Page 48 - 6430
P. 48
Таблиця 6.1- Типи атрибутів
Тип Властивість
Простий Атрибут, який не може бути поділений на інші
атрибути.
Приклад. Прізвище; посада
Складовий Атрибут, який може бути поділений на інші
атрибути.
Приклад. Адреса; прізвище, ім'я, по батькові
Однозначний Атрибут, який може приймати тільки одне
значення.
Приклад. Табельний номер, номер залікової
книжки
Багатозначний Атрибут, який може приймати багато значень.
Приклад. Телефон, Адреса (постійне місце
проживання і гуртожиток)
Похідний Атрибут, який не зберігається в БД, а
обчислюється за допомогою певного
алгоритма
Приклад. Вік (обчислюється по даті
народження), кількість студентів в групі
Логічне проектування баз даних
Логічне проектування виконується для певної моделі даних.
Для реляційної моделі даних логічне проектування полягає у
створенні реляційної схеми, визначенні числа і структури
таблиць, формуванні запитів до БД, визначенні типів звітних
документів, розробці алгоритмів обробки інформації, створенні
форм для вводу і редагування даних в БД і рішенні цілого ряду
інших задач. Концептуальні моделі за певними правилами
перетворюються в логічні моделі даних. Коректність логічних
моделей перевіряється за допомогою правил нормалізації, які
дозволяють переконатися в структурній узгодженості, логічній
48