Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике / 10_Базы данных и СУБД.ppt
Скачиваний:
41
Добавлен:
22.02.2015
Размер:
400.9 Кб
Скачать

Внешний уровень - описание предметной области будущей БД с точки зрения отдельных пользователей или приложений.

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

11

На концептуальном уровне выполняется объединение данных в обобщенную модель предметной области и производится ее описание средствами СУБД.

Описание, создаваемое по инфологической модели данных на языке конкретной СУБД, называют даталогической моделью данных.

12

На физическом уровне решаются вопросы организации хранения данных на внешних устройствах и доступа к ним.

Физическая модель данных описывает хранение данных средствами конкретной СУБД.

13

4.Виды моделей данных

a.Иерархическая модель позволяет строить БД с

иерархической древовидной структурой Уровень1 А

Уровень2

В1 В2

В3

В4

В5

Уровень3

С1

С2

С3

С4

С5

С6

С7

С8

Например

 

Факультет

ППФ,

 

 

 

 

(название,

 

 

Плаксин В.Н.

 

 

декан)

 

 

 

 

 

 

 

 

 

 

 

Группа

(№,староста)

 

 

 

 

 

 

 

 

 

 

 

 

 

П101,

 

 

П102,

 

 

П103,

Петрова И.Т.

 

 

Зайцев Р.В.

 

Авдеева М.И.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01015,

0165,

0102,

Студент

Перов И.И.

Дуров П.К.

Серова Д.Л.

15

b.Сетевая модель

А В

C D E

F G H

16

Например

Студент

 

 

 

 

 

0176,

 

0134,

 

0164,

(шифр, ФИО)

 

 

 

Иванов

 

Сидоров

 

Петров

 

 

 

 

 

 

НИРС

(руководитель,

предмет)

 

 

 

 

 

 

 

Рябов,

 

Прошин,

 

Ларин,

 

Есин ,

Информатика

 

Экономика

 

Экология

 

История

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17

c.Реляционная модель - базируется на теоретико-множественном понятии отношения

Реляционный термин

Соответствующий "табличный"

 

 

термин

 

База данных

Набор таблиц

 

Схема базы данных

Набор заголовков таблиц

 

Отношение

Таблица

 

Заголовок отношения

Заголовок таблицы

 

Тело отношения

Тело таблицы

 

Атрибут отношения

Наименование столбца таблицы

 

Кортеж отношения

Строка таблицы

 

Степень (-арность)

Количество столбцов таблицы

 

отношения

 

 

Мощность отношения

Количество строк таблицы

 

Домены и типы данных

Типы данные в ячейках таблицы

18