Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_указания_ERWin.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.14 Mб
Скачать

ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ

«ТЕОРИЯ ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ СИСТЕМ»

на тему:

ПОСТРОЕНИЕ МОДЕЛИ «СУЩНОСТЬ-СВЯЗЬ» С ПОМОЩЬЮ

CASE-СРЕДСТВА ERWIN

СОДЕРЖАНИЕ

Введение

1. Определение сущностей

2. Определение атрибутов

3. Определение ключей

4. Определение логических взаимосвязей

5. Задание

6. Содержание отчета

Введение

Одной из основных частей информационного обеспечения является информационная база (ИБ). ИБ представляет собой совокупность данных, организованных определенным способом и хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. Разработка базы данных (БД) выполняется с помощью моделирования данных. Цель моделирования данных – обеспечение разработчика информационной системы (ИС) концептуальной схемой БД в форме одной модели или нескольких локальных моделей, которые относительно легко могут быть отображены в любую систему баз данных. Наиболее распространенным средством моделирования данных являются диаграммы «сущность–связь» (ERD).

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

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

Отображение модели данных в инструментальном средстве ERwin различает три уровня логической модели, отличающихся по глубине представления информации о данных:

  1. диаграмма «сущность–связь» (Entity Relationship Diagram);

  2. модель данных, основанная на ключах (Key Based model);

  3. полная атрибутивная модель (Fully Attributed model).

Диаграмма «сущность–связь» представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к ИС. Диаграмма «сущность–связь» может включать связи «многие–ко–многим» и не включать описание ключей.

Модель данных, основанная на ключах – более подробное представление данных. Она включает описание всех сущностей и первичных ключей, предназначена для представления структуры данных и ключей, которые соответствуют предметной области.

Полная атрибутивная модель – наиболее детальное представление структуры данных, представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.

Модель данных, представленная в виде перечня сущностей, атрибутов и отношений, может быть полной и правильной, но сложной для понимания и утомительной для изучения. А диаграмма «сущность–связь» (ER-диаграмма) обеспечивает графическое представление всех этих объектов, хотя часто атрибуты опускают или показывают только атрибуты первичного ключа. Обычно это делается для того, чтобы не загромождать диаграмму деталями.

Основными понятиями ER-модели являются сущность, связь и атрибут.

В лабораторной работе на конкретном примере отражены основные этапы для построения модели данных «сущность–связь», а именно:

  1. рассмотрение базовых объектов реляционной модели данных (сущности, ключи, атрибуты и отношения между сущностями);

  2. построение диаграммы «сущность–связь».

  3. проверка адекватности модели.

Цель работы:

  • освоить основные понятия ER-модели;

  • изучить базовые объекты реляционной модели данных;

  • освоить инструментарий ERWin, необходимый для построения диаграммы «сущность–связь» (ER-диаграммы);

  • построить модель «сущность–связь».