Page 11 - 2
P. 11
11
полів, які частіше переглядаються. Не варто включати в таблицю поле з
порядковим № рядка, його можна просто визначити за допомогою засобів СУБД.
На відміну від інших таблиць, наприклад, MS Excel, поле повинно мати ім’я, яке
є унікальним для даної таблиці. Ім’я поля може мати довжину до 64 будь-яких
символів, крім:
. – точка,
! – знак оклику,
’ – зворотній апостроф,
[ ] – відкрита і закрита квадратні дужки.
Як правило, ім’я поля відображає зміст даних, які в ньому знаходяться,
наприклад: Прізвище, Вага, Кількість і т.д. Не варто захоплюватися
надмірною довжиною імені поля. Не слід розділяти складні імена пробілами, хоча
вони і дозволені, замість них краще вживати символ підкреслювання. На відміну від
імені бази даних, для утворення імен полів бажано використовувати букви кирилиці.
Ці поради стосуються будь-яких інших імен внутрішніх елементів БД: таблиць,
запитів і т.д, які можуть використовуватися в виразах.
Для підвищення “читабельності” таблиць варто використовувати підпис поля,
який не регламентується, він застосовується замість імені під час відкриття таблиці
для перегляду чи внесення змін.
Для зберігання даних використовуються такі типи полів:
— текстове (символьне, літерне), довжиною до 255 символів;
— поле MEMO, текст довжиною до 4096 байт;
— числове, дійсні і цілі числа;
— дата/час;
— грошове, спеціальне числове поле;
— лічильник, числовий ряд, значення якого починаються з 1 і не повторюються;
— логічне, яке може приймати логічні значення Так або Ні;
— поле об'єкта OLE – ім'я файлу, який містить рисунок;
— гіперпосилання – ім'я зовнішнього файлу з даними або адреса Internet.
Посилання на ім'я зовнішнього файлу має вигляд: # ім'я файлу або File: ім'я
файлу. Адреса Internet має вигляд: http:// адреса Internet;
— майстер підстановок, дозволяє переносити дані в це поле з інших таблиць.
Оскільки дублювання даних у БД є недоцільним, його можна застосовувати,
хіба-що, при перенесенні великооб'ємних даних (тексту) із вже непотрібних
таблиць при переорганізації БД.
Кожний тип поля даних має свій формат поля, який дозволяє встановлювати
форму представлення даних.
На відміну від інших таблиць, наприклад MS Exsel, всі елементи даного поля є
однотипними і мають однаковий формат.
Будь-яке поле даних таблиці можна задати як ключове поле. Таке поле
характеризується тим, що його вмістиме ніде не повторюється в інших рядках
таблиці. Отже, кожний елемент ключового поля є унікальним для нього. Як
правило, ключовими роблять кодові поля, в нашому прикладі це можуть бути поля з
кодами платників таблиці Платники_т і кодами назв фондів таблиці Фонди_т.
Зазвичайно, ключове поле служить для зв'язування двох різних таблиць з
однаковими полями, хоча MS Access дозволяє виконувати цю процедуру і без