1 of 11

Зв'язування таблиць

10 клас

2 of 11

Перевірка домашнього завдання

  • Опрацювати конспект
  • Створити базу даних «Зоопарк».
  • Ввести дані про 10 тварин.
  • Створити форму для роботи з таблицею «Тварини»

Коробко О.М. (Чернігівський колегіум № 11)

Системи керування базами даних

3 of 11

Типи зв’язків

10 клас

4 of 11

один до одного

  • Під час виготовлення кожен автомобіль отримує свій номер (номер кузова) Кожному автомобілю відповідає тільки один номер; �

одному екземпляру однієї множини відповідає один екземпляр іншої множини

1:1

Системи керування базами даних

5 of 11

один до багатьох

Один учитель інформатики навчає багатьох учнів і при цьому немає інших учителів інформатики, які �здійснюють навчання тих самих учнів; �

одному екземпляру однієї множини може відповідати кілька екземплярів іншої множини

1:М

Системи керування базами даних

6 of 11

багато до одного

Багато учнів входять до складу тільки одного класу (і тільки до нього) і, навпаки, тільки в певному (одному) �класі навчається багато учнів; �

коли кільком екземплярам однієї множини відповідає один екземпляр іншої множини

М:1

Системи керування базами даних

7 of 11

багато до багатьох

  • множина учнів класу (багато) можуть отримувати різні (багато) оцінки, �що будуть визначати рівень їх навчальних досягнень з інформатики �

коли кільком екземплярам однієї множини можуть відповідати кілька екземплярів іншої множини

М:М

Системи керування базами даних

8 of 11

Схема даних

Знаряддя бази даних – Зв’язки

Перетягнути ключове поле однієї таблиці на відповідне поле зв’язуваної таблиці.

Системи керування базами даних

9 of 11

Майстер підстановок

Відкрити таблицю в режимі конструктора

У полі Тип даних обрати Майстер підстановок

Обрати джерело значень для підстановки

Системи керування базами даних

10 of 11

Практична робота

Створити базу даних «Мережа магазинів» за наступними характеристиками:

• Номер власника, ПІБ, адреса, телефон власника магазину, розмір вкладу в магазин, номер реєстрації, дата реєстрації;

• номер, назву, адресу та телефон магазину, статутний капітал, профіль;

• номер, ПІБ, адреса, телефон постачальника.

Встановити зв’язки між таблицями

Створити форму для першої таблиці

Додати інформацію у таблиці (5 записів у кожній таблиці)

Системи керування базами даних

11 of 11

Завдання додому

  • Опрацювати конспект
  • Встановити зв’язки у базі даних «Зоопарк»

Системи керування базами даних