пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Инфологическое проектирование БД. Модель сущность-связь. Графовая форма представления схемы БД

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

Этапы проектирования БД

  1. Инфологическая модель - модель, которая описывает данные предметной области с использованием естественного языка

Исходными данными могут быть стандартные справки. Бланки. Документы.

  1. Датологическая модель (концептуальная) – логическая организация данных и их взаимосвязь

На данном этапе проектировщик создает структуру данных и организует связь между объектами.

  1. Физическая модель – структура БД, реализуемая в среде выбранной СУБД.

Также при создании БД важно учитывать следующие параметры:  Целостность БД- правильность данных в любой момент времени  Избыточность БД- дублирование данных в нескольких таблицах. Цель проектирования БД- сокращение избыточных данных.

Информационно-логическая модель (ИЛМ) отображает данные ПО в виде совокупности информационных объектов и связей между ними

Модель Сущность-Связь

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

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

Атрибут – поименованная характеристика сущности, которая принимает значение из некоторого множества значений (домена).

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

Различают бинарные связи, тернарные связи (3 сущности), в общем случае n-арные связи. Чаще всего встречаются бинарные связи. В используемой нотации для бинарных связей необходимо на схемах выставлять стрелки на концах дуг и указывать коэффициенты, характеризующие отношение, а для многомерных связей стрелки и коэффициенты не ставятся. Типы бинарных связей: 1:1; 1:M; M:1; M:N.

Графовая форма представления схемы БД

Структура данных может быть описана: 1. В виде исходного текста на ЯОД; 2. В графовой форме; 3. В табличной форме.

При графовой форме агрегаты атрибутов изображаются вершинами графа, а связи между ними соответствуют дугам. Соглашения:

1. тип записи (группы) изображается прямоугольником, над верх. лев. углом кот. ставится название. Внутри прямоугольника могут быть имена элементов данных, агрегированных в группу;

2. набор (групповое отношение) обозначается стрелками от группы-владельца к группе-члену набора с указанием имени отношения и коэффициента;

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


25.03.2015; 19:10
хиты: 132
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь