Усі дані в БД розділені по типах.
• Символьный (текстовий). У такім полі за замовчуванням може зберігатися до 256 символів.
• Числовой. Містить числові дані різних форматів, використовувані для проведення розрахунків.
• Дата / время. Містить значення дати й часу.
• Денежный. Включає грошові значення й числові дані до п'ятнадцяти знаків цілої частини та чотирьох знаків дробової частини.
• Поле примечание. Воно може містити до 216 символів (216 = 65536).
• Счетчик. Спеціальне числове поле, у якім СУБД привласнює унікальний номер кожного запису.
• Логический. Може зберігати одне із двох значень: true or false.
• Поле объекта OLE (Object Linking and Embedding - технологія вставки й зв'язування об'єкта). Це поле може містити будь-який об'єкт електронної таблиці, документ microsoft word, малюнок, звукозапис або інші дані у двоїчному форматі, впроваджені або пов'язані із СУБД.
• Гиперссылка. Може містити рядок, що складається з букв і цифр, що представляє адресу сайту або web - сторінки.
• Мастер подстановок. Створює поле, у якім пропонується вибір значень зі списку або утримуючого набір постійних значень.
Якщо тип даних числовий, то припустимими для властивості Розмір поляє значення, наведені в таблиці.
Значення
| Опис
| Розмір
|
Байт
| Числа від 0 до 255 (без дрібної частини).
| 1 байт
|
Ціле
| Числа від -32 768 до 32 767 (без дрібної частини).
| 2 байта
|
Довге ціле
| (Значення по умовчанню). Числа від -2 147 483 648 до 2 147 483 647 (без дрібної частини).
| 4 байта
|
З плаваючою точкою (4 байта)
| Числа від -3,402823E38 до -1,401298E-45 для негативних значень і від 1,401298E-45 до 3,402823E38 для позитивних.
| 4 байта
|
З плаваючою точкою (8 байтів)
| Числа від -1,79769313486232E308 до -4,94065645841247E для негативних значень і від 1,79769313486231E308 до 4,94065645841247E-324 для позитивних.
| 8 байтів
|
Код реплікації
| Унікальний глобальний ідентифікатор (GUID).
| 16 байтів
|
Поля бази даних не просто визначають структуру бази — вони ще обумовлюють групові властивості даних, які записуються у чарунки, що належать кожному з полів.
Нижче перераховані основні властивості полів таблиць баз даних на прикладі СУБД Microsoft Access:
• Имя поля — визначає, як слід звертатися до даних цього поля при автоматичних операціях з базою (за замовчуванням імена полів використовуються як заголовки стовпців таблиць).
• Тип поля — визначає тип даних, які можуть міститися в данім полі.
• Размер поля — визначає граничну довжину (у символах) даних, які можуть розміщатися в данім полі.
• Формат поля — визначає спосіб форматування даних у чарунках, що належать полю.
• Маска ввода — визначає форму, у якій уводяться дані в поле (засіб автоматизації введення даних).
• Подпись — визначає заголовок стовпця таблиці для даного поля (якщо підпис не зазначений, то в якості заголовка стовпця використовується властивість Ім'я поля).
• Значение по умолчанию — те значення, яке вводиться в чарунку поля автоматично (засіб автоматизації введення даних).
• Условие на значение — обмеження, використовуване для перевірки правильності введення даних (засіб автоматизації введення, яке використовується, як правило, для даних, що мають числовий тип, грошовий тип або тип дати).
• Сообщение об ошибке — текстове повідомлення, яке видається автоматично при спробі введення в поле помилкових даних (перевірка помилковості виконується автоматично, якщо задана властивість Условие на значение).
• Обязательное поле — властивість, що визначає обов'язковість заповнення даного поля при наповненні бази.
• Пустые строки — властивість, що дозволяє введення порожніх строкових даних (від властивості Обязательное поле відрізняється тим, що ставиться не до всіх типів даних, а лише до деяких, наприклад до текстових).
• Индексированное поле — якщо поле має цю властивість, усі операції, пов'язані з пошуком або сортуванням записів за значенням, що зберігається в данім полі, суттєво прискорюються. Крім того, для індексованих полів можна зробити так, що значення в записах будуть перевірятися по цьому полю на наявність повторів, що дозволяє автоматично виключити дублювання даних.