який забув зберегти файли перед вимиканням комп'ютера, ні від перебоїв в електромережі.
Проблема безпеки баз даних вирішується тим, що в СУБД для збереження інформації використовується подвійний підхід. У частині операцій, як зазвичай, бере участь операційна система комп'ютера, але деякі операції збереження відбуваються в обхід операційної системи. [12., Стор 12]
Глава 2. Системи управління базами даних
.1 Класифікація СУБД
Системою управління БД називають програмну систему призначеної для створення на ЕОМ загальної БД, використовуваної для вирішення безлічі завдань.
Подібні системи служать для підтримки баз даних в актуальному стані і забезпечують ефективний доступ користувачів до містяться в ній даними в рамках наданих користувачем повноважень. СУБД призначена для централізованого управління базою даних в інтересах всіх працюючих в цій системі.
За ступенем універсальності розрізняють два ступені СУБД:
? системи загального призначення;
? спеціалізовані системи.
СУБД загального призначення не орієнтовані на яку предметну область або на інформаційну потреби будь-якої групи користувачів. СУБД загального призначення це складні програмні комплекси призначені для виконання всієї сукупності функцій, пов'язаних із створенням та експлуатацією БД.
Спеціалізовані СУБД створюються рідкісних випадках при неможливості або недоцільності використання СУБД загального призначення.
Основні характеристики СУБД:
Основними характеристиками СУБД є:
) Продуктивність;
) Забезпечення цілісності даних на рівні БД;
) Забезпечення безпеки;
) Робота в багатокористувацьких середовищах;
) Імпорт, експорт;
) Доступ до даних за допомогою мови SQL;
) Можливості запитів та інструментальні засоби розробки прикладних програм.
Продуктивність СУБД оцінюється:
? часом виконання запиту;
? швидкістю пошуку інформації в неіндексованих полях;
? часом виконання операцій імпортування бази даних з інших форматів;
? швидкістю створення індексів і виконання таких масових операцій як оновлення, вставка, видалення даних;
? максимальним числом паралельних звернень до даних в многопользовательском режимі;
? часом генерації звітів.
На продуктивність СУБД впливають два фактори:
СУБД, які стежать за дотриманням цілісності даних, несуть додаткове навантаження, яку не відчувають інші програми;
продуктивність додатків сильно залежить від правильного проектування і побудови бази даних.
Забезпечення цілісності даних на рівні БД:
Ця характеристика передбачає наявність засобів дозволяють упевнитися, що інформація в БД завжди залишається коректною і повною.
Повинні бути встановлені правила цілісності, і вони повинні зберігатися разом з базою даних і дотр...