Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / SQL и PL/SQL в Oracle10g
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 1.3 Работа с PL/SQL Developer

Работа с PL/SQL Developer для выполнения запросов в Oracle, автоматическая генерация запросов в Query Builder, экспорт результатов запросов в Excel

Задание:

1. Установите у себя на компьютере PL/SQL Developer в конфигурации по умолчанию (путь к дистрибутиву и серийный номер укажет преподаватель).

2. Подключитесь к своему экземпляру Oracle от имени пользователя hr с паролем hr.

3. В автоматическом режиме сгенерируйте запрос вида

select employees.first_name,       employees.last_name,       departments.department_name

from employees, departments where departments.department_id = employees.department_id;

на основе таблиц employees и departments из схемы hr.

4. Экспортируйте результаты выполнения запроса в Excel.

Решение:

К пункту 3 — автоматическая генерация запроса:

1. В меню PL/SQL Developer в меню File выберите New | SQL Window. Откроется окно редактора кода SQL.

2. Щелкните правой кнопкой мыши по пустому пространству в окне редактора кода и в контекстном меню выберите Query Builder. Откроется окно построителя запросов.

3. Из списка объектов в левой части экрана перетащите в окно построителя запросов таблицы employees и departments. В появившемся окне Foreign key joins установите флажок напротив ключа EMP_DEPT_PK и нажмите OK для определения связей между таблицами.

4. Установите флажки напротив столбцов first_name и last_name в таблице employees и department_name в таблице departments. Затем нажмите на кнопку OK, чтобы вернуться в окно SQL Window со сгенерированным текстом запроса.

5. Нажмите на клавишу F8, чтобы выполнить запрос. Затем щелкните мышью по верхней левой ячейке таблицы результатов, чтобы выделить всю таблицу. После этого щелкните правой кнопкой мыши по выделенной таблице и в контекстном меню выберите Copy To Excel.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru