Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД лекции.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
653.55 Кб
Скачать
  1. Первоначальная загрузка и введение БД.

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

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

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

  2. Защита данных.

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

    • разрабатываются принципы защиты конкретных данных; используются стандартные либо специальные способы защиты информации; защите могут подвергаться все базы, либо отдельные её элементы, либо данные, проходящие информационные сети;

    • разрабатываются динамические способы защиты информации в базе.

  3. Восстановление БД (восстановление в случае сбоя или «падения» базы). Разрабатываются средства архивирования и восстановления. Разрабатываются программные средства и технологические процессы восстановления базы в случае сбоя.

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

  5. Анализ эффективности функционирования БД. Анализируются показатели функционирования базы (время отклика на запрос). Планирование изменения структуры базы (её реорганизация).

  6. Работа с конечными пользователями. Обучение, консультирование пользователей. Разработка учебной и методической документации для пользователей.

  7. Подготовка и поддержание системных средств.

    • Разработка организационных и программно-технических мероприятий развития БД.

    • Изучение рынка программных средств, анализ их и возможное использование их в рамках конкретных баз.

    • Проверка работоспособности закупаемых программных средств перед тем как подключить их к БД. Сопровождение подключенных программных средств.

  8. Организационно-методическая работа по проектированию БД.

    • Выбирается и создаётся методика проектирования БД.

    • Определяются цели функционирования всей задачи предметной области в целом.

    • Планируются этапы развития и модернизации БД.

    • Разрабатываются словари или справочники.

    • Разрабатывается концептуальная модель предметной области.

    • Разрабатываются соединение или стыковка с внешними приложениями.

    • Выполняется отладка всех приложений взаимодействующих с БД.

    • Постоянное сопровождение БД.

Модели предметной области.

Для разработки предметной области сначала строится концептуальная модель. В результате этого предметная область разделяется на части и устанавливается взаимосвязь между этими частями и определяются задачи, которые должны быть решены в конкретной предметной области.

После построенной концептуальной модели строится инфологическая модель – это формализованное описание предметной области без ориентации на конкретную ЭВМ и конкретную СУБД.

Когда описывается предметная область – набор данных, их типов, длин, связей.

При построении концептуальной модели выделяется совокупность элементарных объектов. Объект – это часть предметной области с набором свойств. В БД принято называть объекты – «сущностью», а свойства объектов – «атрибуты».

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

После даталогической строится физическая модель – это реализация даталогической модели в выбранной среде (* уже файлы на носителе).

Анализ концептуальной модели

Построенная концептуальная модель

Концептуальная модель

Анализ инфологической модели

Построенная инфологическая модель

Инфологическая модель

Анализ даталогической модели

Построенная даталогическая модель

Даталогическая модель

БД

рис. схема проектирования БД или этапы проектирования

Построение моделей сущность-связь или er-моделей

Такой вид моделирования осуществляется на этапе инфологической модели.

Класс объектов – это совокупность объектов, обладающих одинаковым набором свойств.

Можем говорить, что класс – это аналог, разница в том, что схожие объекты с аналогичным набором свойств, но каждый объект должен иметь своё имя отличное от имени объектов класса (абитуриент - студент).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]