у документальної інформації (книг, статей, документів і т.п.). p align="justify"> У СУБД, що працюють під Windows, широке розповсюдження отримав графічно-орієнтована мова запитів QBE (Query By Example - запит за зразком), розглянутий нижче.
. Логічна структура даних
Концептуальна схема БД містить три складових:
логічну структуру даних,
обмеження, що накладаються на дані,
операції з даними.
Основою концептуальної схеми БД є логічна структура даних. Саме з її розробки починається створення будь БД. У логічній структурі відображаються всі об'єкти предметної області та їх властивості, встановлюються зв'язки, що існують між об'єктами в предметної області. Обов'язково виявляються можливі запити користувача до БД. p align="justify"> Розрізняють два поняття: тип об'єкту і екземпляр об'єкта.
Будь-який об'єкт описується наступною тріадою:
<Ім'я об'єкта, Властивості об'єкта, Значення властивостей>
Тип об'єкту характеризується першими двома компонентами тріади. Для властивостей встановлюються імена. Наприклад, ім'я об'єкта - СТУДЕНТ, властивості об'єкта: ПІБ, ГРУПА, СЕРЕДНІЙ БАЛ і т.п.
У теорії БД поняття тип об'єкта часто замінюють поняттям сутність. Слід пам'ятати, що ці поняття відносяться до предметної області. p align="justify"> У СУБД поняттю тип об'єкта відповідає тип запису, при цьому ім'я об'єкта часто розглядається як ім'я запису. Властивості об'єкта є полями запису, кожне поле має ім'я відповідного властивості. p align="justify"> Конкретні значення властивостей визначають конкретний екземпляр об'єкта даного типу. Наприклад: ПІБ - Іванов І.І., ГРУПА - 037, СЕРЕДНІЙ БАЛ - 4,5. p align="justify"> У СУБД екземпляру об'єкта відповідає примірник запису, значення кожної властивості зберігаються у відповідному полі. p align="justify"> Між окремими об'єктами, а також між властивостями об'єктів у предметній області можуть існувати зв'язку 1:1, 1: М, М: М. br/>
Нехай при розробці логічної структури даних для АІС ВУЗу визначені наступні об'єкти та їх характеристики:
СТУДЕНТ (№ залікової книжки, ПІБ, Група, Середній бал);
ВИКЛАДАЧ (ФІО_П, Посада);
ПРЕДМЕТ (Найменування, Годинники, Звітність).
Проаналізуємо зв'язки, що існують між об'єктами в предметної області.
Кожен студент вчиться у багатьох викладачів, а кожен викладач навчає багатьох студентів. Між цими об'єктами існує зв'язок М: М. Наявність двосторонньої множинної зв'язку ускладнює модель даних і без не...