Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory.docx
Скачиваний:
5
Добавлен:
18.04.2019
Размер:
289.67 Кб
Скачать

12. Властивості полів в таблицях субд Microsoft Access . Поняття поля звязування.

В Access, як і в інших базах даних реляційного типу, рядок таблиці ототожнюється з

терміном "запись", а колонка - із терміном "поле". Кожне поле має ім'я, тип і властивості.

При створенні структури таблиці обов'язково вказують імена і типи полів. Властивості

полів можуть прийматися за умовчанням. Хоча б одне поле необхідно визначати як

ключове.

У Access такі типи полів.

1. Текстове поле. У текстовому полі можуть записуватися літери, цифри й інші символи. Текстові поля мають властивості:

Розмір поля. Він має межі від 1 до 255 символів.

Формат поля. За допомогою спеціальних символів можна задавати вид і розмір рядків.

Для того, щоб визначити формат текстових поляж, використовують такі коди символів: @

- текстовий символ або пропускання, & - текстовий символ; < - перетворення символів у

нижній регістр; >- перетворення символів у верхній регістр.

Маска вводу. За допомогою спеціальних символів можна визначити тип символу

(літера, цифра, пропускання й ін.) у кожній позиції вводу. У масці вводу можуть

використовуватися такі кодові символи: 0 - означає будь-яку цифру від 0 до 9; 9 - цифра

або проміжок; # - цифра, проміжок, плюс або мінус; L - буква від А до Z або буква від А

до Я; ? - буква; А - буква або цифра; а - буква або цифра; & - будь-який символ або

проміжок; С - довільний символ; .(точка), ,(кома), :(двокрапка), ;(точка з комою), - (тире),

/(коса риса) - роздільники, що зберігають свій вигляд у рядку даних; <- перетворення

символів у нижній регістр; >- перетворення символів верхній регістр; ! - маска, повинна

заповнюватися справа наліво.

Підпис. По суті це інше ім'я поля. Воно задається рідко.

Значення по умовчанню. Дозволяє автоматично вставляти текст, що часто

повторюється, в усі створювані поля.

Умова на значення. Дозволяє створювати фільтр, що забезпечує ввод у поле тільки

тих значень, що відповідають заданим умовам.

Обов'язкове поле. Приймає тільки два значення: "да" або "нет". "Да" означає, що в

дане поле обов'язково повинні бути введені дані, що відповідають раніше визначеним

властивостям.

Порожні рядки. Приймають два значення: "да" або "нет". "Да" означає, що порожні

рядки припустимі. Тут під порожнім рядком розуміється рядок, що має всі проміжки.

Індексоване поле. Приймає два значення: "да" або "нет". "Да" означає, що поле

індексовано, а "нет"- що поле не індексовано.

На початку вивчення або створення баз даних як правило, використовують тільки

властивість "розмір поля". Інші властивості приймаються за умовчанням. Їхні значення

визначаються після придбання досвіду роботи з базами даних.

2. Числове поле. У числове поле можуть записуватися цілі числа і числа в

нормальній формі, тобто з плаваючою точкою. Числові поля мають свої властивості:

- розмір поля;- формат поля;- число десяткових знаків;- маска вводу;- підпис;- значення по умовчанню;- умова на значення;- повідомлення про помилку;- обов'язкове поле;- індексоване поле.

3.Поле Дата/час. Це поле використовують для запису дати і часу. Багато з властивостей

цього поля ті ж, що і властивості текстового поля. Властивість “Формат поля” може

одержувати такі значення:

- повний формат дати (наприклад, 12.05.98 15:20:21);

- довгий формат дати (наприклад, 13 серпня 1998 р.);

- середній формат дати (наприклад, 13-авг-98 р.);

- короткий формат дати (наприклад, 13.08.98);

- довгий формат часу (наприклад, 15:20:21);

- середній формат часу (наприклад, 03:21 РМ);

- короткий формат часу (наприклад, 15:20).

4. Логічне поле. У логічне поле можна записувати одне із значень: "да" або "нет"

("істинно" або "ложно", "включене" або "виключено"). Логічні поля найчастіше

використовують в анкетних даних, де є тільки дві можливості відповіді.

5. Поле типу лічильник. Його використовують у якості лічильника записів. Це поле

також часто використовується як ключове поле.

6. Поле типу Мемо. Це довге поле. У ньому може розміщуватися текст до 64 000

символів.

7. Поле об'єкта OLE. Це поле містить не безпосередньо інформацію про об'єкт, а

посилання на ім'я об'єкта. У якості імені об'єкта може бути ім'я додатка, наприклад, електронна таблиця Excel, редактор Word, засобами яких можуть бути створені об'єкти

для використання їх у таблиці Access. Крім того, об'єктами можуть бути малюнки,

звукозаписи й інші дані у двійковому форматі.

Установка зв'язку між двома таблицями полягає в тому, що значення стовпчика (або

стовпчиків) першої таблиці (джерела) поміщається в іншу таблицю. Таблиці встановлюють

між собою зв'язок по ключовому полю таблиці-джерела та індексованому полю з такою ж назвою із допоміжної таблиці.Це поле і є полем зв’язування.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]