Основы программирования в СУБД Oracle. SQL+PL/SQL. - страница 9

Шрифт
Интервал




Рисунок 1.6. Вкладка Columns



Рисунок 1.7. Раскрывающийся список Actions


На вкладке Data (рисунок 1.9), где отображается содержимое таблицы, можно просматривать и редактировать данные, содержащиеся в таблице.



Рисунок 1.9. Вкладка Data


На вкладке Model (рисунок 1.10) в графическом виде отображаются структура таблицы и ее связи с другими таблицами.



Рисунок 1.10. Вкладка Model


Использование рабочей области (SQL Worksheet)


При установлении соединения с базой данных автоматически открывается окно рабочей области (SQL Worksheet) для этого соединения. Это окно можно использовать для ввода, редактирования и выполнения операторов SQL и программ PL/SQL.

Для одного соединения можно создать несколько рабочих областей. Новую рабочую область можно создать, используя кнопку SQL Worksheet на панели инструментов или комбинацию клавиш Alt—F10. При создании новой рабочей области нужно выбрать соединение, для которого она будет использована. Рабочая область имеет собственную панель инструментов (рисунок 1.11).



Рисунок 1.11. Панель инструментов SQL Worksheet


Эта панель содержит значки, предназначенные для решения следующих задач:

– Run Statement: выполняет оператор, в котором находится курсор «переменные».

– Run Script: выполняет все операторы в рабочей области.

– Explain Plan: создает план выполнения. План выполнения – это последовательность операций, которые будут выполнены при выполнении оператора. План выполнения показывает исходное дерево строк с иерархией операций, составляющих оператор.

– Autotrace: генерирует информацию трассировки для оператора. Эта информация может помочь определить операторы SQL, которые выиграют от настройки.

– SQL Tuning Advisory: анализирует объемные операторы SQL и предлагает рекомендации по настройке.

– Commit: записывает любые изменения в базу данных и завершает транзакцию.

– Rollback: отменяет любые изменения в базе данных, не записывая их в базу данных, и завершает транзакцию.

– Unshared SQL Worksheet: создает новую рабочую область для соединения.

– To Upper / Lower / InitCap: изменяет выделенный текст на прописные, строчные или initcap соответственно.

– Clear: стирает оператор или операторы в поле «Ввести оператор SQL».

– SQL History: отображает диалоговое окно с информацией о выполненных операторах SQL.


Для выполнения оператора SQL, размещенного в рабочей обрасти, следует нажать кнопку Run Statement на панели инструментов, или функциональную клавишу F9. На рисунке 1.12 показан пример выполнения оператора SQL.