- •1. Базовые понятия реляционных бд
- •2. Объектные субд
- •3. Типовая организация современных субд
- •4. Многомерные бд
- •5. Реляционная алгебра
- •6. Основные функции субд
- •7. Цикл жизни бд
- •8. Семантическая модель «сущность – связь»
- •9. Проектирование реляционных бд на основе принципов нормализации
- •10. Концептуальное проектирование
- •11. Фундаментальные свойства отношений
- •12. Администратор бд
- •13. Роль пользователей бд
- •14. Языки описания данных
- •15. Языки манипулирования данными
- •16. Методика проектирования бд
- •17. Логическое проектирование
- •18. Физическое проектирование
- •19. Модели хранения данных
- •27. Реляционное исчисление
- •20. Распределенные базы данных
- •21. Однородные и неоднородные бд
- •22. Сегментация баз данных
- •23. Целостность данных
- •24. Обработка транзакций
- •28. Проектирование распределенной бд
- •29. Иерархическая и сетевая модели данных
- •30. Дедуктивные бд
- •31. Постреляционные бд
- •35 Реалиционная модель данных.
- •36 Манипулирование данными в реляционной модели
12. Администратор бд
Администратор базы данных (АБД) - под этим понятием подразумевается лицо (или группа лиц, возможно, целое штатное подразделение), на которое возложено управление средствами базы данных организации. Должен уметь поддерживать взаимосвязи, как с руководством высшего уровня, так и с пользователями, обрабатывающими данные, а также руководить штатом технических специалистов. Внедрение БД занимает довольно продолжительное время, поэтому функции АБД долгосрочные и направлены на координацию всех этапов проектирования, реализации и поддержания БД. На стадии проектирования БД администратор БД выступает как идеолог и конструктор системы, руководит работами по созданию программного окружения БД. На стадии эксплуатации администратор БД - ответственное лицо за функционирование информационной системы; он управляет режимом использования данных.
Функции администратора:
- координировать все действия по проектированию, реализации и ведению БД; учитывать перспективные и текущие требования пользователей; следить, чтобы БД удовлетворяла актуальным информационным потребностям;
- решать вопросы, связанные с расширением БД в связи с изменением границ ПО;
- разрабатывать и реализовывать меры по обеспечению защиты данных от некомпетентного их использования, от сбоев технических средств, по обеспечению секретности определенной части данных и разграничению доступа к данным;
- выполнять работы по ведению словаря данных; контролировать избыточность и противоречивость данных, их достоверность;
- координировать работы системных программистов, разрабатывающих дополнительное программное обеспечение для улучшения эксплуатационных характеристик системы.
13. Роль пользователей бд
Пользователями базы данных являются: администратор БД, администраторы функциональных подсистем, системные и прикладные программисты, конечные пользователи. Роль администратора БД
На стадии проектирования БД администратор БД выступает как идеолог и конструктор системы, руководит работами по созданию программного окружения БД. На стадии эксплуатации администратор БД - ответственное лицо за функционирование информационной системы; он управляет режимом использования данных.
Роль администратора функциональных подсистем
Администратор функциональных подсистем совместно с администратором БД разрабатывают программные "фильтры " для пользователей. Кроме того администратора функциональных подсистем определяют алгоритмы обработки данных, необходимые при проектировании информационной системы.
Роль системных программистов
Системные программисты выполняют генерацию СУБД, следя за ее функционированием в среде операционной системы. Разрабатывают по заданию администратора БД программные компоненты, расширяющие программное обеспечение СУБД.
Роль прямых конечных пользователей
Прямые конечные пользователи обращаются с базой данных в диалоговом режиме. Часть из них умеет обращаться к заранее составленным приложениям и интерпретировать ответы информационной системы, другие умеют самостоятельно разрабатывать новые приложения.
Роль косвенных конечных пользователей
Косвенные конечные пользователи не обращаются с ЭВМ непосредственно.
Они формулируют свои запросы службе администратора БД, а затем получают ответы на бумаге, которые перед тем, как их передавать заказчику, интерпретируются специалистами.