Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

ER-моделирование структуры предметной области

Жизненный цикл ИС | Системный анализ | Эксплуатация и сопровождение проекта | Модели жизненного цикла | Формализация технологии проектирования ИС | Стадии и этапы канонического проектирования ИС | Методы проведения обследования | Отчет об обследовании объекта | Проектирование ИС и РБП — реинжиниринг бизнес-процессов (BPR — business process reengineering) | Основные недостатки каскадных схем |


Читайте также:
  1. D) Кристаллобластическая
  2. III. Финансовые и бюджетные показатели Ивановской области
  3. IV. ЧЕМПИОНАТ ТОМСКОЙ ОБЛАСТИ
  4. Quot;Уничтожайте тайными средствами любого армянина восточных провинций, которого вы найдете в вашей области".
  5. SWOT - анализ развития туризма в Воронежской области
  6. V. Изменения в челюстно-лицевой области

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

База данных создается в несколько этапов, на каждом из кото­рых необходимо согласовывать структуру данных с заказчиком и, что самое важное, подвергнуть созданную структуру данных экспер­тизе внутри группы, которая создает систему. Поэтому представле­ние данных должно быть простым и понятным всем заинтересован­ным лицам. Именно по этой причине наибольшее распространение получило представление базы данных под названием «сущ­ность—связь» (entity—relationship), которое также известно как ER-диаграмма. Модели, представленные в виде ER-диаграмм, край­не просты и удобны для понимания. Фрагмент такой модели изо­бражен на рис. 3.6.

ER-диаграммы были приняты в качестве основы для создания стандарта IDEFIX. Предварительный вариант этого стандарта был разработан в военно-воздушных силах США и предназначался для увеличения производительности при разработке компьютерных сис­тем. В 1981 г. этот стандарт был формализован и опубликован организацией ICAM (Integrated Computed Aided Manufacturing) и с тех пор является наиболее распространенным стандартом для создания моделей баз данных по всему миру.

Рис. 3.6. Модель базы данных разрабатываемого приложения, представленная в виде ER-диаграммы, построенной в среде ERWIN

 

С развитием компьютерных технологий и появлением
CASE-моделирования возникла потребность в инструментах, которые бы поддерживали стандарты моделирования. Современный ин­струмент моделирования баз данных должен удовлетворять ряду требований.

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

2. Инструмент должен проверять диаграмму на согласованность,
автоматически определяя и разрешая несоответствия. Кроме того,
он должен быть настраиваемым и при желании предоставлять раз­работчику некоторую свободу в действиях и право самому разрешать несоответствия или отступления от методологии.

3. Инструмент моделирования должен поддерживать как логическое, так и физическое моделирование.

4. Современный инструмент должен автоматически генерировать базу данных на СУБД назначения.

Рассмотрим вкратце средство моделирования баз данных ERWIN версии 3.5, продукт компании Logic Works [23], точнее, ERWIN 3.5/ERX, который предназначен для работы именно с сис­темами управления базами данных. Этот инструмент моделирова­ния полностью поддерживает стандарт IDEFIX и является лидером на рынке инструментов разработки баз данных.


Дата добавления: 2015-07-20; просмотров: 209 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Автоматизация проектирования АИС (CASE-технологии)| Разработка в среде ERWIN

mybiblioteka.su - 2015-2024 год. (0.006 сек.)