Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VISION GENERAL.
Los modelos de bases de datos tradicionales (relacional, red y jerrquico) han sido capaces de satisfacer con xito las necesidades, en cuanto a bases de datos, de las aplicaciones de gestin tradicionales. Sin embargo, presentan algunas deficiencias cuando se trata de aplicaciones ms complejas o sofisticadas CAD, CAM, SISTEMAS DE INFORMACION GEOGRAFICA
la estructura de los objetos es ms compleja, las transacciones son de larga duracin, se necesitan nuevos tipos de datos para almacenar imgenes y textos, y hace falta definir operaciones no estndar.
La orientacin a objetos ofrece flexibilidad para manejar algunos de estos requisitos y no est limitada por los tipos de datos y los lenguajes de consulta de los sistemas de bases de datos tradicionales.
Una caracterstica clave de las bases de datos orientadas a objetos es la potencia que proporcionan al diseador al permitirle especificar tanto la estructura de objetos complejos, como las operaciones que se pueden aplicar sobredichos objetos.
Gran impacto de los lenguajes orientados a objetos c++, Smalltalk, java por su gran flexibilidad
Las bases de datos orientadas a objetos se han diseado para que se puedan integrar directamente con aplicaciones desarrolladas con lenguajes orientados a objetos, habiendo adoptado muchos de los conceptos de estos lenguajes.
Los fabricantes de los SGBD relacionales tambin se han dado cuenta de las nuevas necesidades en el modelado de datos, por lo que las nuevas versiones de sus sistemas incorporan muchos de los rasgos propuestos para las bases de datos orientadas a objetos, como ha ocurrido con Informix y Oracle. Esto ha dado lugar al modelo relacional extendido y a los sistemas que lo implementan se les denomina sistemas objetorelacionales. La nueva versin de SQL, SQL:19991, incluye algunas de las caractersticas de la orientacin a objetos.
Creacin de prototipos de sistemas de bd Orientado a objetos asi como sistemas comerciales y la Estandarizacin?
Object Database Management Group) ODMG Portabilidad Interoperabilidad Comparacin Entre Sistemas
DATOS
RELACIONES SGBD
DATOS
PREDECIBLE Y CONOCIDA
RELACIONES SGBD
UNIDADES AUTOCONTENIDAS
Los objetos han entrado en el mundo de las bases de datos de formas: SGBD orientados a objetos puros: son SGBD basados completamente en el modelo orientado a objetos. SGBD hbridos u objetorelacionales: son SGBD relacionales que permiten almacenar 3 objetos en sus relaciones (tablas).
VENTAJAS
Tipos de mtodos.
Constructores. mtodo inicializar las variables de un objeto. Destructores. destruir un objeto. (liberacin de recursos de la computadora)
Accesores. (getDato)
Mutadores.(setDato)
Sobrecarga de mtodos
son mtodos que tienen el mismo nombre pero que necesitan distintos datos para operar. La ventaja de la sobrecarga de los mtodos es que presentan una interface consistente al programador: (ej. bsquedas)
HERENCIA DE ATRIBUTOS