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

Низходящее проектирование БД на основе er-модели

Читайте также:
  1. Б — мужской костюм, построенный на его основе
  2. Больной испытывает давление на кожу, но не чувствует боли и легкого прикосновения к коже. Какие рецепторы в коже больного повреждены и какие не повреждены?
  3. Буровые растворы на водной основе
  4. Буровые растворы на нефтяной основе (РНО)
  5. В основе Вселенной — несколько закономерностей
  6. Вопрос 4. Анализ личной эффективности на основе данных хронокарты.
  7. Воспитание трудного ребенка совершается только на основе активности самого ребенка во взаимодействии его с окружаю­щей социальной средой.

 

Модель «сущность—связь» и ее варианты

Модель «сущность—связь» (entity-relationship model, E-R model) представляет собой совокупность понятий и графических символов для построения концепту­альных схем. Модель «сущность—связь» была предложена Питером Ченом и опуб­ликована им в 1976 году. В своей статье Чен описал основные элементы модели. Позже к этой модели были добавлены подтипы (речь о которых пойдет далее), результатом чего стала расширенная модель «сущность—связь» (extended E-R model). На сегодняшний день, как правило, когда говорят о модели «сущность-связь», имеют в виду именно расширенный ее вариант.

Версии модели «сущность—связь»

Идеи, лежащие в основе расширенной модели «сущность—связь», были взяты на вооружение широким кругом профессионалов в области моделирования данных и проектирования баз данных, и сегодня почти все проекты по моделированию данных используют ту или иную ее модификацию. К сожалению, в ходу имеется несколько различных версий этой модели. Одна из них, носящая название инфор­мационной инженерии (information engineering, IE), была разработана Джеймсом Мартином в 1990 году. Она меньше всего распространена в современной про­мышленности, и мы не будем рассматривать ее далее.

В 1993 году. Национальный институт стандартов и технологии (National Institute of Standards and Technology) анонсировал еще одну версию модели «сущность—связь» в качестве национального стандарта США. Данная версия получила название IDEF1X, что расшифровывается как «Integrated Definition 1, Extended» — «Единый стандарт, версия 1, расширенная». Этот стандарт включает в себя основные идеи модели «сущность—связь», но использует для их представ­ления другие графические символы. В стандарте IDEF1X предусмотрены сред­ства для разработки как концептуальных, так и внутренних схем, а также методы преобразования первых во вторые.

На этом, однако, путаница не кончается. Новая объектно-ориентированная модель разработки под названием UML (Universal Modeling Language — универ­сальный язык моделирования) также взяла за основу модель «сущность—связь», но при этом ввела свои собственные символы и привнесла объектно-ориентиро­ванную специфику.

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


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


Читайте в этой же книге: Нормальная форма Бойса—Кодда (НФБК) с примером аномалий для 3 формы | ЯЗЫК SQL | FROM СТУДЕНТ | FROM СТУДЕНТ. ЗАПИСЬ | FROM ЗАПИСЬ В | SELECT СТУДЕНТ.Имя | Удаление данных | Уточнения запроса | Декартово произведение наборов записей | FROM Рейсы Т1, Рейсы Т2 |
<== предыдущая страница | следующая страница ==>
Внешние соединения| Выбор версии модели

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