ОБДЗ_КР_10-04-15 / Обработка РБД-relalg / 0_3содержание
.doc
СОДЕРЖАНИЕ
-
СОКРАЩЕНИЯ И УСЛОВНЫЕ ОБОЗНАЧЕНИЯ . . . . . . . . . . . .
4
ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1 РЕЛЯЦИОННАЯ АЛГЕБРА . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.1 Основные положения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
1.2 Унарные операции. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
1.3 Бинарные операции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
1.3.1 Операции теории множеств . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
1.3.2 Совместимость по типу. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
1.3.3 Основные бинарные операции. . . . . . . . . . . . . . . . . . . . . . . . .
14
1.3.4 Специальные бинарные операции . . . . . . . . . . . . . . . . . . . . . .
18
1.4 Реляционные выражения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2 ПРИМЕНЕНИЕ РЕЛЯЦИОННОГО ИСЧИСЛЕНИЯ . . . . . . . . .
23
2.1 Отличие механизмов реляционного исчисления и
реляционной алгебры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23
2.2 Основные понятия реляционного исчисления . . . . . . . . . . . . .
23
2.3 Исчисление кортежей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
2.4 Исчисление доменов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
3 ОСНОВНЫЕ КОМАНДЫ SQL . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.1 Общие положения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
3.2 Команды определения данных. . . . . . . . . . . . . . . . . . . . . . . . . .
29
3.3 Команды манипулирования данными. . . . . . . . . . . . . . . . . . . . .
31
3.4 Команда выборки данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
3.5 Реализация операций реляционной алгебры . . . . . . . . . . . . . . .
41
ЗАКЛЮЧЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
Литература. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48