La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

"Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Prof. Leonid Tineo Departamento de Computación Universidad.

Presentaciones similares


Presentación del tema: ""Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Prof. Leonid Tineo Departamento de Computación Universidad."— Transcripción de la presentación:

1 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Prof. Leonid Tineo Departamento de Computación Universidad Simón Bolívar leonid@usb.ve Bases de Datos Objeto-Relacionales (I)

2 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Antecedentes (I)  Primeras aplicaciones orientadas a registros  Banca, Inventario, Nómina...  DBMS orientados a registros  Jerárquico, Redes, Relacional

3 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Antecedentes (II)  Nuevas aplicaciones (80’s)  CAD/CAM, GIS, BD Médicas, BD Multimedia...  Caracterizadas por:  Data altamente estructurada  Grandes transacciones  Data multimedia  Operaciones específicas no estándares  DBMS orientados a objetos

4 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) OODBMS  Lenguaje de Programación OO + mecanismos de DBMS:  Persistencia  Pompartibilidad  Indexación  Concurrencia  Transacciones

5 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) OODBMS Comerciales  1ra Generación: 1986  Extensión de Lengajes OO con persistencia:  G-Base, GemStone, Ontologic  2da Generación: 1989  Incorporación de herramientas:  Ontos  3ra Generación: 1990  Completos DBMS con lenguajes OO:  Istaca, Orion, O2

6 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Estandarización en OO  Necesidad de un estándar  Modelo Común  Portabilidad  Interoperabilidad  Object Management Group (1989)  CORBA: interoperabilidad de sistemas de objetos distribuidos

7 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) ODMG  Object Database Management Group (1991)  Objetivo Principal: aplicaciones portables  Integración con lenguajes de programación  ODMG Estándar (1993)  Object Model (ODMG Object Model)  Object Definition Language (ODL)  Object Query Language (OQL)  OMT...  UML...

8 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) ORDBMS vs OODBMS  Conflicto inicial:  Enfoque puro vs enfoque híbrido  Manifiesto de DBMS de 3ra Generación (1990)  Manejar objetos y reglas  Compatible con 2da Generación (RDBMS)

9 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Productos ORDBMS  UniSQL usó SQL/X extensión de SQL2  Illustra y Omniscience  Ingres, PostgreSQL  Informix (Illustra), Sybase, IBM, Oracle  SQL3: estándar  DB2...

10 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) RDBMS vs OODBMS : disímil  RDBMS  Datos simples - Consultas Complejas  OODBMS  Datos Complejos - Consultas Simples  Funcionalidades de DBMS con niveles inferiores  Autorización, Concurrencia, Recuperación

11 "Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) ORDBMS vs OODBMS  ORDBMS: RDBMS + características OO  encapsulamiento, polimorfismo y herencia  ORDBMS y OODBMS  Similitud entre OQL y SQL3  Permanecen diferencias básicas:  OODBMS: Basado en Lenguajes de Programación (cliente)  ORDBMS: Basado en Bases de Datos (servidor)


Descargar ppt ""Y todo lo que hagáis, hacedlo de corazón, como para el Señor y no para los hombres" (Colosenses 3:23) Prof. Leonid Tineo Departamento de Computación Universidad."

Presentaciones similares


Anuncios Google