С компонентами Direct Oracle Access Вы имеете доступ к базе данных Oracle непосредственно, минуя Borland Database Engine, используя только SQL*Net. Это дает Вам следующие преимущества:

Не нужно устанавливать и настраивать BDE. Вы можете использовать любые 32 битные версии Delphi или C++Builder, чтобы разрабатывать приложения Client/Server
Автоматическая конфигурация Master/Detail
Автоматически осуществляются сервер-ограничения на клиенте
Использование сгенерированных сервером величин (значения по умолчанию, триггер модификации столбца)
Режим запроса по примеру(QBE)
Используйте PL/SQL блоки для логики сервера в вашем приложении
Легко выполнять скрипты SQL подобно SQL*Plus через компонент TOracleScript
Доступ к вашим хранимым пакетам через компонент TOraclePackage или Package Wizard
Инкапсуляция стандартных пакетов Oracle (dbms_alert, dbms_job, utl_file,…)
Поддержка многих специфических характеристик Oracle (Savepoints, SQLTrace, SetTransaction,…)

Direct Oracle Access состоит из следующих компонентов:

TOracleSession Используете компонент TOracleSession, чтобы подключаться к базе данных Oracle и чтобы управлять транзакциями. Вы можете использовать несколько сеансов одновременно.
TOracleLogon Компонент TOracleLogon позволяет пользователю указать имя, пароль и базу данных для TOracleSession через стандартный диалог ввода.
TOracleQuery Вы можете использовать TOracleQuery, чтобы выполнить любой SQL-запрос или PL/SQL блок. Его следует использовать когда Вам не нужны data-aware компоненты в результатах запроса.
TOraclePackage Обеспечивает удобный доступ к функциям, процедурам, переменным и константам в хранимом пакете.
TOracleEvent позволяет приложению реагировать на dbms_alert сигналы и dbms_pipe сообщения.
TOracleDataSet — источник для всех ваших data-aware компонентов.
TOracleScript обеспечивает удобный путь запуска SQL-запросов.
TOracleNavigator — компонент очень похожий на стандартный TDBNavigator. Имеет дополнительные кнопки для поддержки QBE

Direct Oracle Access
Изучение средств Delphi для работы с БД Oracle.