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

Сущности и связи.

Аномалии хранения данных. | Теорема Хита. | Функциональная зависимость. | Теорема Хита. | Первая нормальная форма. | Вторая нормальная форма. | Третья нормальная форма. Транзитивные зависимости. | Перенормализованные» модели данных. | Четвертая нормальная форма. | Перенормализованные» модели данных. |


Читайте также:
  1. ВАШЕ ЧИСЛО СУЩНОСТИ 6
  2. Виды связи.
  3. Виды электросвязи. Классификация
  4. Вопрос 26. Процесс горения. Виды горения. Причины пожаров на предприятиях связи.
  5. Встреча вторая. Касание бессмертной сущности.
  6. Карл Маркс о родовой сущности человека и об отчужденном труде.
  7. Марксистское понимание сущности человека.

 

Прежде, чем говорить об особенностях реализации E-R метода, необходимо рассмотреть сами понятия «сущность» и «связь». Следует отметить, что невозможно дать строгие определения этих основных понятий.

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

Термин «объект» применен здесь в своем общем смысле, а не в том значении, которое он имеет в объектно – ориентированном программировании. Конечно, данное определение неконструктивно, поскольку понятие сущности вводится через понятие «объект», при этом не рассматриваются признаки, позволяющие однозначно выделить сущности из предметной области[4].

Связь представляет собой соединение между двумя и более сущностями.

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

Тесно связано с предыдущими третье важное понятие – атрибут.

Атрибут есть свойство сущности.

 

Понятие атрибута в E-R проектировании очень близко к аналогичному, введенному в разделе «Основные понятия и определения проектирования БД». Однако в данном разделе речь идет не об отношениях, а о сущностях. Атрибут или группа атрибутов, однозначно определяющая экземпляр сущности, называется ключом сущности. Вообще, сущность можно представить как упорядоченный набор атрибутов; можно говорить, что сущность есть не что иное, как отношение.

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

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

 


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


<== предыдущая страница | следующая страница ==>
Пример проектирования БД.| Преподаватель работает на кафедре.

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