&Functions; del SDO-DAS-Relacional
&reftitle.classes;
El DAS Relacional proporciona dos clases: el DAS Relacional mismo y
la subclase de Exception que puede ser lanzada. El DAS Relacional posee
cuatro llamadas públicamente útiles: el constructor,
la llamada
createRootDataObject
para obtener el objeto raíz de un grafo de datos vacío,
la llamada
executeQuery
para obtener el grafo de datos que contiene datos de una base de datos relacional,
y la llamada
applyChanges
para escribir los cambios realizados al grafo de datos en la base de datos
relacional.
SDO_DAS_Relational
El único objeto, aparte de una excepción SDO_DAS_Relational_Exception, con el que
la aplicación interactuará.
&reftitle.methods;
__construct
- construir el DAS Relacional con un modelo derivado de los
metadatos pasados
createRootDataObject
- obtener un grafo de datos vacío que contiene solamente el objeto
raíz especial
executeQuery
- executar una consulta SQL pasada como un literal y devolver
los resultados como un grafo de datos normalizado
executePreparedQuery
- executar una consulta SQL pasada como una sentencia preparada, con una
lista de valores para sustituir los parámetros de sustitución, y devolver los
resultados como un grafo de datos normalizado
applyChanges
- examinar el resumen de cambios del grafo de datos y aplicar aquellos
a la base de datos, sujeto a una suposición
de concurrencia optimista
SDO_DAS_Relational_Exception
Es una subclase de la clase
Exception de PHP.
No añade nuevo comportamiento a
Exception.
Lanzada, con texto descriptivo útil, para errores de señales en los
metadatos o para fallos inerperados al realizar operaciones SQL.
&reference.sdodasrel.entities.sdo-das-relational;