Base De Datos
Enviado por mirinda2 • 14 de Mayo de 2013 • 370 Palabras (2 Páginas) • 282 Visitas
BASE DE DATOS ORIENTADA A OBJETOS
A finales de los años 80 y a principios de los 90, los expertos en base de datos enfrentaron requerimientos de datos cada vez más complejos que eran difíciles de manejar con la tecnología que existía en esos momentos.
La composición cambiante de los datos modelados –la base de datos podría incluir gráficos, vídeo, audio, diagramas, huellas digitales y sonido, así como números y texto- motivó a reorganizar los sistemas de bases de datos existentes. Este esfuerzo de reorganización condujo a una nueva oleada de tecnologías basadas en conceptos de programación orientados a objetos, y a la adición de nuevas características a las bases de datos relacionales que permitieron manejar mejor los datos complejos. Dentro de estas nuevas tecnologías que aparecieron, este trabajo se centra en las bases de datos objeto-relacionales y orientadas a objetos.
BASES DE DATOS ORIENTADAS A OBJETOS
La orientación a objetos es una metodología de modelado y desarrollo basada en conceptos orientados a objetos (OO). En concreto, la orientación a objetos se define como un conjunto de principios de diseño y desarrollo basados en estructuras de computadoras conceptualmente autónomas conocidas como objetos. Cada objeto representa una entidad del mundo real con la capacidad de actuar consigo misma y de interactuar con otros objetos. Teniendo en cuenta este concepto, las bases de datos orientadas a objetos (OODB) están diseñadas para capturar los datos de un sistema de negocio, que puede ser considerado como un conjunto de objetos que interactúan entre sí.
MODELO DE OBJETOS
Para las OODB no ha existido un único modelo de datos, análogo al modelo relacional difundido por Dr. Codd, sino que cada autor ha adoptado un modelo diferente. El modelo orientado a objetos (OODM) que aquí se presenta tiene mucho en común con los modelos de datos relacionales o E-R, también tiene algunas diferencias fundamentales. El resumen siguiente está diseñado para ofrecer algunas comparaciones detalladas que aclaran las características de OODM que se presenta en este apartado. Objeto, entidad y tupla
El concepto OODM de objeto va más allá del concepto de entidad o tupla en otros modelos de datos. Un objeto OODM tiene características adicionales a las de las entidades o tuplas, como comportamiento, herencia y encapsulado.
...