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



Существует несколько методологий визуального моделирования данных. Наиболее распространенными из них являются две.

1. IDEF1X(Integration Definition for Information Modeling – интегрированное описание информационных моделей).

2. IE(Information Engineering – информационная инженерия).

Интегрированное описание информационных моделей

IDEF1X– высоко структурированная методология моделирования данных, расширяющая методологию IDEF1, принятую в качестве стандарта FIPS(Federal Information Processing Standards – федеральный орган стандартов обработки информации). IDEF1X использует строго структурированный набор типов конструкций моделирования и приводит к модели данных, которая требует понимания физической природы данных до того, как такая информация может стать доступной.

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

Информационный инжиниринг

Информационный инжиниринг (Information Engineering – IE) использует для управления информацией подход, направляемый бизнесом, и применяет другую нотацию для представления бизнес-правил. IE служит расширением и развитием нотации и базовых концепций методологии ER, предложенной П. Ченом.

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

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

формационную систему управления, которая будет поддерживать стратегические потребности в информации.

Основными элементами методологий IDEF1X и IE являются сущности

и связи между ними. Отличие в рассматриваемых методологиях заключается

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

ном связей между сущностями.

Обозначений связей, принятых в нотациях IDEF1X и IE.

Тип связи IDEF1X IE
«многие-ко-многим» .________________.  
«один-ко-многим» идентифицирующая _________________.  
неидентифицирующая (пустые значения допустимы) 0----------------------.  
неидентифицирующая (пустые значения не допустимы) -----------------------.  
«категориальная» 0__ __  

Перечислите и опишите логические модели данных.

 

Существует три уровня логических моделей, предназначенных для моделирования бизнес информации: диаграммы сущность-связь (ER), Ключевые модели (KB) и модели с полным набором атрибутов (FA). ER и KB модели также называют «моделями предметной области», т.к. они содержат элементы и их взаимосвязи внутри всей предметной области, являясь, таким образом, более «широкими» по сравнению с моделями, используемыми для автоматизации в рамках конкретного проекта, охватывающего обычно часть предметной области. В свою очередь FA модели называют «моделями проекта», т.к. они обычно содержат описание части предметной области, необходимой в рамках решения конкретной задачи автоматизации.

ER диаграммы

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

KB модели

KB модели описывают общие структуры данных, содержащие элементы в широких пределах предметной области. Сюда включаются все сущности и ключевые атрибуты, а также основные неключевые атрибуты. Основная цель KB моделей дать широкое представление о сущностях и атрибутах, используемых в данной части предметной области. Эти модели создают возможность для построения детализированных моделей реализации.

KB модели охватывают ту же область что и ER модели предметной области, но содержат больше деталей.

FA модели

FA модели представляют собой модели данных, приведенные к третьей

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

 


Дата добавления: 2018-02-15; просмотров: 497; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!