1.1. Реляционная система, такая, как DB2, это система, в которой данные воспринимаются как таблицы (и только как таблицы), а операторы, которые имеются в распоряжении пользователя, представляют собой операторы, которые генерируют новые таблицы из старых.
1.2.
а) ФАМИЛИЯ
Блейк
Адамс
б) | НОМЕР_ПОСТАВЩИКА | НОМЕР_ДЕТАЛИ |
S1 | P1 | |
S1 | P3 | |
S2 | P1 | |
S2 | P2 | |
S3 | P4 | |
S3 | P5 |
в) | НОМЕР_ПОСТАВЩИКА | НОМЕР_ДЕТАЛИ | КОЛИЧЕСТВО |
S1 | Р2 | ||
S1 | Р4 | ||
S1 | Р5 | ||
S1 | Р6 | ||
S3 | Р2 | ||
S4 | Р2 |
(Показаны только модифицированные строки);
г) Из таблицы Р удалены строки поставщиковР2, РЗ и Р5;
д) В таблицу SP вставлена строка S3/P 1/500.
1.5. Повторяющаяся группа с концептуальной точки зрения представляет собой столбец таблицы, который содержит в каждой строке множество значений данных (в разных строках различное число значений). В реляционной базе данных повторяющиеся группы не допускаются.
1.6. Отношение — это таблица (без повторяющихся групп). Реляционная база данных является такой базой данных, которая воспринимается ее пользователями как совокупность отношений. Примечание. Более точные определения приведены в Приложении А.
|
|
1.7. CREATE TABLE ВИННЫЙ_ПОГРЕБ
(ВИНО CHAR (16),
ГОД INTEGER,
КОЛИЧЕСТВО_БУТЫЛОК INTEGER);
EXEC SQL SELECT КОЛИЧЕСТВО_БУТЫЛОК
INTO: ХБУТЫЛОК
FROM ВИННЫЙ_ПОГРЕБ
WHERE ВИНО = 'Цинфандель'
AND ГОД = 77;
1.8. Базовая таблица представляет собой «реальную» таблицу. Она некоторым образом непосредственно представлена в памяти. Представление это «виртуальная» таблица, которая не имеет какого-либо непосредственного воплощения ее самой в памяти. Представление подобно окну, через которое можно наблюдать данные (или некоторое подмножество данных) одной или более образующих его таблиц, возможно, в какой-либо реорганизованной структуре.
1.9. «Автоматическая навигация» означает, что система берет на себя ответственность за поиск в физической базе данных, позволяющий определить местоположение данных, которые запрашиваются пользователем. Пользователи специфицируют, что они хотят, а не как получить то, что они хотят.
ГЛАВА 2
СТРУКТУРА СИСТЕМЫ