1 of 18

1

Поняття бази даних і систем управління базами даних, їх призначення

2 of 18

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

База даних (БД) – систематизоване сховище інформації з певної предметної області, до якого можуть мати доступ багато прикладних програм.

Електронна БД – файл (сукупність файлів) спеціального формату, які містять структуровані дані, призначені для зберігання, накопичення, опрацювання та використання за допомогою комп’ютера.

3 of 18

4 of 18

5 of 18

6 of 18

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

і належить Віктору Михайловичу Глушкову (1923–1982)

Перша в Україні комп’ютерна база даних була розроблена в ході робіт з проектування і експлуатації електронної обчислювальної машини «Київ» (1959 р.)

7 of 18

Етапи створення бази даних

  1. Постановка завдання
  2. Створення описової моделі бази даних
  3. Створення моделі «сутність-зв’язок»
  4. Визначення моделі даних
  5. Створення структури бази даних з використанням однієї із систем управління базами даних або однієї з мов програмування
  6. Введення даних
  7. Тестування бази даних, її корекція

8 of 18

Класифікація БД

За структурою

Ієрархічні

Реляційні

Мережні

9 of 18

Ієрархічна БД

Ієрархічна БД – це набір даних у вигляді багаторівневої структури.

В такій БД кожен запис має одного «батька», що створює деревоподібну структуру. Яскравим прикладом такої БД є файлова система.

10 of 18

Мережна БД

Мережна БД – це набір вузлів, в яких кожен може бути зв'язаний з кожним.

Іншими словами, мережні БД розширюють функціональність ієрархічних і записи можуть мати більше одного «батька»

11 of 18

Реляційна БД

Реляційна база даних сукупність зв’язаних таблиць, що містять дані про об’єкти певного виду

12 of 18

Класифікація БД

За розміщенням

Локальні

Розподілені

Клієнт 1

Клієнт 2

Клієнт 3

Сервер

Запит

Дані

13 of 18

Система управління БД

Система управління базами даних (СУБД) - це спеціальна програма, призначена для створення і опрацювання файлів баз даних

База даних – це просто файл із записами, що знаходиться на жорсткому диску, а для того, щоб опрацьовувати дані файлу БД, потрібні спеціальні програми, які називають СУБД.

14 of 18

Основні функції СУБД

Зберігання даних

Опрацювання

даних

Управління

даними

Визначає:

  • Які дані слід

вміщувати та

зберігати у БД;

  • Якими повинні

бути типи

даних;

  • Яким чином

пов’язані між

собою дані

Виконання:

  • Операцій вибірки;
  • Обчислення даних;
  • Сортування даних;
  • Фільтрування

даних

  • Контроль над

коректністю роботи з даними різними

користувачами

  • Адміністрування прав користувачів на можливість

змінювати дані у

базі

15 of 18

Найпоширеніші СУБД

Microsoft Access

MySQL

FoxPro

dBase

16 of 18

17 of 18

18 of 18