Теоретические основы фактографических БД

Слайд 2

Реляционная модель Структура данных Манипулирование данными Целостность данных

Реляционная модель

Структура данных

Манипулирование
данными

Целостность
данных

Слайд 3

Структура данных Атрибуты Степень Кардинальность Кортежи Первичный ключ РК FIO Year Job Chair Домены Отношение

Структура данных

Атрибуты

Степень

Кардинальность

Кортежи

Первичный ключ

РК

FIO

Year

Job

Chair

Домены

Отношение

Слайд 4

Домен (тип данных) Определяемый системой: INTEGER CHAR BOOLEAN Определяемый пользователем: FIO Job Chair

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

Определяемый системой:
INTEGER
CHAR
BOOLEAN

Определяемый пользователем:
FIO
Job
Chair

Слайд 5

Отношение - множество доменов Отношение = заголовок + тело - кортеж

Отношение

- множество доменов

Отношение = заголовок + тело

- кортеж

Слайд 6

Свойства отношений Не содержит одинаковых кортежей Кортежи не упорядочены в направлении

Свойства отношений

Не содержит одинаковых кортежей
Кортежи не упорядочены в направлении

сверху вниз
Атрибуты не упорядочены слева направо
Каждый кортеж содержит ровно одно значение для каждого атрибута
Слайд 7

Реляционная алгебра. Обзор операций

Реляционная алгебра. Обзор операций

Слайд 8

U - Объединение

U - Объединение

Слайд 9

∩ - Пересечение

∩ - Пересечение

Слайд 10

\ - Разность

\ - Разность

Слайд 11

× - Произведение = ×

× - Произведение

 

=

×

Слайд 12

σF - Выборка Chair = 22 (Chair = 24) AND (Year

σF - Выборка

Chair = 22

(Chair = 24) AND
(Year < 1970)

Слайд 13

↓ - Проекция

↓ - Проекция

Слайд 14

׀׀ - Соединение

׀׀ - Соединение