Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 102 стр.

UptoLike

104
SCOTT HAS HELD THE POSITION OF ANALYST IN DEPT 20 SINCE
05-MAR-84
KING HAS HELD THE POSITION OF PRESIDENT IN DEPT 10 SINCE
09-JUL-84
TURNER HAS HELD THE POSITION OF SALESMAN IN DEPT 30
SINCE 04-JUN-84
ADAMS HAS HELD THE POSITION OF CLERK IN DEPT 20 SINCE
04-JUN-84
JAMES HAS HELD THE POSITION OF CLERK IN DEPT 30 SINCE 23-
JUL-84
FORD HAS HELD THE POSITION OF ANALYST IN DEPT 20 SINCE
05-DEC-83
MILLER HAS HELD THE POSITION OF CLERK IN DEPT 10 SINCE
21-NOV-83
3. Упражнения по оперативному вводу SQL-оператора
1. Ответьте на следующие вопросы:
Приглашение для ввода значения переменной подстановки с одним
амперсандом выдается только один раз?
Переменная подстановки с двумя амперсандами сохраняет свое
значение на время текущего сеанса?
Используется ли команда DEFINE для просмотра существующих
переменных?
Команда ACCEPT – это команда языка SQL?
2. Напишите команду, которая приглашает пользователя ввести две
произвольные даты и выбирает всех сотрудников, принятых на
работу в период между этими датами. Выполните запрос дважды.
Модифицируйте запрос, используя переменные с двойным
амперсандом. Выполните запрос несколько раз и объясните разницу.
3. Составьте запрос, в котором название должности может быть
любым. Протестируйте запрос, выполнив его несколько раз.
ENAME JOB SAL MGR DEPTNO
SCOTT ANALYST 3000.00 756620
FORD ANALYST 3000.00 756620
Дополнительное упражнение:
Определите переменную, представляющую выражение для вычисления
полных годовых начислений сотрудникам. Используйте эту