Определите, правильны ли следующие утверждения:
1. Приглашение ввести значение для переменной подстановки выдается толькоодин раз.Да/Нет
2. Команда ACCEPT является командой языка SQL.Да/Нет
3. Создайте скрипт-файл для вывода фамилий, должностей и дат найма всехслужащих, нанятых в заданный период времени. Соедините фамилию идолжность через запятую и пробел. Назовите этот выходной столбец EMPLOYEES. Запросите у пользователя границы временного диапазона спомощью команды ACCEPT. Используйте формат MM/DD/YY (месяц, число,год). Сохраните запрос в файле p8q3.sql.
Please enter the low date range (‘MM/DD/YY’): 01/01/81 |
|
Please enter the high date range (‘MM/DD/YY’): 01/01/82 |
|
EMPLOYEES |
HIREDATE |
KING, PRESIDENT |
17-NOV-81 |
BLAKE, MANAGER |
0l-MAY-81 |
CLARK, MANAGER |
09-JUN-81 |
JONES, MANAGER |
02-APR-81 |
MARTIN, SALESMAN |
28-SEP-81 |
ALLEN, SALESMAN |
20-FEB-81 |
TURNER, SALESMAN |
08-SEP-81 |
JAMES, CLERK |
03-DEC-81 |
WARD, SALESMAN |
22-FEB-81 |
FORD, ANALYST |
03-DEC-81 |
10 rows selected. |
4. Напишите скрипт-файл для вывода фамилии служащего, должности и названия отдела. Поиск по фамилии должен производиться без учета регистра символов. Сохраните запрос в файле p8q4.sql.
Please enter the location name: Dallas |
||
EMPLOYEE NAME |
JOB |
DEPARTMENT NAME |
JONES |
MANAGER |
RESEARCH |
FORD |
ANALYST |
RESEARCH |
SMITH |
CLERK |
RESEARCH |
SCOTT |
ANALYST |
RESEARCH |
ADAMS |
CLERK |
RESEARCH |
5. Измените файл p8q4.sqlдля получения отчета, включающего название отдела,фамилию, дату найма, оклад и ежегодный заработок каждого служащего вданном месте. Пользователь должен указать место в ответ на приглашение.Назовитестолбцы DEPARTMENT NAME, EMPLOYEE NAME, START DATE, SALARY и ANNUAL SALARY. Заголовки должны размещаться на несколькихстроках. Сохраните команды в файле p8q5.sql.
Please enter the location name: Chicago |
||||
DEPARTMENT NAME |
EMPLOYEE NAME |
START DATE |
SALARY |
ANNUAL SALARY |
SALES |
BLAKE |
Ol-MAY-81 |
$2,850.00 |
$34,200.00 |
МАRТIN |
28-SEP-81 |
$1,250.00 |
$15,OO0.OO |
|
ALLEN |
20-FEB-81 |
$1,600.00 |
$19,200.00 |
|
TURNER |
08-SEP-81 |
$1,500.00 |
$18,000.00 |
|
JAMES |
03-DEC-81 |
$950.00 |
$11,400.00 |
|
WARD |
22-FEB-81 |
$1,250.00 |
$15,000.00 |
Практическое занятие 9
На этом практическом - занятии вы будете добавлять строки в таблицу MY_EMPLOYEE, обновлять данные, удалять данные из таблицы и осуществлять управление своими транзакциями.
Name |
Null? |
Type |
ID |
NOT NULL |
NUMBER (4) |
LAST_NАМЕ |
VARCHAR2 (25) |
|
FlRST_NAME |
VARCHAR2 (25) |
|
USERID |
VARCHAR2 (8) |
|
SALARY |
NUMBER (9, 2) |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.