Введение
Программное обеспечение для управления базами данных
Toad — это набор инструментов для управления базами данных от Quest Software, предназначенный для управления реляционными и нереляционными базами данных с использованием SQL. Он ориентирован на разработчиков баз данных, администраторов баз данных и аналитиков данных. Набор инструментов Toad работает с Oracle, SQL Server, IBM DB2 (LUW & z/OS), SAP и MySQL. Продукт Toad для подготовки данных поддерживает множество платформ данных.
История
Практикующий Oracle DBA, Джим МакДэниел, разработал Toad для собственного использования в середине 1990-х годов. Он назвал его "Tool for Oracle Application Developers", сокращенно "TOAD". МакДэниел первоначально распространял инструмент как shareware, а затем онлайн как бесплатное программное обеспечение. Компания Quest Software приобрела TOAD в октябре 1998 года. Сама Quest Software была приобретена компанией Dell в 2012 году, в результате чего была сформирована Dell Software. В июне 2016 года Dell объявила о продаже своего подразделения программного обеспечения, включая бизнес Quest, компаниям Francisco Partners и Elliott Management Corporation. 31 октября 2016 года продажа была завершена. 1 ноября 2016 года была завершена продажа Dell Software компаниям Francisco Partners и Elliott Management, и компания вновь начала работу под названием Quest Software.
Особенности
Управление соединениями – Позволяет пользователям подключаться к базе данных поставщика как локально, так и через DBaaS.
Обозреватель – Позволяет пользователям просматривать все объекты базы данных/схемы и их свойства для эффективного управления.
Редактор – Инструмент для создания и поддержки скриптов и кода базы данных с возможностью отладки и интеграцией с системой контроля версий.
Модульное тестирование (Oracle) – Обеспечивает функциональное тестирование кода перед его выпуском в продуктивную среду.
Статический анализ кода (Oracle) – Обеспечивает соответствие кода заданному уровню качества с использованием системы, основанной на правилах.
Оптимизация SQL – Предоставляет разработчикам возможность настраивать и оптимизировать SQL-запросы и код базы данных без обращения к администратору баз данных. Расширенная оптимизация позволяет администраторам баз данных эффективно настраивать SQL в продуктивной среде.
Тестирование масштабируемости и воспроизведение рабочей нагрузки базы данных – Обеспечивает правильное масштабирование кода базы данных и SQL перед его выпуском в продуктивную среду.