Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TRPO.docx
Скачиваний:
10
Добавлен:
28.09.2019
Размер:
1.55 Mб
Скачать

Базовые понятия erd

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

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

C помощью ERD осуществляется детализация хранилищ данных ДФД.

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

Основные понятия ERD:

  1. Сущность – реальных или абстрактных объектов (людей, событий, состояний, предметов) обладающих общими атрибутами или характеристиками. Сущность – любой различимый объект, информацию о котором надо хранить в БД. Любой объект системы может быть представлен только одной сущностью которая должна быть уникально идентифицирована. Сущностями могут быть люди машины места объекты и т.д. Выделяют тип сущностей и экземпляр сущностей тип сущности относится к набору однородных предметов, событий, идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе. Типом сущности может быть город, а экземпляром – Барановичи. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от других экземпляров данного типа сущностей. Каждая сущность должна обладать некоторыми свойствами: иметь уникальное имя, иметь один или несколько атрибутов, которые либо принадлежат сущности либо наследуются через связь, иметь несколько атрибутов которые однозначно идентифицируют каждый экземпляр сущности. Каждая сущность может обладать любым количеством связей с другими сущностями

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

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

  4. автомобиль является: а) Тип б) Марка в) номерной знак г) цвет Существуют различия между типом и экземпляром атрибута.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]