Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Otro ejemplo: considrense los atributos multivalorados del modelo E-R. Tales
atributos son naturales, por ejemplo, para la representacin de nmeros de
Herencia de tipos
Dado que los estudiantes y los profesores tambin son personas, se puede
utilizar la herencia para definir los tipos estudiante y profesor en SQL:
Los tipos de las subtablas deben ser subtipos del tipo de la tabla padre. Por
tanto, cada atributo presente en persona debe estar tambin presente en las
subtablas. Si una consulta usa la tabla persona, encontrar no slo las tuplas
insertadas directamente en la tabla, sino tambin las tuplas insertadas en sus
subtablasestudiantes y profesores. Sin embargo, slo se puede acceder a los
atributos que estn presentes en persona.
Los conjuntos son ejemplares de los tipos coleccin. Otros ejemplares son los
arrays y los multiconjuntos (es decir, colecciones sin orden donde un elemento
puede aparecer varias veces). Las siguientes definiciones de atributos ilustran
la declaracin de un array:
array-autores varchar(20) array [10]
crtica-libro clob(10KB)
imagen blob(10MB)
pelcula blob(2GB)
Crear objetos
Control de concurrencia
Seguridad e integridad
Primer enfoque
Utilizar cdigo actual
Segundo enfoque
Tercer enfoque
Complejidad de modificacin:
Identidad de Objetos
Constructores Bsicos
Constructores de tomos
Constructores de tuplas
Constructores de Conjuntos
Desventajas de la BDOO
La inmadurez del mercado de BDOO constituye una posible fuente de
problemas por lo que debe analizarse con detalle la presencia en el mercado
del proveedor para adoptar una lnea de produccin sustantiva.
Es la falta de estndar en la industria orientado a objetos.
Bibliografa: