Вопросы и упражнения для самоконтроля к главе 3

1. Чем отличается домен от типа данных?

2. Что такое степень отношения?

3. В чем отличие схемы отношения от отношения?

4. Можно ли считать любую прямоугольную таблицу данных отношением?

5. В чем, по вашему мнению, основа популярности реляционной модели?

6. Приведите пример БД и укажите, какие ограничения целостности в ней должны поддерживаться.

7. Какие из реляционных операций взяты из теории множеств?

8. В чем заключается замкнутость реляционной алгебры?

9. В чем заключается совместимость операндов по реляционному объединению (пересечению, разности)?

10. Для чего нужны реляционные операции присваивания, переименования?

11. Назовите виды соединений?

12. Укажите последовательность действий при выполнении экви-соединения.

13. Какая реляционная операция в чистом виде почти не выполняется?

14. На каком математическом аппарате основано реляционное исчисление?

15. Укажите последовательность реляционных операций при выполнении запроса для БД примера 3.11 «Выбрать начальников отделов, заработная плата которых превышает 10000 рублей»

16. Задайте формулу реляционного исчисления для реализации запроса (БД примера 3.11 ) «Выбрать начальников отделов, заработная плата которых превышает 10000 рублей».

 

Глава 4 Элементы языка SQL