Programación

Direct Oracle Access

¿Qué es Direct Oracle Access?

Si está utilizando Embarcadero Delphi o C ++ Builder para desarrollar aplicaciones de Oracle, entonces el conjunto de componentes Direct Oracle Access puede ayudarlo a realizar una integración perfecta entre esta gran herramienta de desarrollo y el sistema de base de datos. Su aplicación no solo aprovechará al máximo ambos productos, sino que el proceso de desarrollo de su aplicación también se beneficiará de las siguientes características clave:

Ventajas de usar Direct Oracle Access

Alto rendimiento
Tanto las aplicaciones de procesamiento por lotes como las de transacciones en línea pueden beneficiarse de las funciones de rendimiento de Oracle. Direct Oracle Access, como su nombre indica, accede directamente a la interfaz de Oracle. Esto garantiza un rendimiento óptimo para las funciones estándar de acceso a la base de datos. La compatibilidad con Array Fetching, Array DML, PL / SQL Blocks, PL / SQL Tables, Local Statement Caching y Direct Path Load Engine le permiten optimizar aún más las funciones críticas de rendimiento de su aplicación.


Fácil distribución de aplicaciones
Una aplicación Direct Oracle Access no requiere middleware como BDE u ODBC, simplemente requiere Oracle SQL * Net o Net8. En consecuencia, puede implementar su aplicación sin muchos de los problemas de configuración o dependencia de la versión que suelen implicar la instalación de middleware.

Soporte del paquete Oracle
La mayor parte del código PL / SQL en las bases de datos de Oracle está programado en paquetes. Direct Oracle Access proporciona un componente TOraclePackage que le permite llamar fácilmente a unidades de programa empaquetadas sin declaraciones detalladas de estas unidades de programa y sus parámetros.
Además, Direct Oracle Access incluye un asistente de paquetes que puede generar clases para encapsular las unidades del programa y los tipos de registros definidos en los paquetes. Esto hará que sus paquetes de Oracle sean una extensión natural del lenguaje Object Pascal o C ++.