3. Модель данных «сущность – связь» Предложена П. Ченом (P. Chen) в 1976 г.

Презентация:



Advertisements
Похожие презентации
2. Общая характеристика моделей данных. Архитектура ANSI/SPARC (1) CODASYL – Conference on Data System Languages ANSI – American National Standard Institute.
Advertisements

Инфологическая модель базы данных Выполнил : студент гр Тимофеев А.А.
Моделирование данных Модель «сущность-связь». Рассматриваемые вопросы: Элементы модели «сущность-связь» Диаграммы «сущность-связь» Слабые сущности Подтипы.
СУЩНОСТЬ-СВЯЗЬ (ER МОДЕЛЬ) Основные элементы: СущностиСущности –Атрибуты –Ключи СвязиСвязи.
Проектирование БД. Нормальные формы В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм: первая нормальная.
Элементы модели «сущность-связь» Сущность - Класс сущностей - Экземпляр сущности Атрибуты - Композитные атрибуты - Многозначные атрибуты Идентификаторы.
Виды моделей данных. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
ВИДЫ МОДЕЛЕЙ ДАННЫХ. Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности.
Реляционная модель данных Разработана Е.Ф.Коддом (E.F.Codd) в 1970 г.
Реляционная база данных Сущность – тип объекта Экземпляр сущности – конкретный объект Атрибут сущности – свойство объекта Сущность – «ученик» Экземпляр.
Методология IDEF1X (IDEF1 Extended) – язык для семантического моделирования данных, основанных на концепции « сущность - связь ». Является расширением.
Реляционная модель – это особый метод рассмотрения данных, содержащий данные в виде таблиц, способов работы и манипуляции с ними в виде связей. структура,
БАЗЫ ДАННЫХ ЛЕКЦИЯ 9. тема: ГЛОБАЛЬНАЯ ВНУТРЕННЯЯ МОДЕЛЬ.
1 БАЗЫ ДАННЫХ ЗАНЯТИЕ 5 ПУГАЧЁВ Ю.В. Учитель информатики Харьковская общеобразовательная школа І-ІІІ ступеней 60 Харьковского городского совета Харьковской.
Четвертое правило.. Правила формирования отношений основывается на учете следующего : - степени связи между сущностями (1:1, 1: М, М :1, М : М ); - класса.
Базы данных Реляционная база данных MS Access. Повторение База данных организованная совокупность данных из какой-либо предметной области, предназначенная.
Базы данных Михайлова Елена Георгиевна, мат.-мех. ф-т, кафедра информатики, доцент.
Учебная дисциплина «Базы данных» для студентов специальности Бизнес-информатика (бакалавриат) ЛЕКЦИЯ 3 ВВЕДЕНИЕ В РЕЛЯЦИОННУЮ МОДЕЛЬ ДАННЫХ Вопрос.
Теория экономических информационных систем Семантические модели данных.
Архитектура и обеспечение систем базы данных. СУБД.
Транксрипт:

3. Модель данных «сущность – связь» Предложена П. Ченом (P. Chen) в 1976 г.

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

Уровень 1 (1) Сущность –множество сущностей (Е) – {Москва, Орел, Курск, …} –тип сущности – ГОРОД –экземпляр сущности (е) – Курск –предикат – условие принадлежности множеству

Уровень 1 (2) Связь –множество связей R = { | e 1 E 1, e 2 E 2,..., e n E n } –тип связи –экземпляр связи –роль сущности в связи (r): Пример:

Уровень 1 (3) Множество значений (V) Значение (v) Атрибут –f: E i V i –f: R i V i1 × V i2 ×... × V in

Информация о сущностях

Информация о связях

Уровень 2 – структура информации Представление сущности –первичный ключ сущности Представление связи –первичный ключ связи

Представление сущности (1)

Представление сущности (2) PK Атрибу- ты Номер сотрудника Полное имя Возраст Стаж работы Множест- ва значений НОМЕР СОТРУД- НИКА ФАМИЛИЯИМЯОТЧЕСТВО КОЛИЧЕ- СТВО ЛЕТ Объект 1128Иванов ИванИванович 255 Объект 2...

Представление связи Первичный ключ связи Атрибут связи Вовлеченные в связь множества сущностей СОТРУДНИКПРОЕКТ РольИСПОЛИТЕЛЬПРОЕКТ Атрибуты сущностей Номер сотрудника Номер проекта Доля времени Множества значений НОМЕР СОТРУДНИКА НОМЕРПРОЦЕНТ Экземпляр связи Экземпляр связи 2...

Особенности представления Представление сущности: –регулярное отношение сущности –слабое отношение сущности Представление связи: –Слабое отношение связи Сущности: СОТРУДНИК, ЧЛЕН БРИГАДЫ Связь: НАЗНАЧЕНИЕ

Диаграмма сущность - связь

Способы представления связей (1) Представление n-парных связей

Способы представления связей (2) Определение связей на одном множестве сущностей

Способы представления связей (3) Несколько связей на одних и тех же множествах сущностей

Способы представления связей (4) Указание типов связей – 1:n и n:n

Способы представления связей (5) Слабое отношение сущности

Пример ER-диаграммы

Ограничения целостности (1) 1. На допустимые значения в множестве значений

Ограничения целостности (2) 2. На разрешенные значения некоторых атрибутов Утверждение на естественном языке Предикат Возраст (е) >= 17 И Возраст (e)

Ограничения целостности (3) 3. На существующие значения в базе данных а) Ограничения на конкретные значения Отчисления (e) < Зарплата (e) | для любого e СОТРУДНИК б) Ограничения на множества значений Имя (e) | для любого e РАБОТАЮЩИЙ СТУДЕНТ входит в Имя (e) | e СТУДЕНТ