Табличні бази даних - студопедія
Таблична база даних містить перелік об'єктів одного типу, тобто об'єктів, що мають однаковий набір властивостей. Таку базу даних зручно представляти у вигляді двовимірної таблиці: в кожної її рядку послідовно розміщуються значення властивостей одного з об'єктів; кожне значення властивості - в своєму стовпці під назвою ім'ям властивості.
Стовпці такої таблиці називають полями; кожне поле характеризується своїм ім'ям (ім'ям відповідного властивості) і типом даних, що представляють значення даного властивості.
Поле бази даних-це стовпець таблиці, що містить значення певної властивості.
Рядки таблиці є записами про об'єкт; ці записи розбиті на поля стовпцями таблиці, тому кожен запис являє собою набір значень, що містяться в полях.
Запис бази даних-це рядок таблиці, що містить набір значень властивостей, розміщений в полях бази даних.
Кожна таблиця повинна містити, принаймні, одне ключове поле. вміст якого унікально для кожного запису в цій таблиці. Ключове поле дозволяє однозначно ідентифікувати кожну запис в таблиці.
Ключове поле-це поле, значення якого од нозначно визначає запис в таблиці.
В якості ключового поля найчастіше використовують поле, що містить тип даних лічильник. Однак іноді зручніше в якості ключового поля таблиці використовувати інші поля: код товару, інвентарний номер і т. П.
Тип поля визначається типом даних, які вона містить. Поля можуть містити дані наступних основних типів:
Поле кожного типу має свій набір властивостей. Найбільш важливими властивостями полів є:
- розмір поля - визначає максимальну довжину текстового або числового поля;
- формат поля - встановлює формат даних;
- обов'язкове поле - вказує на те, що дане поле обов'язково треба заповнити.
Розглянемо, наприклад, базу даних "Комп'ютер", яка містить перелік об'єктів (комп'ютерів), кожен з яких має ім'я (назва). Як характеристик (властивостей) можна розглянути тип встановленого процесора і об'єм оперативної пам'яті. Поля Назва та Тип процесора є текстовими, Оперативна пам'ять - числовим, а поле № п / п - лічильником (табл. 3.1).
При цьому кожне поле має певний набір властивостей. Наприклад, для поля Оперативна пам'ять заданий формат даних ціле число.