структурою, отриманої в результаті проектування.
2.1 Розробка структур БД
Створення нової бази даних здійснюється відповідно з її структурою, отриманої в результаті проектування.
Реляційна модель даних - сукупність взаємопов'язаних таблиць. Тому таблиці є основним об'єктом реляційних баз даних і призначені для зберігання даних про предметну область. p align="justify"> Створення таблиць у БД відбувається в два етапи.
На першому етапі описуються структури таблиць і встановлюються зв'язки між ними. На другому етапі - таблиці заповнюються даними. p align="justify"> Опис структури таблиць (малюнок 2.1) проводиться на підставі даталогіческой моделі, отриманої на етапі проектування.
В
Малюнок 2.1-Структура таблиць
Схема даних (рисунок 2.2) задає логічну структуру БД. У ній визначаються зв'язку між таблицями, а також забезпечується підтримка цілісності (малюнок 2.3) взаємопов'язаних даних. Схема даних дозволяє спростити конструювання багатотабличних форм, запитів і звітів
При побудові схеми, СУБД MS Access автоматично визначає тип зв'язку між таблицями. Якщо поле, по якому встановлюється зв'язок, є унікальним ключем, як в головній таблиці, так і в підпорядкованій, Access встановлює зв'язок 1:1. Якщо поле зв'язку є унікальним ключем в головній таблиці, а в підлеглій таблиці є неключових або входить до складу складеного первинного ключа, Access встановлює зв'язок 1: М від головної таблиці до підлеглої. br/>В
Малюнок 2.2-Схема БД
В
Малюнок 2.3-Забезпечення цілісності БД
Забезпечення цілісності означає виконання для взаємопов'язаних таблиць наступних умов:
a) в підлеглу таблицю не може бути додано запис з неіснуючим в головній таблиці значенням ключа зв'язку;
b) в головній таблиці не можна видалити запис, якщо не видалені пов'язані з нею записи в підлеглій таблиці ;) в головній таблиці не можна змінити значення ключа зв'язку, якщо в записах підпорядкованої таблиці використовується значення ключа зв'язку.
При спробі порушення цих умов в операціях оновлення або видалення даних СУБД скасовує виконання цих операцій.
2.2 Введення даних
Форма - настроюється діалогове вікно, що дозволяє організувати зручний і інтуїтивно зрозумілий інтерфейс користувача для роботи з даними. p align="justify"> Призначення форм:
- введення записів у таблиці;
модифікація записів у таблицях...