Objetos Database de usuario

Los objetos Database de usuario son los objetos con los que el código funciona mejor, desde una sesión determinada.

En el diagrama siguiente se ilustran los tipos de objetos que se utilizan para acceder a una base de datos de usuario y sus relaciones entre sí. Las flechas indican la dirección en la que se adquieren los objetos relacionados. Por ejemplo, desde el objeto Session, puede adquirir diferentes tipos de objetos, tales como DatabaseDesc, Entity, EntityDef, QueryDef y ResultSet directamente.

Los objetos de nivel superior se utilizan para acceder a los objetos asociados a funciones de cliente de Rational ClearQuest.

En algunos casos, los objetos tienen una relación indirecta. Por ejemplo, los objetos QueryDef y ResultSet trabajan juntos para ejecutar una consulta, pero estos objetos se deben crear por separado utilizando métodos del objeto Session. El objeto ResultSet utiliza información del objeto QueryDef para efectuar la consulta.

Objeto Database de usuario
Descripción
Objeto Session
Accede a la base de datos de usuario; compila un nuevo registro
Objeto Entity
Objeto que corresponde a un registro de base de datos. Trabaja con los datos de registro: establece valores de campo, valida, confirma, revierte.
Objeto EntityDef
Permite ver metadatos de sólo lectura: acciones, campos, enganches, estados y transiciones aplicables a un tipo de registro determinado
Objeto EntityDefs
Recopilación de objetos EntityDef (tipo de registro)
Objeto QueryDef
Define los criterios de consulta.
Objeto ResultSet
Contiene los datos que obtiene la consulta
Objeto QueryFilterNode
Implementa filtros de comparación para la consulta

QueryDef es la definición de una consulta.

ResultSet es el resultado de una consulta. Existen dos pasos:



Comentarios