Embarcadero Rapid SQL XE

Embarcadero Rapid SQL XE
Программное обеспечение Embarcadero Rapid SQL представляет собой интегрированную среду разработки, которая позволяет создавать, редактировать, оптимизировать и развертывать серверные объекты на серверах СУБД Oracle, Microsoft SQL Server, IBM DB2 и Sybase, а также управлять версиями этих объектов. В состав пакета Embarcadero Rapid SQL входят утилиты для программирования на языках HTML и Java, образующие унифицированную среду программирования для СУБД и web-сайтов. Предлагаемый пользователям богатый графический набор инструментов облегчает выполнение таких операций, как создание сценариев SQL, управление объектами, разбор существующих программ, управление проектами СУБД, управление версиями приложений и развертывание схем. С помощью Embarcadero Rapid SQL программисты могут разрабатывать и сопровождать высококачественные, высокопроизводительные клиент-серверные и web-приложения с меньшими временными затратами и с большей точностью.
Разработка и тестирование логики СУБД занимает много времени, кроме того, в рабочем процессе обычно возникает множество ошибок.. Пакет Rapid SQL способен повысить продуктивность как опытных, так и начинающих программистов, повышая качество написанного кода. Благодаря богатому выбору шаблонов, вам больше не нужно запоминать и набирать вручную сложные синтаксические конструкции SQL. Используя возможности визуального представления данных вы изучите структуру БД и взаимосвязи между ее объектами с помощью нескольких нажатий на кнопку мыши. Вооружившись пакетом Rapid SQL, ваши программисты смогут создать более качественный код СУБД в кратчайшие сроки.

Пакет Rapid SQL предоставляет в распоряжение пользователей удобный графический интерфейс, не требующий глубоких знаний о конечных платформах и позволяющий разработчику немедленно приступить к продуктивной работе в многоплатформенной среде. Вы сможете создавать прикладные БД с минимумом усилий и в кратчайшие сроки, если воспользуетесь входящими в состав пакета Rapid SQL мастерами для создания стандартных объектов и графическими редакторами объектов для всех поддерживаемых платформ.

Пакет Rapid SQL также предлагает пользователям несколько вариантов генерации кода для различных платформ, что позволяет разработчикам с первой попытки создавать синтаксически и функционально верный код SQL. Вдобавок, пакет Rapid SQL можно использовать для немедленного или отложенного исполнения сценариев и файлов SQL с возможностью вывода результатов на экран или простого уведомления о выполнении.

Пакет Rapid SQL значительно упрощает работу с данными, предоставляя разработчикам несколько удобных в использовании инструментов для просмотра данных, визуального построения запросов и редактирования данных. Все операции можно выполнять простым перетаскиванием или нажатием соответствующих кнопок, причем набирать код SQL вручную вам почти не придется.

Пакет Rapid SQL предусматривает тесную интеграцию со всеми основными системами для управления версиями VCS (Version Control Systems). Пользователям предлагаются полноценные функции управления проектами СУБД, позволяющие реконструировать объекты работающих БД в соответствующие исходные файлы SQL. Полученные файлы можно внести в любую систему управления версиями. Кроме того, пакет Rapid SQL обеспечивает подготовку подробных отчетов в формате HTML на уровне отдельных объектов базы данных. Подготовленные отчеты можно тут же просмотреть в приложении или опубликовать в указанной web-папке.


Высокая продуктивность

Даже самые опытные программисты, работающие с базами данных Oracle PL/SQL, Microsoft и Sybase Transact-SQL, сочтут Rapid SQL высокопродуктивной средой со множеством полезных функций, облегчающих разработку серверной логики для прикладных СУБД.

Инструментарий для разработки web-приложений

Разработчики систем для Интернета, использующие в своей работе Java и HTML смогут убедиться, что Rapid SQL предлагает множество инструментов, необходимых для создания web-приложений, использующих базы данных. Например, с помощью Rapid SQL разработчик сможет одновременно просматривать данные в СУБД Oracle, отлаживать процедуру PL/SQL в базе данных Oracle, компилировать программу на языке Java и редактировать web-страницу.

Управление проектами СУБД

Пакет Rapid SQL упорядочивает и разбивает объекты БД по категориям, сохраняя эти объекты в отдельном репозитарии исходных кодов SQL, которым можно управлять с помощью графического древовидного интерфейса. Вместо того, чтобы использовать работающие объекты БД, разработчики смогут работать с оригинальным исходным кодом SQL. Мощные средства обратной разработки (деконструкции) позволяют извлекать предопределенные наборы существующих объектов из работающей БД и использовать их в проекте Rapid SQL, создавая отдельный файл для каждого объекта базы данных.

Встроенные функции управления версиями

Пакет Rapid SQL предусматривает тесную интеграцию с большинством коммерческих пакетов для управления версиями, таких, как Microsoft Source Safe и PVCS, а также с системой Clear Case. Размещение проектов в центральной системе управления версиями производится с помощью нескольких щелчков кнопкой мыши, что позволяет нескольким разработчикам работать над одним и тем же проектом. Пакет Rapid SQL поддерживает все виды операций по управлению версиями, такие, как извлечение (get), проверка исходящих (check-out), проверка входящих (check-in), формирование хронологии изменений (history) и формирование списка отличий в версиях (diff).

Интеграция со средствами оптимизации

Пакет Rapid SQL интегрируется с утилитой оптимизации Embarcadero SQL Tuner. Эта особенность позволяет напрямую пересылать наборы выражений SQL из Rapid SQL в Embarcadero SQL Tuner для получения наилучшего из возможных запросов. После оптимизации код SQL можно вернуть в Rapid SQL одним нажатием кнопки. Хранимые процедуры, триггеры и другие компоненты кода можно оптимизировать заранее, до ввода в промышленную эксплуатацию. Функции оптимизации доступны во встроенном редакторе ISQL Editor и построителе запросов Query Builder.

Визуальное управление объектами

Пакет Rapid SQL обладает встроенными графическими редакторами объектов и мастерами для различных версий разных СУБД, которые позволяют создавать, сбрасывать или изменять большинство типов объектов баз данных. В число объектов, доступных для изменения, входят табличные пространства, сегменты отката, таблицы, ограничения, права доступа, индексы, представления, пользователи, процедуры, функции, триггеры, группы, роли, профили и пакеты.

Пакет Rapid SQL способен легко выполнять операции, обычно требующие долгого и мучительного написания сценариев, таких, как сценарии удаления или вставки столбцов с сохранением данных, взаимозависимостей и прав доступа. Пакет Rapid SQL анализирует каталог БД для того, чтобы определить ее структуру, а затем автоматически сгенерировать сценарий SQL, необходимый для внесения изменений. Если требуется полностью преобразовать таблицу, Rapid SQL автоматически выгрузит и перезагрузит данные, устранив необходимость в рутинной и кропотливой работе.

Дополнительные функции отладки и протоколирования

Встроенный отладчик Embarcadero SQL Debugger позволяет отлаживать такие программируемые объекты, как хранимые процедуры, функции, пакеты и триггеры.

Профайлер Embarcadero SQL Profiler позволяет собирать на серверах Oracle версии 8i и выше метрики различных программируемых объектов PL/SQL, таких, как хранимые процедуры и функции, по мере их выполнения в СУБД. Полученная информация помогает определить и локализовать проблемы, вызывающие падение производительности и снижающие эффективность работы. Собранные данные сохраняются в специальной базе данных для последующего изучения. Профайлер можно использовать только в системах на базе Oracle версии 8.1.5 и выше.





Санкт-Петербург

(812) 363-28-63

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

 

2006-2024 © IT OUTSOURCING