ВУЗ:
Составители:
Рубрика:
130
CREATE TABLE ЕМР2
AS
SELECT *
FROM ЕМР;
Мы выкупили нашу компанию, и нам нужно внести решительные
изменения в данные о сотрудниках.
Обновите таблицу ЕМР2, установив для всех сотрудников 1 июня
1995 г. в качестве даты приема на работу.
Обновите таблицу ЕМР2, установив каждому сотруднику оклад,
равный среднему окладу в отделе, где он работает.
Если ваш конек - коррелированные подзапросы, можете выполнить
только второй пункт этого упражнения.
Если у вас осталось время, выполните еще несколько заданий.
6. Под именем ЕМРЗ создайте еще одну версию таблицы ЕМР.
Удалите все строки из ЕМР2 командой DELETE.
Выполните запрос всех строк ЕМР2. Сколько строк вы получили?
Выполните откат вашей транзакции и повторите запрос к таблице
ЕМР2. Сколько строк вы видите теперь?
Удалите все строки из ЕМРЗ командой TRUNCATE.
Выполните запрос всех строк ЕМРЗ. Сколько строк вы получили?
Выполните откат вашей транзакции и повторите запрос к таблице
ЕМРЗ. Сколько строк вы видите теперь?
В чем различие между этими двумя командами?
7. Уничтожьте таблицу ЕМРЗ. Для проверки выполненной операции
попробуйте получить описание ее структуры.
8. Удалите из вашей схемы все таблицы, кроме ЕМР, DEPT и
SALGRADE и
созданной вами таблицы COMPANY_CARS.
Для выполнения такой работы неплохо бы попробовать вариант с
генерацией SQL при помощи SQL!
18. Упражнения на создание синонимов для таблиц; выборку
информации о синонимах из словаря данных; выборку
информации о привилегиях из словаря данных
1. Ответьте как можно точнее на следующие вопросы:
Как называется пользователь, в чьи обязанности входит создание
других пользователей?
Какая нужна привилегия, чтобы соединиться с базой данных
Oracle?
Страницы
- « первая
- ‹ предыдущая
- …
- 126
- 127
- 128
- 129
- 130
- …
- следующая ›
- последняя »
