Створення реляційної бази даних

Створення реляційної бази даних

Система керування базами даних Microsoft Access дозволяє створювати реляційні бази даних, а також забезпечувати їх обробку за допомогою запитів, форм і звітів.

Створимо реляційну базу даних "Комп'ютер", в якості основних об'єктів якої будуть використані три таблиці: "Комплектуючі", "Постачальники" і "Ціна". Таблиці "Комплектуючі" і "Постачальники" повинні бути пов'язані відношенням "багато-до-багатьох" за допомогою таблиці "Ціна".

Отже, перш за все необхідно створити три таблиці: "Комплектуючі" "Постачальники" і "Ціна".

Створення реляційної бази даних "Комп'ютери"

1. Створити в додатку Access нову базу даних за допомогою команди [Файл-Створити базу даних. ] І присвоїти їй ім'я "Комп'ютери".

2. У вікні Комп'ютери: база даних вибрати групу об'єктів Таблиці та пункт Створення таблиці в режимі конструктора.

Таблиця "Комплектуючі" повинна містити три текстових поля: "Код комплектуючих", "Найменування" і "Опис". Ключовим полем є поле "Код комплектуючих".

3. У вікні Комплектуючі: таблиця ввести імена полів, тип даних і параметри полів.

В якості ключового поля задати поле "Код комплектуючих".

Для збереження таблиці ввести команду [Файл-Зберегти].

Присвоїти таблиці ім'я "Комплектуючі".

Для установки між таблицями "Комплектуючі" і "Постачальники" зв'язку щодо "багато-до-багатьох" необхідно пов'язати їх з таблицею "Ціна" щодо "один-ко-многим".

9. Перетягнути мишею з таблиці "Комплектуючі" ключове поле - "Код комплектуючих" (воно виділено жирним шрифтом) до однойменного полю зовнішнього ключа таблиці "Ціна".

10. На що з'явилася діалогової панелі Зв'язки встановити опцію Забезпечення цілісності даних. а потім опції каскадне оновлення пов'язаних полів і каскадне видалення зв'язаних записів. На завершення клацнути по кнопці Створити.

Тепер встановимо зв'язок щодо "один-ко-многим" між таблицями "Постачальники" і "Ціна".

11. Перетягнути мишею з таблиці "Постачальники" ключове поле - "Код постачальника" (воно виділено жирним шрифтом) до однойменного полю - зовнішньому ключу таблиці "Ціна".

12. На що з'явилася діалогової панелі Зв'язки встановити опцію Забезпечення цілісності даних. а потім опції каскадне оновлення пов'язаних полів і каскадне видалення зв'язаних записів. На завершення клацнути на кнопці Створити.

Тепер зв'язок щодо "багато-до-багатьох" між таблицями "Комплектуючі" і "Постачальники" через таблицю "Ціна" встановлена.

13. Це наочно представлено у вікні Схема даних.

Створена реляційна база даних "Комп'ютери" складається з трьох пов'язаних таблиць і тому володіє цілісністю даних. Це означає, що можна створювати запити, форми і звіти, які використовують дані з різних таблиць.

Створимо, наприклад, запит, який здійснює вибір інформації, необхідної для закупівлі дешевого системного блоку.

Створення запиту в реляційної базі даних "Комп'ютери"

1. На діалогової панелі Новий запит вибрати опцію Конструктор і натиснути на кнопку ОК.

2. У таблиці "Комплектуючі" для поля "Код комплектуючих" ввести умову "К1", в таблиці "Постачальники" для поля "Назва фірми" встановити висновок на екран, в таблиці "Ціна" для поля "Ціна" ввести умову

Схожі статті