Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

жц ис / 7_Проектирование БД

.pdf
Скачиваний:
19
Добавлен:
14.05.2015
Размер:
511.46 Кб
Скачать

Проектирование

Проектирование реляционной базы данных

Проектирование базы данных

Построение инфологической модели предметной области

Построение реляционной модели данных

Проектирование дополнительных объектов реляционной базы данных

2

Инфологическая модель предметной области

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

Цель: представление семантики предметной области

Для описания используется модель «сущность–связь»

(Entity–Relationship) (ERD, П.Чен, 1976 г.)

3

Инфологическая модель предметной области

Объект – это предмет или идея, который может быть четко идентифицирован

Класс – объекты, объединенные по признакам, характеристикам

Свойства класса – набор атрибутов, которыми характеризуются все объекты в классе

4

Класс «Студент»

 

D

Студент

S

ФИО

 

Год рождения

 

 

 

S

D

 

Номер

Курс

зачетной

 

книжки

5

Связи между классами

Бинарная связь – между двумя классами

Группа

состоит

Студент

Между тремя и более классами

Поставщик

поставляет

Магазин

 

 

Товар

6

Связи между классами

Между объектами одного и того же класса

Сотрудник

руководит

 

7

Между классами можно определить любое количество связей

состоит

Группа

Студент

староста

8

Связи могут иметь свойства

Товар

Поставщик

поставляет

Магазин

количество

дата

9

Типы бинарных связей

По многозначности

По обязательности

10

Соседние файлы в папке жц ис