пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

4. Визначення СУБД. Класифікація СУБД. Основні компоненти та функції СУБД. Основні властивості та можливості СУБД.

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

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

1. За мовами спілкування СУБД діляться на:

  • відкриті - у відкритих системах для звернення до БД використовуються універсальні мови;
  • замкнені - замкнуті системи мають власні мови спілкування з користувачами СУБД;
  • змішані;

2.По виконуваних функцій СУБД діляться на:

  • інформаційні - інформаційні дозволяють організувати зберігання інформації і доступ до неї;
  • операційні - операційні виконують складну обробку і можуть змінювати алгоритми обробки.

 

Основні компоненти середовища СКБД: апаратне забезпечення; програмне забезпечення; дані; процедури — інструкції та правила, які повинні враховуватись при проектуванні та використанні БД; користувачі.

 

Основні властивості СУБД: Контроль за надлишковістю даних; Несуперечливість даних; Підтримка цілісності бази даних (коректність та несуперечливість); Цілісність описується за допомогою обмежень; Незалежність прикладних програм від даних;Спільне використання даних; Підвищений рівень безпеки; Можливості СУБД; Дозволяється створювати БД ; Дозволяється додавання, оновлення, видалення та читання інформації з БД

Функції:

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


09.06.2015; 16:44
хиты: 191
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь