Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Праник,ИС 24-26.docx
Скачиваний:
1
Добавлен:
19.12.2018
Размер:
24.19 Кб
Скачать

24.Этапы проектирования бд. Исследование предметной области.

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

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

Пример исследов.ПО:

  1. Наименование предприятия(Библиотека №10)

  2. Цель разработки БД(формируется на основании процессов, указаный в варианте),цель разработки ИС.

  3. Автоматизация учета имеющ. Книжного фонда, сведения о читателя и выданных книгах.)

  1. Точка зрения.

Указ. Должность лица, действия которого автоматизируются, и кот. Будет осуществлять основной объем действий в БД.

(библиотекарь,Пользователи)

Указывает должности тех лиц, кот. так же будут пользоваться БД.

(библиографы, зав. Абонементом)

  1. Перечень бизнес-процессов.

Записываемый алгоритм действий лица, кот. Подлежит последующей автоматизации.

(это с лекции, мне не особо нравится, нашла в инете такой вариант):

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

Задача выявления сущностей предметной области и их атрибутов является весьма сложным этапом концептуального проектирования БАЗЫ ДАННЫХ, и в общем случае не имеет однозначного решения. Обычно необходимо выполнить несколько итераций для получения приемлемого решения на текущем этапе проектирования БАЗЫ ДАННЫХ, при этом, возможно, впоследствии возникнет необходимость изменения состава сущностей и их атрибутов. Более подробно методы построения концептуальной модели БАЗЫ ДАННЫХ будут рассмотрены на последующих лекциях.

Так, автоматизированная система контроля успеваемости студентов университета содержит списки студентов и академических групп университета (студент и группа – сущности предметной области), информацию о разбиении студентов по группам (связи сущностей группа и студент), правила определения текущего и итогового рейтинга студентов (процессы).

Сущность «студент» характеризуется следующим набором признаков (атрибутов), важных для предметной области «Контроль успеваемости студентов университета»: Фамилия, имя, отчество, номер зачетной книжки, номер академической группы, текущий рейтинг по каждому из предметов. Номер зачетной книжки (а также имя, фамилия, отчество) позволяют различать студентов как экземпляров сущности «студент». Академическая группа включает набор признаков: наименование группы, наименование факультета. Состав наборов признаков отличают сущности «группа» и «студент».

И вот еще вариант.тут про этапы(не знаю надо ли расписывать)

 Этапы проектирования баз данных

При разработке БД можно выделить следующие этапы работы.