Rapid SQL 7.3 упрощает разработку кода для СУБД
Компания Embarcadero Technologies (www.embarcadero.com), предлагающая решения для управления жизненным циклом данных, анонсировала новую версию Rapid SQL 7.3 - средства разработки, в которое впервые включена возможность выполнения кросс-платформенных тестов производительности хранимых процедур и функций. Тесная интеграция решения с Embarcadero Rapid SQL Tuner, поставляемым в качестве опции, позволит оптимизировать программный код и достичь высокой производительности.
Rapid SQL - интегрированная среда разработки, облегчающая создание, редактирование, перевод, настройку и развертывание на серверах объектов, являющихся неотъемлемой частью основных платформ баз данных MS SQL Server, Sybase, Oracle, DB2. Ее использование существенно повышает производительность программирования на SQL, PL/SQL, Transact-SQL, HTML или Java.
Средство Code Analyst, входящее в состав решения, анализирует время реакции на выполнение программного кода, такого, как хранимые процедуры и функции. Оно позволяет установить, работает ли программный код с надлежащей скоростью, и если нет, то насколько параметры быстродействия отличаются от значений, задаваемых соглашением об уровне обслуживания.
Rapid SQL обеспечивает тесную интеграцию с широко применяемыми системами управления версиями (Microsoft Source Safe, PVCS и Clear Case). За счет подобного подхода легко организовать совместную работу над проектами больших команд. Импорт данных из внешних источников управляется специальным мастером, что существенно сокращает объем ручных операций, связанных с импортом данных из разнообразных плоских файлов, например из Excel. Эта функция является полезной и для бизнес-аналитиков, поскольку дает им возможность осуществлять быстрый импорт критических данных для составления сложных аналитических запросов.
Специализированный инструментарий для разработки SQL-кода значительно сокращает время разработки, обеспечивая повторное использование целых блоков программного кода. Данный инструментарий позволяет также создавать шаблоны кода, что в конечном итоге дает команде разработчиков возможность обмениваться накопленным опытом и уменьшает время адаптации новичков.