Toad for Oracle. Инструментальный пакет, полностью автоматизирующий задачи разработки и администрирования приложений на платформе Oracle. Созданный под руководством известных экспертов по Oracle Стивена Фоейрштайна и Берта Скалзо и постоянно обновляемый с учетом мнений пользователей, Toad for Oracle стал стандартом де-факто на рынке комплексных систем обслуживания, разработки и оптимизации работы баз данных Oracle.
Основные особенности продукта:
- Максимальная эффективность при решении ежедневных задач администрирования.
- Максимальная точность при разработке, отладке и оптимизации кода.
- Выполнение различных операций разработки и администрирования с помощью одного инструмента.
- Быстрое переключение между задачами.
- Расширенная система подготовки отчетов, позволяющая публиковать большое число показателей.
- Возможность доступа к дополнительной экспертизе по работе с Oracle через группу пользователей Toad (http://toadfororacle.com/index.jspa).
Варианты поставки:
Toad for Oracle Standard. Базовая среда разработки, отладки и администрирования приложений на платформе Oracle. Базовая конфигурация предлагает широкий набор возможностей для разработки и обслуживания приложений, включая поддержку скриптов PL/SQL и SQL с функциями отладки PL/SQL и SQL*Plus. Поддерживаются все основные платформы и операционные системы, включая Oracle 11gR2, а также Windows 8 и Windows Server 2008.
Основные возможности:
- Удобная навигация. Продукт позволяет быстро перемещаться по общей иерархии в поисках нужного объекта, вся информация о выбранном объекте сразу же отображается в специальном окне. Функция Schema Browser позволяет быстро просматривать схему данных.
- Эффективная разработка. Графическая среда разработки поддерживает работу одновременно с различными языками программирования (SQL, PL/SQL, HTML, Java).
Основные преимущества:
- SQL Editor. Развитый редактор с горячими клавишами, режимом автоматической проверки и опережающим вводом кода.
- Закладки для быстрого перехода в нужную область кода.
- Полнофункциональная панель инструментов.
- Всплывающие селекторы для выбора имен таблиц, имен столбцов и функций/ключевых слов Oracle.
- Procedure Editor для работы с несколькими файлами одновременно.
- Одновременная компиляция нескольких объектов, с согласованной компиляцией всех зависимых объектов.
- Легкое конструирование и управление объектами базы данных.
- Разделение активов проекта - шаблонов, скриптов, настроек, участков кода с другими участниками проекта.
- Запись этапов проекта и воспроизведение с помощью AppDesigner.
- Идентификация переменных PL/SQL с помощью SmartWatches.
- SQL Modeler. Инструмент быстрого создания SQL запросов. Позволяет задавать критерии запроса, создавать запросы автоматически, проверять сгенерированные запросы, просматривать результаты запросов, сохранять выражения или копировать их в редактор. Возможно создание запросов к базам данных на других платформах.
- Отладчик PL/SQL. PL/SQL Debugger позволяет отслеживать все этапы работы приложения, просматривать любое количество переменных и при необходимости - менять их значения. Интеграция с редактором Procedure Editor позволяет редактировать и отлаживать хранимые процедуры построчно - в порядке их выполнения на сервере; отлаживать операторы по одному или в определенном порядке; отлаживать части процедур.
- Администратор DBA. Модуль управления сочетает удобную среду администрирования и мастер создания баз данных, предлагая такие функции как сравнение и синхронизацию схем баз данных, просмотр журналов, создание пакетных заданий и изменение параметров NLS. Среди коммуникационных возможностей - импорт и экспорт данных Oracle, а также поддержка Oracle SQL*Loader. Возможности управления включают поддержку команд CREATE, ALTER, DROP и т.д. для всех управляемых объектов.
- Knowledge Xpert. Справочные системы Knowledge Xpert for PL/SQL и Knowledge Xpert for Oracle Administration, включающие большой объем данных по разработке на PL/SQL и администрированию баз данных.
- Formatter Plus. Поставлявшаяся ранее отдельно популярная утилита оформления запросов к SQL базе данных.
- Toad for Data Analysts. Мощный мультиплатформенный инструмент создания запросов и построения отчетов, представляющий возможность получения данных из различных источников и экспорта результатов работы в различные приложения.
- Toad Data Modeler. Мощный набор функций моделирования и проектирования баз данных для отдельных разработчиков, архитекторов и администраторов баз данных.
Toad for Oracle Professional. Функционал базовой версии плюс дополнительные функции:
- CodeXpert.Автоматизированная проверка качества кода для обеспечения его надежности и соответствия целям. Разработанная на основе методик и правил Стивена Фоейрштайна, функция составляет рекомендации по возможному улучшению качества кода и оценивает уровень разработки и производительность приложения.
- Data Generator.Генерация тестовых данных для функционального тестирования.
- Export File Browser.Извлечение полезной информации, включая объекты и данные, из экспортного файла Oracle, что устраняет необходимость процедур по импорту всего файла
- Export/Import Wizard. Мастер, облегчающий интеграцию с утилитами Oracle Import/Export.
Toad for Oracle Xpert. Функционал профессиональной версии плюс интегрированная система повышения производительности SQL кода - SQL Optimizer. SQL Optimizer автоматизирует проверку кода SQL и PL/SQL и при необходимости – оптимизирует его, гарантируя максимальную производительность создаваемого приложения.