Администрирование базы данных
Основные задачи администрирования БД – обеспечение надежного и эффективного функционирования системы БД, адекватности содержания БД информационным потребностям пользователей, отображения в БД актуального состояния ПО. Администрирование БД возлагается на администратора (или персонал администрирования, если система БД велика). В задачи администратора входит выполнение нескольких групп функций: 1. Администрирование предметной области: поддержка представления БД на концептуальном уровне архитектуры СУБД (общем для всех приложений); адекватное отображение в БД изменений, происходящих в ПО. Последнее требование может подразумевать реструктуризацию (изменение схемы) БД и последующее приведение содержимого БД в соответствие с новой схемой. 2. Администрирование БД: поддержка представления БД в среде хранения, эффективная и надежная эксплуатация системы БД. Если на этом уровне проводится реорганизация БД (с целью повышения эффективности работы), то она заключается в следующем:
3. Администрирование приложений: поддержка представлений БД для различных групп пользователей механизмами внешнего уровня СУБД. При изменении концептуальной схемы БД или схемы хранения может потребоваться внесение соответствующих изменений в приложения. 4. Администрирование безопасности данных: предоставление пользователям прав на доступ к БД и настройка системных средств защиты от несанкционированного доступа. Требования безопасности, надежности, конфиденциальности, целостности: - данные должны быть защищены от искажения, хищения, разрушения; - данные должны быть восстанавливаемыми; - данные должны быть контролируемыми; - должна быть установлена процедура идентификации пользователей; - должна быть организована система санкционированного доступа; - должен быть установлен контроль за действиями пользователя с целью обнаружения ошибочных операций; резервное копирование и восстановление данных – включает в себя целый ряд функций: · разработка стандартов и графика резервного копирования · разработка процедур восстановления для каждой базы данных · проверка соответствия графика резервного копирования требованиям к восстановлению данных.
В состав СУБД обычно включаются вспомогательные средства (различные утилиты), упрощающие администрирование БД.
|