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

 Поняття бази даних, СКБД, їх призначення

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

       Система керування базами даних (СКБД) – це програма, призначена для організації зберігання, обробки й пошуку інформації в БД.

Основні можливості СКБД

        Поповнення, розширення та відновлення БД;

        Висока надійність зберігання інформації;

        Засоби захисту інформації в СКБД;

        Виведення повної й достовірної інформації 
 на запити користувача.

 Типи моделей БД:

1.    Ієрархічна модель БД - це сукупність різних об'єктів, де об'єкти нижнього рівня підпорядковані об'єктам вищого рівня.

2.    Мережна модель БД  - це сукупність об'єктів різного рівня, де кожен об'єкт може бути зв'язаний з іншим

3.    Реляційна модель (від англійського "relatіon"- відношення) складається із взаємопов'язаних таблиць, які містять інформацію, найбільш поширена серед сучасних СКБД.

4.    Об’єктно-орієнтована модель БД - дані в БД зберігаються як абстрактні об’єкти, наділені певними властивостями та можливостями(методами) взаємодіяти з іншими об’єктами.

5.    Без-SQL використовуються для зберігання і швидкого опрацювання величезних об’ємів інформації

     Реляційна модель даних являє собою набір двовимірних таблиць, які складаються зі стовпців (полів) і рядків (записів), а також мають ім'я, унікальне в межах даної БД. Реляційна модель даних, як правило, складається з декількох таблиць, які зв'язуються між собою ключами

Основні об’єкти:

-        Таблиці призначені для зберігання даних;

-        Запити призначені для автоматизації пошуку даних за заданими критеріями;

-        Форми – для зручності роботи з даними;

-        Звіти призначені для виведення даних на друк.