![](https://cv01.studmed.ru/view/1ba57ac7d76/bg6f.png)
П
П
р
р
а
а
к
к
т
т
и
и
ч
ч
е
е
с
с
к
к
о
о
е
е
з
з
а
а
н
н
я
я
т
т
и
и
е
е
1
1
3
3
:
:
с
с
о
о
з
з
д
д
а
а
н
н
и
и
е
е
п
п
р
р
е
е
д
д
с
с
т
т
а
а
в
в
л
л
е
е
н
н
и
и
й
й
1. На основе таблицы WORKER создайте представление EMP_VU,
включающее номер служащего, фамилию и номер отдела.
Присвойте столбцу с фамилией заголовок EMPLOYEE.
2. Выведите на экран содержимое представления EMP_VU.
3. Напишите скрипт-файл для вывода на экран определения
представления. Передайте скрипт-файлу имя представления.
Сохраните файл под именем “test131.sql”. Выполните его для
вывода определения EMP_VU.
4. В представлении EMP_VU для служащего с фамилией “Smith”
смените номер отдела на 37.
5. Проверьте, что “Smith” теперь приписан к отделу 37.
6. На основе таблиц DEPARTMENT и WORKER создайте
представление MNS_VU для вывода данных о всех служащих
отделов маркетинга и продаж. Выходные данные должны
включать номер служащего, полное имя и номер отдела.
Сохраните команду в скрипт-файле “test132.sql”.
7. Выведете структуру и содержимое представления MNS_VU.
8. Выведите на экран определение представления MNS_VU,
выполнив скрипт-файле “test131.sql”.
9. Выведите на экран название каждого отдела и количество
служащих в нем.
10. Измените представление EMP_VU так, чтобы оно содержало
данные только о служащих отдела 37. Добавьте ограничение,
запрещающее изменять номер отдела.
11. Выведите содержимое представления EMP_VU.
12. В представлении EMP_VU верните служащего с фамилией
Smith номер отдела 54. Получилось или нет? Почему?
П
П
р
р
а
а
к
к
т
т
и
и
ч
ч
е
е
с
с
к
к
о
о
е
е
з
з
а
а
н
н
я
я
т
т
и
и
е
е
1
1
4
4
:
:
с
с
о
о
з
з
д
д
а
а
н
н
и
и
е
е
и
и
н
н
д
д
е
е
к
к
с
с
о
о
в
в
1. Могут ли какие- либо из перечисленных индексов
использоваться с указанными запросами и почему?
a. Неуникальный индекс по столбцу LAST_NAME. (Да/Нет).
111