Системи управління базами даних (СУБД), їх основні
можливості та функції
База даних (БД)
-- це сукупність взаємозв'язаних даних, що зберігаються
разом.
Систе́ма
керування ба́зами да́них (СКБД) — комп'ютерна програма чи комплекс програм, що
забезпечує користувачам можливість створення, збереження, оновлення, пошук
інформації та контролю доступу в базах даних.
Основне
призначення СУБД — створення та підтримка в актуальному стані
бази даних, а
також зв'язок її з програмами розв'язування економічних
завдань (прикладні
програми користувачів).
Функції СУБД
Із усіх функцій
систем керування базами даних можна виділити декілька основних.
Отже, СУБД
відповідають за:
• пошук потрібних даних
• фізичне розміщення власне самих даних
і їх описів
• відновлення і оновлення баз даних
відповідно до змін у реальному світі (підтримка актуального стану)
• захист даних від злому, некоректних
змін і забороненого доступу
• регулювання одночасних запитів до бази
від декількох користувачів (така функція виконується за допомогою спеціальних
прикладних програм).
Можливості
СУБД[ред.]
• Дозволяється створювати БД
(здійснюється за допомогою мови визначення даних DDL (Data Definition
Language))
• Дозволяється додавання, оновлення,
видалення та читання інформації з БД (за допомогою мови маніпулювання даними
DML, яку часто називають мовою запитів)
• Можна надавати контрольований доступ
до БД за допомогою:
1. Системи забезпечення захисту, яка
запобігає несанкціонованому доступу до БД;
2. Системи керування паралельною роботою
прикладних програм, яка контролює процеси спільного доступу до БД;
3. Система відновлення - дозволяє
відновлювати БД до попереднього непротирічного стану, що був порушений в
результаті збою апаратного або програмного забезпечення
Транзакція - це
набір дій, що виконуються окремим користувачем або прикладною програмою з метою
доступу або зміни вмісту БД.
Немає коментарів:
Дописати коментар