Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Дані, що зберігаються в БД, мають певну логічну структуру, тобто описуються деякою моделлю даних, яка підтримується відповідною СУБД.
Існують різні способи відображення зв’язків між даними, тобто різні моделі даних. Нині є три класичні моделі даних: ієрархічна, мережева і реляційна. Таким чином, модель даних визначає, як відбувається об’єднання даних у структури. Вона також визначає можливі операції над даними й обмеження на їх значення. Ієрархічна і мережева моделі засновані на таких поняттях, як рівень, вузол, зв’язок. Приклад структури і стислий опис сутності цих моделей подано на рис. 1.4.

Із рис. 1.4 видно, що в цьому випадку ієрархічна модель містить три рівні об’єктів. На верхньому рівні міститься головний об’єкт, на другому рівні розташовано два вузли, на третьому — три вузли. Зв’язки між вузлами зображено стрілками. Як бачимо, вузли верхнього рівня мають зв’язки з вузлами найближчого нижнього рівня.
Мережева модель містить два рівні (їх може бути скільки завгодно), на кожному з яких є два вузли. Звернемо увагу на те, що в цій моделі кожний вузол може мати зв’язок із будь-яким іншим вузлом.
Основним недоліком ієрархічних і мережевих БД є складність їх розроблення, тому нині поширення набула реляційна модель даних — фактографічна база даних, що є набором взаємопов’язаних таблиць. Основна перевага цієї моделі полягає у простоті розроблення БД і систем управління ними.
Найпростіша БД містить одну таблицю, а складні — десятки й навіть сотні таблиць.
Реляційна БД (від англ. relation — зв’язок) являє собою сукупність зв’язаних таблиць, що містять дані про об’єкти певного виду.
У таблицях реляційної БД рядки називають записами, а стовпці — полями.
Поле таблиці реляційної БД містить дані одного типу, а кожен запис — інформацію про певний об’єкт. Поля й зв’язки між таблицями утворюють структуру БД.

Ієрархічна модель даних — це модель, де використовується представлення бази даних у вигляді деревовидної (ієрархічної) структури, що складається з об'єктів (даних) різних рівнів. За ієрархічною моделлю функціонує файлова система комп’ютера.
Мережева БД складається з набору екземплярів певного типу запису і набору екземплярів певного типу зв'язків між цими записами. Мережева модель даних об'єднує бази даних різних банків.
Різниця між ієрархічною моделлю даних і мережевою полягає в тому, що в ієрархічних структурах запис-нащадок повинен мати тільки одного предка, а в мережевій структурі даних у нащадка може бути будь-яке число предків.
Об’єктно-орієнтована модель даних — це модель БД, в якій дані зберігаються як абстрактні об’єкти, наділені певними властивостями та можливостями (методами) взаємодіяти з іншими об’єктами.

2
Виконайте інтерактивну вправу.
Скрін виконаної вправи прикріпіть до цього завдання.
3
Підготуйте невеличке повідомлення про роль В. М. Глушкова в розвитку напрямків інформатики, пов’язаних з використанням баз даних.
Скріни, файл або текст прикріпіть до цього завдання.
Рефлексія від 19 учнів
Сподобався:
Так: 18
Ні: 1
Зрозумілий:
Так: 18
Ні: 1
Потрібні роз'яснення:
Ні: 18
Так: 1