таблиці - таблиці зв'язки, що має складовою первинний ключ (рис. 1.2.)
В
Ставлення (зв'язок) В«один до багатьохВ» (1: М або М: 1) є найбільш часто використовуваним типом зв'язку. У такого зв'язку кожного запису в таблиці А (первинний ключ) відповідає кілька записів у таблиці В (зовнішній ключ), а запис у таблиці У не може мати більше однієї відповідної їй записи в таблиці А. Таблиця А називається головною, а таблиця В - підпорядкованої таблицею. Або іноді таблицю А називають батьківського таблицею, а В-дочірньою. У МS Access зв'язок один до багатьох створюється в тому випадку, коли поле одній з таблиць є ключовим (рис. 1.3.) <В
Ключ - один або кілька ключових атрибутів, який однозначно визначає екземпляр об'єкта.
Для створення бази даних необхідно вказати, які таблиці будуть входити в неї. У цій базі даних такими таблицями є:
В
.3 Концептуальна модель бази даних
база даних модель запит access
Аналіз даних: збір основних даних (наприклад: об'єкти, зв'язки між об'єктами).
Концептуальна модель переноситься потім у модель даних, сумісну з обраної СУБД. Можливо, що відображені в концептуальної моделі взаємозв'язку між суб'єктами виявляться згодом нереалізованим засобами вибраної СУБД. Це зажадає зміни концептуальної моделі. Версія концептуальної моделі, яка може бути забезпечена конкретної СУБД, називається логічною моделлю. p align="justify"> Логічна модель відображає логічні зв'язки між елементами даних незалежно від їх змісту і середовища зберігання. Логічна модель даних може бути реляційної, ієрархічної або мережевий. Користувачам виділяються підмножини цієї логічної моделі, які називаються зовнішніми моделями, що відображають їхнє представлення про предметну область. Зовнішня модель відповідає уявленням, які користувачі отримують на основі логічної моделі, в той час як концептуальні вимоги відображають уявлення, які користувачі спочатку бажали мати і які лягли в основу концептуальної моделі. Логічна модель відображається у фізичну пам'ять, таку як диск, стрічка або який-небудь інший носій інформації. Ієрархічна модель даних будується за принципом ієрархії типів об'єктів, тобто один тип об'єкта є головним, а інші, що знаходяться на нижчих рівнях ієрархії, - підлеглими. Між головним і підлеглими об'єктами встановлюється взаємозв'язок В«один до багатьохВ». У той же час для кожного примірника головного об'єкта може бути кілька екземплярів підлеглих типів об'єктів. Взаємозв'язки між об'єктами нагадують взаємозв'язки в генеалогічному дереві за єдиним винятком: для кожного породженого (підлеглого) типу об'єкта може бути тільки один вихідний (головний) тип об'єкта. p align="justify"> Глава 2. Прое...