Основи баз даних

Содержание

Слайд 2

База даних (БД) - структурована сукупність даних, які відображують стан об’єктів певної

База даних (БД) - структурована сукупність даних, які відображують стан об’єктів певної
предметної області та зв’язки між ними

Предметна область – це сфера застосування бази даних
Школа
Поліклініка
Міністерство
Супермаркет

Слайд 3

Поняття бази даних

Кожна база даних містить кілька об'єктів та зв'язків між ними.
Кожен

Поняття бази даних Кожна база даних містить кілька об'єктів та зв'язків між
об'єкт характеризується параметрами (властивостями)
УЧИТЕЛЬ (прізвище, ім'я, по батькові, рік народження, спеціальність)
БОРОШНО (назва, виробник, ціна, вага)
Екземпляр об'єкта – набір відомостей про той чи інший об'єкт
(Біденко Микола Якович, 1935, математик)

Слайд 4

Поняття бази даних

Схема визначає, які параметри повинні мати об’єкти
Наповнення – значення параметрів

Поняття бази даних Схема визначає, які параметри повинні мати об’єкти Наповнення –
конкретних об’єктів
Між деякими об’єктами існують зв’язки
Вчитель навчає клас
Машина їде по дорозі

Слайд 5

Супермаркет

Товар

Виробник

Постійний клієнт

Покупка

Супермаркет Товар Виробник Постійний клієнт Покупка

Слайд 6

Школа

Учень

Батьки

Урок

Вчитель

Кабінет

Школа Учень Батьки Урок Вчитель Кабінет

Слайд 7

Аеропорт

Рейс

Авіакомпанія

Літак

Пасажир

Квиток

Аеропорт Рейс Авіакомпанія Літак Пасажир Квиток

Слайд 8

Турфірма

Дорога

Готель

Клієнт

Гід

Пакет

Турфірма Дорога Готель Клієнт Гід Пакет

Слайд 9

Модель “сутність-зв’язок”

Модель “сутність-зв’язок”

Слайд 10

Сутність - множина об’єктів, які мають однаковий набір параметрів

Класи школи

Сутність - множина об’єктів, які мають однаковий набір параметрів Класи школи

Слайд 11

Зв’язок

Учень вчиться у класі
Учитель викладає у класі

Зв’язок Учень вчиться у класі Учитель викладає у класі

Слайд 12

Модель “сутність-зв’язок” - призначена для графічного зображення сутностей певної предметної області,

Модель “сутність-зв’язок” - призначена для графічного зображення сутностей певної предметної області, їх
їх параметрів та зв’язків між ними.

Слайд 13

Різновиди зв’язків

Один-до-багатьох
Багато-до-багатьох
Багато – до одного
Один-до-одного

Різновиди зв’язків Один-до-багатьох Багато-до-багатьох Багато – до одного Один-до-одного

Слайд 14

Ключовий атрибут

Атрибут - значення, яке не може повторюватись

Ключовий атрибут Атрибут - значення, яке не може повторюватись

Слайд 15

Модель “сутність-зв’язок”

Модель “сутність-зв’язок”

Слайд 16

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

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

Слайд 17

Система керування базами даних - програма, що забезпечує створення БД та виконання

Система керування базами даних - програма, що забезпечує створення БД та виконання
різноманітних операцій з даними, що зберігаються в базі

Слайд 18

Переваги використання СКБД

Підтримка цілісності
Незалежність даних від програм
Централізоване зберігання інформації
Спільний доступ до даних

Переваги використання СКБД Підтримка цілісності Незалежність даних від програм Централізоване зберігання інформації Спільний доступ до даних

Слайд 19

Функції СКБД

Функції СКБД

Слайд 20

Ролі користувачів, що працюють з БД

Розробник – створює схему
Адміністратор – визначає обмеження
цілісності,

Ролі користувачів, що працюють з БД Розробник – створює схему Адміністратор –
права доступу
Оператор – вводить дані
Користувач – оперує даними

Слайд 21

Модель даних - система правил, згідно з якими створюють структури даних, здійснюють

Модель даних - система правил, згідно з якими створюють структури даних, здійснюють
доступ до даних та змінюють їх.

Найпоширеніші види моделей даних:
Ієрархічна
Мережева
Реляційна
Об’єктно-орієнтована

Слайд 22

Завдання

Перетворіть ієрархічну структуру на таблицю

Завдання Перетворіть ієрархічну структуру на таблицю

Слайд 23

Завдання

Перетворіть ієрархічну структуру на таблицю

Завдання Перетворіть ієрархічну структуру на таблицю

Слайд 24

Завдання

Перетворіть ієрархічну структуру на таблицю

Завдання Перетворіть ієрархічну структуру на таблицю

Слайд 25

Завдання

Для якої предметної області може бути побудована така база даних та як

Завдання Для якої предметної області може бути побудована така база даних та
можуть називатися таблиці в ній?
Заповніть кожну таблицю даними про 2–3 об’єкта.

Слайд 26

Реляційна база даних

Реляційна база даних

Слайд 27

Реляційна база даних

Реляційна база даних
Имя файла: Основи-баз-даних.pptx
Количество просмотров: 33
Количество скачиваний: 0