1.1. В чем смысл утверждения, что DB2 — реляционная система?
1.2. При условии, что приняты данные из примера на рис. 1.3, найдите результат
каждого из следующих предложений SQL.
а)SELECT ФАМИЛИЯ
FROM S
WHERE СОСТОЯНИЕ = 30;
б) SELECT НОМЕР_ПОСТАВЩИКА, НОМЕР_ДЕТАЛИ
FROM SP
WHERE КОЛИЧЕСТВО> 200;
в) UPDATE SP
SET КОЛИЧЕСТВО = КОЛИЧЕСТВО + 300
WHERE КОЛИЧЕСТВО < 300;
г) DELETE
FROM P
WHERE ЦВЕТ = 'Голубой'
OR ГОРОД = 'Париж';
д) INSERT
INTO SP (НОМЕР_ПОСТАВЩИКА, НОМЕР—ДЕТАЛИ,
КОЛИЧЕСТВО)
VALUES ('S3', 'Р1’, 500);
1.3. Постройте диаграмму, иллюстрирующую различные категории прикладных программ системы DB2 и различные варианты операционной обстановки, в которых они могут исполняться.
1.4. Что обозначают следующие акронимы:
SQL, DB2, DB2I, QMF, DXT?
1.5. Что такое повторяющаяся группа?
1.6. Определите термины отношение и реляционная база данных.
1.7. Приведите возможное предложение CREATE TABLE для таблицы ВИННЫЙ— ПОГРЕБ (рис. 1.1). Запишите встроенное предложение SQL для программы на языке ПЛ/1, которое обеспечит выборку числа бутылок цинфанделя 1977 г. из этой таблицы.
1.8. Определите термины базовая таблица и представление.
1.9. Как Вы понимаете термин "автоматическая навигация”?