Використані джерела:
Конструктор уроків
1
Поняття бази даних
Ефективно опрацьовувати великий обсяг інформації можна лише за умови її зберігання у структурованому вигляді та наявності добре налагодженого доступу до неї. Для зберігання, накопичення, опрацювання та швидкого пошуку інформації існують електронні бази даних — файли (сукупності файлів) спеціального формату, які містять структуровані дані.База даних — це впорядкована сукупність взаємопов’язаних даних різного типу.
Прикладами баз даних є Державний реєстр фізичних осіб України, онлайн-база ДАІ України, бібліотечні каталоги, банківські документи (облік клієнтів та їхніх рахунків) тощо.
Найпоширенішими є такі види моделей БД:
ієрархічна,
мережева,
реляційна,
об'єктно-реляційна.
Реляційна БД (від англ. relation — зв’язок) являє собою сукупність зв’язаних таблиць, що містять дані про об’єкти певного виду.
У таблицях реляційної БД рядки називають записами, а стовпці — полями.
Поле таблиці реляційної БД містить дані одного типу, а кожен запис — інформацію про певний об’єкт. Поля й зв’язки між таблицями утворюють структуру БД.

Ієрархічна модель даних — це модель, де використовується представлення бази даних у вигляді деревовидної (ієрархічної) структури, що складається з об'єктів (даних) різних рівнів. За ієрархічною моделлю функціонує файлова система комп’ютера.
Мережева БД складається з набору екземплярів певного типу запису і набору екземплярів певного типу зв'язків між цими записами. Мережева модель даних об'єднує бази даних різних банків.
Різниця між ієрархічною моделлю даних і мережевою полягає в тому, що в ієрархічних структурах запис-нащадок повинен мати тільки одного предка, а в мережевій структурі даних у нащадка може бути будь-яке число предків.
Об’єктно-орієнтована модель даних — це модель БД, в якій дані зберігаються як абстрактні об’єкти, наділені певними властивостями та можливостями (методами) взаємодіяти з іншими об’єктами.
Системи керування базами даних
База даних є сховищем упорядкованої сукупності даних. Для роботи з БД використовують системи керування базами даних (СКБД).
Система керування базами даних — це комплекс програм, що забезпечує введення, зберігання, пошук, опрацювання даних у базі даних.До популярних СКБД належать MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase, Interbase, Firebird і IBM Db2.
Залежно від моделі даних, яка використовується в СКБД, їх поділяють на ієрархічні, мережеві, реляційні, об’єктно-реляційні тощо.
Прикладом СКБД є Microsoft Office Access. Вона працює з об’єктами (таблиці, запити, форми, звіти тощо), які найчастіше зберігаються в одному файлі з озширенням .accdb.
Об'єкти | Опис |
Таблиці | Зберігають дані, що відповідають назві таблиці. Ці дані розбиті на окремі |
Запити | Використовуються для опрацювання даних із однієї або кількох зв’язаних |
Форми | Надають зручні засоби для роботи з даними таблиць і запитів |
Звіти | Призначені для виведення даних на друк, проте їх можна переглядати |
Схемою даних називають графічне подання зв’язків між таблицями.
Проєктування бази даних
База даних є об'єктом достатньо складної структури, тому першим етапом створення БД є її проєктування, тобто побудова моделі бази даних. Для цього необхідно з’ясувати:
перелік даних, які будуть зберігатися;
кількість і структуру таблиць для зберігання даних;
імена полів, їх типи;
ключові поля для кожної таблиці.
2
Розгляньте програму MS Accsess, якщо програма відсутня на вашому ПК, скачайте та встановіть. Також визначте, які поняття вам не зрозумілі.
3
Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0
Поняття бази даних та системи керування базами даних. Ключі і зовнішні ключі. Зв'язки між записами в таблиці
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.