Производитель: Allround Automations
Allround Automation Direct Oracle Access
Если вы используете Delphi или C++Builder для разработки приложений Oracle, тогда набор компонентов Allround Automation Direct Oracle Access может помочь вам легко интегрировать этот замечательный инструмент для разработки в систему баз данных.
Функции Direct Oracle Access:
Ваше приложение не только извлечет максимум из обоих продуктов, но и процесс разработки приложения станет легче из-за наличия следующих функций:
-
Высокая работоспособность
И online транзакции и фоновые приложения могут выиграть от функциональности Oracle. Direct Oracle Access, как видно из его названия, дает вам прямой доступ к Интерфейсу Oracle. Это гарантирует оптимальную работу стандартных функций базы данных. Поддержка Array Fetching, Array DML, PL/SQL Blocks, PL/SQL Tables and the Direct Path Load Engine помогает вам оптимизировать работу критических функций приложений. -
Легкое распределение приложений
Приложению Direct Oracle Access не требуется промежуточное ПО, как BDE или ODBC, ему просто необходим Oracle SQL*Net или Net8. Поэтому вы легко можете развернуть приложение, не завися от множества версий или проблем с настройкой, которые неизбежны при установке промежуточного ПО. -
Поддержка Пакета Oracle
Большая часть кода PL/SQL code в базах данных Oracle программируется пакетами. Direct Oracle Access предоставляет компонент TOraclePackage, который позволяет вам легко называть пакетные программные элементы, без детального описания самих элементов и их параметров. Более того, в Direct Oracle Access включен Мастер Пакетов, который может создавать классы для капсулирования программных элементов и записи типов, определенных в пакетах. Это сделает ваши пакеты Oracle естественным расширением языка Object Pascal или C++. -
TOracleDataSet
Компонент набора данных в Direct Oracle Access поддерживает фиксацию записей, обновление записей, созданные сервером величины и создание автоматической последовательности величин Oracle. Отношения Мастер/деталь могут быть установлены автоматически, если между мастер-таблицей и детальной. TOracleDataSet может использвоать большую часть информации из Словаря Oracle, когда он запущен. Ограничения Сервера могут быть проверены на клиентской машине, а сообщения об ошибках ограничений можно считать из таблицы сообщений. Маски формата, интервальные величины и величины по умолчанию также могут быть считаны со словаря. Это позволяет вам создавать приложения с минимальным количеством «информации о базе данных», встроенной в исполняемый файл, динамически приспосабливая инзменения к базе данных, даже не перекомпилируя ее. -
Модуль Запрос по Шаблону
В компоненте TOracleDataSet есть модуль Запроса по шаблону, который дает вам возможность включать QBE Формы в ваше приложение без дополнительного программирования, и без дополнительных компонентов и контроллеров. Получившиеся QBE запросы исполняются на Oracle Сервере, поэтому работа будет оптимальной, а сетевой трафик минимальным. -
Oracle Монитор
Чтобы следить за активностью ваших приложений Direct Oracle Access, вы можете использовать утилиту Oracle Монитор. Она отображает SQL, переменные, временные метки, прошедшее время, сетевую статистику, статистику базы данных и план исполнения запросов по каждому активному элементу. Это может помочь при поиске элементов, которые тормозят работу, при настройке, и для разрешения ошибок приложения. -
Alert and Pipe события
В Oracle Сервер включены пакеты dbms_alert и dbms_pipe для обработки процессов. TOracleEvent в Direct Oracle Access может функционировать как приемник для этих событий. Он работает на заднем фоне вашего приложения и можете включать события базы данных в знакомые объективные события.Эти события могут возникать синхронно или асинхронно с общей нитью вашего приложения. -
SQL скрипты
Если вам необходимо запустить несколько положений DDL (data definition language), например, чтобы установить приложение, вы можете использовать TOracleScriptcomponent. В нем есть редактор собственности, который позволяет вам создать скрипт и индивидуальные команды. Расширяемый язык скриптов следует базовому синтаксису SQL*Plus и поддерживает все положения SQL. Он также поддерживает замену переменных, чтобы вы могли сделать ваш скрипт изменяемым. -
Поддержка специфических функций Oracle
Direct Oracle Access поддерживает множество специфических функций Oracle. Кроме указанных выше, он поддерживает Oracle 8 и Oracle 8i функции, такие как LOB Locators, Objects & References, Password expiration, External Procedure development, и Oracle Services for MTS.
Другие продукты производителя