Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(77-82)Администрирование БД 12.10.09.DOC
Скачиваний:
4
Добавлен:
18.09.2019
Размер:
87.04 Кб
Скачать

5

Тема: Администрирование БД

  1. Пользователи БД. Администратор БД, его функции.

  2. Защита БД

  3. Восстановление бд

  4. Оптимизация работы БД

  5. Возможности СУБД Access по администрированию БД

  1. Пользователи бд. Администратор бд, его функции.

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

Люди, работающие с БД, – конечные пользователи БД и обслуживающий персонал.

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

Обслуживающий персонал – люди, ответственные за работу БД и соответствующего прикладного ПО. Это разработчики прикладного ПО, а также администраторы БД. Разработчики прикладного ПО – посредники между БД и конечными пользователями, так как создают удобный GUI в рамках конкретного приложения.

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

Функции администратора БД обширны и по-разному трактуются в различных организациях.

ANSI в 1975 г. была предложена следующая структуризация функций администрирования БД:

  • администрирование предметной области, обеспечивающее адекватность отображения в концептуальной схеме БД тех изменений, которые происходят в предметной области;

  • администрирование приложений, ответственное за обеспечение представления БД для различных групп пользователей в соответствии с их потребностями;

  • администрирование БД (хранения данных), включающее сохранность БД и максимизацию ее производительности;

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

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

Функции администратора БД:

  • контроль целостности и восстановление БД;

  • настройка СУБД на конкретные условия применения;

  • настройка СУБД для эффективной обработки данных и обслуживания пользователей;

  • сбор и анализ статистики функционирования БД;

  • реорганизация БД в соответствии с изменениями предметной области;

  • подключение новых разработчиков и пользователей, назначение паролей, прав доступа к конкретным данным;

  • контроль изменения объема БД, определение целесообразности модернизации оборудования;

  • консультирование пользователей по особенностям используемой версии СУБД и инструментов разработки запросов и других приложений;

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

  • мониторинг и оптимизация производительности БД.

Роль администратора БД очень важна для современных предприятий, организаций.