1. Создать таблицу WORKERS на основе таблицы S_EMP (включить всю информацию таблицы S_EMP).
2. На основе таблицы WORKERS создать представление EMP_VU, в которое следует включить номер служащего, фамилию и номер отдела. Столбцы назвать следующим образом: “Служащий”, “Фамилия”, “Отдел”.
3. Просмотреть содержимое представления. Добавить в представление строку (26, Иванов,10). Что получается? Почему?
4. Служащему по фамилии Smith изменить номер отдела на 33.
5. На основе таблиц WORKERS и DEPARTMENTS создать представление для вывода данных обо всех служащих отделов Sales и Operations. Представление должно включать номер служащего, его имя и фамилию, а также номер и название отдела.
6. Изменить представление EMP_VU таким образом, чтобы оно содержало данные только о сотрудниках отдела 33. Добавить ограничение, задающее режим, при котором можно будет добавлять и обновлять только те строки, которые доступны в представлении EMP_VU.
7. Проверить действие ограничения следующим образом: для служащего по фамилии Smith изменить номер отдела на 43. Что получается? Почему?
8. Изменить представление EMP_VU таким образом, чтобы строки в нем можно было просматривать между 13:00 и 17:00.
9. Создать командный файл 15_9.sql для выборки справочной информации о представлении; имя представления должно вводиться пользователем.