Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БДЭС Экзамен ответы.docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
160 Кб
Скачать
☆

1.4 1.9 Администратор базы данных, его функции

Администратор базы данных - лицо, отвечающее за выработку требований к базе данных, её проектирование, реализацию, эффективное использование и сопровождение, включая управление учётными записями пользователей БД и защиту от несанкционированного доступа.

Основные функции Администратора бд.

Анализ предметной области: описание предметной области, выявление огра­ничений целостности, определение статуса ин­формации, определение потребностей пользователей.

Проектирование структуры БД: определение состава и структуры файлов БД и связей между ними, выбор методов упорядочения данных и методов доступа к информации, описание БД на языке описания данных (ЯОД).

Задание ограничений целостности при описании структуры БД и процедур обработки БД: задание декларативных ограничений целостности, присущих предметной области;

определение ограничений целостности, вызванных структурой БД;

Первоначальная загрузка и ведение БД: разработка технологии первоначальной загрузки БД, проверки соответствия введенных данных реальному состоянию предметной области.

Защита данных: определение системы паролей, принципов регистрации пользователей, со­здание групп пользователей, обладающих одинаковыми правами доступа к данным;

Обеспечение восстановления БД: разработка организационных средств архивирования и принципов восста­новления БД; разработка дополнительных программных средств и технологических про­цессов восстановления БД после сбоев.

Анализ обращений пользователей БД: сбор статистики по характеру запро­сов, по времени их выполнения, по требуемым выходным документам

Анализ эффективности функционирования БД: анализ показателей функционирования БД; изменение структуры БД.

Работа с конечными пользователями: сбор информации об изменении предметной области; сбор информации об оценке работы БД; обучение пользователей, консультирование пользователей; разработка необходимой методической и учебной документации по рабо­те конечных пользователей.

1.5 Основы построения систем баз данных сбд

База данных (БД) - именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. Под предметной областью понимается некоторая область человеческой деятельности или область реального мира, на основе которой создается БД и её структура.

Система управления базами данных (СУБД) - совокупность языковых и программных средств, предназначенных для создания, наполнения, обновления и удаления баз данных.

Принципы построения баз данных

К современным базам данных и к СУБД предъявляются основные требования:

·         Высокое быстродействие. Время отклика - промежуток времени от момента запроса к БД до фактического получения данных.

·         Простота обновления данных.

·         Независимость данных - возможность изменения логической и физической структуры БД без изменения представлений пользователей.

·         Совместное использование данных многими пользователями.

·         Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.

·         Стандартизация построения и эксплуатации БД (фактически СУБД).

·         Адекватность отображения данных соответствующей предметной области.

·         Простой интерфейс пользователя.

Безопасность данных включает их целостность и защиту. Целостность данных - устойчивость хранимых данных к разрушению и уничтожению. Целостность обеспечивается триггерами целостности - специальными приложениями-программами, работающими при определенных условиях.

Стандартизация обеспечивает преемственность поколений СУБД, упрощает взаимодействие БД одного поколения СУБД с одинаковыми и различными моделями данных.

Проектирование баз данных - процесс решения класса задач, связанных с созданием баз данных.