Помимо рассмотренных возможностей, SQL Navigator предлагает следующие средства:
• Профайлер PL/SQL. Позволяет включать и выключать профилирование для заданной программы и просматривать данные профилирования. Поддержка профилирования не встроена непосредственно в SQL Navigator; существует отдельный исполняемый файл, который
необходимо установить для поддержки профилирования. Подробности можно найти в программе установки.
Навигатор базы данных. Позволяет просматривать объекты в базе данных. DB Navigator имеет различные фильтры, которые можно использовать для ограничения показываемых объектов (текущим пользователем, например). Двойной щелчок мыши на объекте будет вызывать его для редактирования. Редактирование объектов Java не поддерживается в этой версии SQL Navigator, хотя они могут компилироваться и удаляться с помощью DB Navigator.
Отдельные окна редактирования. Предлагаются отдельные типы окон редактирования для таких объектов базы данных, как таблицы, представления, сценарии SQL, блоки PL/SQL, хранимые процедуры, триггеры и роли. Эти окна предоставляют графический интерфейс, который автоматически создает правильные команды SQL на основе ввода пользователя.
Построитель запросов. Позволяет графически выбирать таблицы и столбцы для запроса, а также вводить WHERE и другие предложения оператора SELECT. Утилита построения запросов может также использоваться для автоматического создания инструкций DML.
• Ошибки PL/SQL. Если отправленный блок PL/SQL содержит ошибки компиляции, они будут показаны при компиляции объектов в редакторе хранимых программ. По щелчку мыши на ошибке будет выделена строка исходного кода, а по двойному щелчку будет вызвано окно с указанием причины и действий, предлагаемых в документации Oracle.
• Шаблоны кода. Утилита Code Assistant, доступная в меню Tools, предоставляет библиотеку наиболее часто используемых конструкций PL/SQL и SQL. Выделение определенной конструкции вызывает описание в информационном окне Code Assistant, а двойной щелчок мыши копирует конструкцию в доступное окно редактирования, где ее можно изменить в соответствии с потребностями.
• Утилита плана объяснения. Позволяет захватить и проанализировать
информацию, объясняющую выполнение данного оператора SQL.
< Предыдущая | Следующая > |
---|