Identidad Y Estructura De Objetos
de Objetos.
Tópicos de Bases de Datos.
Identidad de Objetos
Un sistema de bases de datos orientado a objetos proporciona una identidad
única a cada objeto independientealmacenado en la base de datos. Esta
identidad, normalmente se implementa mediante un identificador de objeto
único (OID), generado por el sistema. El valor de este identificador no es
visible al usuarioexterno, pero se usa internamente por el sistema para
identificar a cada objeto y poder crear y manejar referencias entre objetos.
La principal propiedad de un OID es que debe ser inmutable; esdecir, el
valor del OID de un determinado objeto no debe cambiar nunca. Esto
preserva la identidad del objeto del mundo real que se representa.
Algunos modelos de datos OO requieren que todo serepresente como un
objeto, ya sea un valor simple o un objeto complejo; así, todo valor
básico, como un entero, una cadena o un valor booleano, tiene un OID.
• Los objetos tienen identidades únicas, independientes de los valores
de sus atributos.
• La estructura orientada a objetos automáticamente impone
las restricciones relacionales, generalmente más aplicables:
dominio, llave integridad de entidade integridad referencial.
Estructura de Objetos
El paradigma orientado a objetos se basa en el encapsulamiento de datos y
del código relacionado con cada objeto en una sola unidad.Conceptualmente,
todas las interacciones entre cada objeto y el resto del sistema se realizan
mediante mensajes. Por lo tanto, la interfaz entre cada objeto y el resto del
sistema se define mediante un conjunto demensajes permitidos.
En general, cada objeto esta asociado con:
• Un conjunto de variables que contiene los datos del objeto; las variables
corresponden con los atributos del modelo E-R.
• Unconjunto de mensajes a los que responde; cada mensaje puede o no
tener parámetros o tener uno o varios.
• Un conjunto de métodos, cada uno de los cuales es el código que
implementa un mensaje; el ...
Regístrate para leer el documento completo.