
Компоненты_среды_СУБД.ppt
- Количество слайдов: 15
СУБД Компоненты СУБД
СУБД n Программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контролируемый доступ
Компоненты среды СУБД Аппаратное обеспечение n Программное обеспечение n Данные n Процедуры n Пользователи n
Аппаратное обеспечение Персональный компьютер n Локальная сеть n Глобальная сеть n
Программное обеспечение Операционная система n ПО самой СУБД n ПО прикладных программ n Средства быстрой разработки приложений (генераторы форм, отчетов, запросов и т. д. ) n Сетевое ПО n
Данные Рабочие данные n Метаданные n ¨ имена, типы и размеры элементов данных ¨ имена связей ¨ ограничения целостности данных ¨ имена зарегистрированных пользователей ¨ используемые индексы и структуры хранения
Процедуры Инструкции и правила, создающиеся при проектировании и использовании базы данных Каждая процедура должна сопровождаться документацией и подробным описанием по использованию в системе
Сопровождающие разделы описания процедур n n n Регистрация в СУБД Запуск и останов СУБД Использование отдельного инструмента СУБД или приложения Создание резервных копий СУБД Обработка сбоев, тестирование компонентов, восстановление БД Изменение структур таблиц, реорганизация БД, улучшение производительности и методы архивирования данных
Пользователи Администраторы данных и баз данных n Разработчики баз данных n Прикладные программисты n Конечные пользователи n
Администратор данных (Data Administrator) Управление данными n Планирование БД n Разработка и сопровождение стандартов n Разработка бизнес-правил и процедур n Концептуальное и логическое проектирование БД n
Администратор баз данных (Data. Base Administrator) Физическая реализация проекта n Физическое проектирование n Обеспечение безопасности и целостности данных n Сопровождение операционной системы n Обеспечение максимальной производительности приложений БД Требуется знание конкретной СУБД и системного окружения n
Разработчик логической БД Идентификация данных (сущностей, атрибутов и т. д. ) n Идентификация связей между данными n Установка правил и ограничений n Всесторонне и полное понимание предметной области и ее «бизнесправил» n
Разработчик физической БД n n n Преобразование логической модели данных в набор таблиц и ограничений целостности данных Выбор конкретных структур хранения и методов доступа к данным, обеспечивающих требуемую производительность системы Проектирование любых требуемых мер защиты данных
Прикладные программисты Разработка приложений n Обеспечение функциональными возможностями категорий пользователей БД n Служебные утилиты и процедуры n
Пользователи n Наивные пользователи ¨ Простейшие операции манипулирования данными с помощью специальных приложений БД n Опытные пользователи ¨+ знакомы с SQL ¨ + умеют создавать свои прикладные программы для работы с БД
Компоненты_среды_СУБД.ppt