BD Objeto Relacionales.ppt [Modo de...

16
BD OBJETO-RELACIONALES 1 BASES DE DATOS OBJETO- RELACIONALES INTRODUCCIÓN. COMPARACIÓN ENTRE BDR Y BDOO. LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO. ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS. CONSIDERACIONES SOBRE LA DEFINICIÓN DE NUEVOS TIPOS DE DATOS. SQL3. BD OBJETO-RELACIONALES 2 INTRODUCCIÓN BD OBJETO-RELACIONALES 3 INTRODUCCIÓN BD OBJETO-RELACIONALES 4 INTRODUCCIÓN BD OBJETO-RELACIONALES 5 INTRODUCCIÓN BASES DE DATOS OBJETO RELACIONALES EL TÉRMINO BD OBJETO-RELACIONAL SE USA PARA DESCRIBIR UNA BD QUE HA EVOLUCIONADO DESDE EL MODELO RELACIONAL HASTA UNA BD HÍBRIDA QUE CONTIENE AMBAS TECNOLOGÍAS: RELACIONAL Y DE OBJETOS. DURANTE MUCHOS AÑOS HA HABIDO DEBATES SOBRE CÓMO SERÁ LA SIGUIENTE GENERACIÓN DE LA TECNOLOGÍA DE BD DE USO COMÚN: LAS BD ORIENTADA A OBJETOS. UNA BD BASADA EN SQL CON EXTENSIONES ORIENTADAS A OBJETOS. BD OBJETO-RELACIONALES 6 INTRODUCCIÓN RAZONES A FAVOR DE LA SEGUNDA OPCIÓN (MODELO OBJETO - RELACIONAL): LAS BD OBJETO - RELACIONALES (EJ.: ORACLE 8i) SON COMPATIBLES EN SENTIDO ASCENDENTE CON LAS BD RELACIONALES ACTUALES (QUE ADEMÁS SON FAMILIARES A LOS USUARIOS): LOS USUARIOS PUEDEN PASAR SUS APLICACIONES ACTUALES SOBRE BD RELACIONES AL NUEVO MODELO SIN TENER QUE REESCRIBIRLAS. POSTERIORMENTE SE PUEDEN IR ADAPTANDO LAS APLICACIONES Y BD PARA QUE UTILICEN LAS FUNCIONES ORIENTADAS A OBJETOS.

Transcript of BD Objeto Relacionales.ppt [Modo de...

Page 1: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 1

BASES DE DATOS OBJETO-RELACIONALES

� INTRODUCCIÓN.

� COMPARACIÓN ENTRE BDR Y BDOO.

� LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL:BDROO.

� ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO AOBJETOS.

� CONSIDERACIONES SOBRE LA DEFINICIÓN DE NUEVOS TIPOS DEDATOS.

� SQL3.

BD OBJETO-RELACIONALES 2

INTRODUCCIÓN

BD OBJETO-RELACIONALES 3

INTRODUCCIÓN

BD OBJETO-RELACIONALES 4

INTRODUCCIÓN

BD OBJETO-RELACIONALES 5

INTRODUCCIÓN

� BASES DE DATOS OBJETO RELACIONALES

� EL TÉRMINO BD OBJETO-RELACIONAL SE USA PARA DESCRIBIRUNA BD QUE HA EVOLUCIONADO DESDE EL MODELORELACIONAL HASTA UNA BD HÍBRIDA QUE CONTIENE AMBASTECNOLOGÍAS:

� RELACIONAL Y DE OBJETOS.

� DURANTE MUCHOS AÑOS HA HABIDO DEBATES SOBRE CÓMOSERÁ LA SIGUIENTE GENERACIÓN DE LA TECNOLOGÍA DE BDDE USO COMÚN:

� LAS BD ORIENTADA A OBJETOS.

� UNA BD BASADA EN SQL CON EXTENSIONES ORIENTADAS AOBJETOS.

BD OBJETO-RELACIONALES 6

INTRODUCCIÓN

� RAZONES A FAVOR DE LA SEGUNDA OPCIÓN (MODELO OBJETO -RELACIONAL):

� LAS BD OBJETO - RELACIONALES (EJ.: ORACLE 8i) SONCOMPATIBLES EN SENTIDO ASCENDENTE CON LAS BDRELACIONALES ACTUALES (QUE ADEMÁS SON FAMILIARESA LOS USUARIOS):

� LOS USUARIOS PUEDEN PASAR SUS APLICACIONESACTUALES SOBRE BD RELACIONES AL NUEVO MODELOSIN TENER QUE REESCRIBIRLAS.

� POSTERIORMENTE SE PUEDEN IR ADAPTANDO LASAPLICACIONES Y BD PARA QUE UTILICEN LAS FUNCIONESORIENTADAS A OBJETOS.

Page 2: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 7

INTRODUCCIÓN

� LAS PRIMERAS BD ORIENTADAS A OBJETOS PURAS NOADMITÍAN LAS CAPACIDADES ESTÁNDAR DE CONSULTA ADHOC DE LAS BD SQL:

� ESTO HACE PROBLEMÁTICO REALIZAR LA INTERFAZENTRE LAS HERRAMIENTAS SQL ESTÁNDAR Y LAS BDORIENTADAS A OBJETOS PURAS.

BD OBJETO-RELACIONALES 8

COMPARACIÓN ENTRE BDR Y BDOO

BD OBJETO-RELACIONALES 9

COMPARACIÓN ENTRE BDR Y BDOO

� COMPARACIONES

� AMBOS TIPOS DE BD SE ENCUENTRAN DISPONIBLES EN ELMERCADO.

� LOS PUNTOS FUERTES DE LOS VARIOS TIPOS DE SISTEMAS DEBD PUEDEN RESUMIRSE DE LA MANERA SIGUIENTE:

� SISTEMAS RELACIONALES: TIPOS DE DATOS SENCILLOS,LENGUAJES DE CONSULTA POTENTES, PROTECCIÓNELEVADA.

� BASES DE DATOS ORIENTADAS A OBJETOS BASADAS ENLENGUAJES DE PROGRAMACION PERSISTENTES: TIPOS DEDATOS COMPLEJOS, INTEGRACIÓN CON LOS LENGUAJES DEPROGRAMACIÓN, ELEVADO RENDIMIENTO.

� SISTEMAS RELACIONALES ORIENTADAS A OBJETOS: TIPOSDE DATOS COMPLEJOS, LENGUAJES DE CONSULTA POTENTES,PROTECCIÓN ELEVADA.

BD OBJETO-RELACIONALES 10

COMPARACIÓN ENTRE BDR Y BDOO

� ESTAS DESCRIPCIONES SON VALIDAS EN GENERAL:

� ALGUNOS SISTEMAS DE BD NO RESPETAN ESTASFRONTERAS.

� EJEMPLO: ALGUNOS SISTEMAS DE BD ORIENTADOS AOBJETOS SE IMPLEMENTAN SOBRE SISTEMAS DE BDRELACIONALES.

• PUEDE QUE ESTOS SISTEMAS PROPORCIONEN MENORRENDIMIENTO QUE LOS SISTEMAS DE BDORIENTADOS A OBJETOS CONSTRUIDOSDIRECTAMENTE SOBRE LOS SISTEMAS DEALMACENAMIENTO.

• PROPORCIONAN EN PARTE LAS GARANTÍAS DEPROTECCION MÁS ESTRICTAS PROPIAS DE LOSSISTEMAS DE BD RELACIONALES.

BD OBJETO-RELACIONALES 11

COMPARACIÓN ENTRE BDR Y BDOO

� COMPARACIÓN ENTRE MODELO DE DATOS OR Y OO

BD OBJETO-RELACIONALES 12

COMPARACIÓN ENTRE BDR Y BDOO

� COMPARACIÓN ENTRE ACCESO A DATOS OR Y OO

Page 3: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 13

COMPARACIÓN ENTRE BDR Y BDOO

� COMPARACIÓN ENTRE COMPARTICIÓN DE DATOS OR Y OO

BD OBJETO-RELACIONALES 14

COMPARACIÓN ENTRE BDR Y BDOO

BD OBJETO-RELACIONALES 15

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 16

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

� BD OBJETO-RELACIONALES:

BD OBJETO-RELACIONALES 17

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO� BD OBJETO-RELACIONALES:

� LOS OBJETOS HAN ENTRADO EN EL MUNDO DE LAS BDRELACIONALES:

� EN FORMA DE DOMINIOS.

� COMO TABLAS DE OBJETOS.

� EN FORMA DE DOMINIOS, ACTUANDO COMO EL TIPO DE DATOSDE UNA COLUMNA. LAS IMPLICACIONES DE UTILIZAR UNACLASE COMO UN DOMINIO SON:

� ES POSIBLE ALMACENAR MÚLTIPLES VALORES EN UNACOLUMNA DE UNA MISMA FILA YA QUE UN OBJETO SUELECONTENER MÚLTIPLES VALORES:

� SI SE UTILIZA UNA CLASE COMO DOMINIO DE UNACOLUMNA, EN CADA FILA ESA COLUMNA SÓLO PUEDECONTENER UN OBJETO DE LA CLASE (SE SIGUEMANTENIENDO LA RESTRICCIÓN DEL MODELORELACIONAL DE CONTENER VALORES ATÓMICOS EN LAINTERSECCIÓN DE CADA FILA CON CADA COLUMNA).

BD OBJETO-RELACIONALES 18

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

� ES POSIBLE ALMACENAR PROCEDIMIENTOS EN LASRELACIONES PORQUE UN OBJETO ESTÁ ENLAZADO CON ELCÓDIGO DE LOS PROCESOS QUE SABE REALIZAR (LOSMÉTODOS DE SU CLASE).

� CONSTRUYENDO TABLAS DE OBJETOS:

� CADA FILA ES UN OBJETO.

� UN SISTEMA OBJETO–RELACIONAL ES UN SISTEMARELACIONAL QUE PERMITE ALMACENAR OBJETOS EN SUSTABLAS:

� LA BD SIGUE SUJETA A LAS RESTRICCIONES QUE SEAPLICAN A TODAS LAS BD RELACIONALES.

� LA BD CONSERVA LA CAPACIDAD DE UTILIZAROPERACIONES DE CONCATENACIÓN (JOIN) PARAIMPLEMENTAR LAS RELACIONES “AL VUELO”.

Page 4: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 19

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 20

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 21

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 22

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 23

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 24

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

Page 5: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 25

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 26

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 27

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 28

LA ORIENTACIÓN A OBJETOS EN EL MUNDO RELACIONAL: BDROO

BD OBJETO-RELACIONALES 29

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS

BD OBJETO-RELACIONALES 30

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS

Page 6: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 31

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ARQUITECTURA DE ORACLE

BD OBJETO-RELACIONALES 32

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ARQUITECTURA DE LA SYSTEM GLOBAL AREA DE ORACLE

BD OBJETO-RELACIONALES 33

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� PROCESOS DEMONIOS DE ORACLE:

� SYSTEM MONITOR (SMON).

� DATABASE WRITER (DBWR).

� LOG WRITER (LGWR).

� CHECKPOINT (CKPT).

� PROCESS MONITOR (PMON).

� ARCHIVER (ARCH).

� RECOVERER (RECO).

� DISPATCHER (Dnnn).

BD OBJETO-RELACIONALES 34

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ARQUITECTURA DETALLADA DE ORACLE

BD OBJETO-RELACIONALES 35

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ESTRUCTURAS DE DATOS MANEJADAS POR ORACLE

BD OBJETO-RELACIONALES 36

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ARQUITECTURA DE DB2: ESPACIOS PARA TABLAS

Page 7: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 37

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ARQUITECTURA DE DB2: ESPACIOS PARA TABLAS

BD OBJETO-RELACIONALES 38

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� CONTENEDORES Y ESPACIOS DE TABLAS EN DB2

BD OBJETO-RELACIONALES 39

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� CONTENEDORES Y BASES DE DATOS EN DB2

BD OBJETO-RELACIONALES 40

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� TIPOS DE ESPACIOS DE TABLAS EN DB2

BD OBJETO-RELACIONALES 41

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� VISTAS (TABLAS VIRTUALES) EN DB2

BD OBJETO-RELACIONALES 42

ARQUITECTURA DE UN GESTOR RELACIONAL ORIENTADO A OBJETOS� ÍNDICES EN DB2

Page 8: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 43

CONSIDERACIONES PARA LA DEFINICIÓN DE NUEVOS TIPOS DE DATOS

BD OBJETO-RELACIONALES 44

CONSIDERACIONES PARA LA DEFINICIÓN DE NUEVOS TIPOS DE DATOS

BD OBJETO-RELACIONALES 45

CONSIDERACIONES PARA LA DEFINICIÓN DE NUEVOS TIPOS DE DATOS

BD OBJETO-RELACIONALES 46

SQL3

BD OBJETO-RELACIONALES 47

SQL3

� ASPECTOS DE OBJETOS EN SQL

� LAS PARTES DEL ESTÁNDAR SQL ACTUAL QUE INCLUYENASPECTOS DIRECTAMENTE RELACIONADOS CON LA EXTENSIÓNOBJETO - RELACIONAL:

BD OBJETO-RELACIONALES 48

SQL3

� AÑADIDOS OBJETUALES EN SQL:1999 Y SQL-2003

Page 9: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 49

SQL3

� PRINCIPALES BENEFICIOS DE LA EXTENSIÓN OBJETO -RELACIONAL

BD OBJETO-RELACIONALES 50

SQL3

� IDENTIDAD DE OBJETOS

BD OBJETO-RELACIONALES 51

SQL3

� EJEMPLO:

BD OBJETO-RELACIONALES 52

SQL3

� CLASIFICACIÓN DE LOS TIPOS DE DATOS EN SQL-2003:

BD OBJETO-RELACIONALES 53

SQL3

� OBJETOS GRANDES

BD OBJETO-RELACIONALES 54

SQL3

� EJEMPLO:

Page 10: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 55

SQL3

� OBJETOS GRANDES

BD OBJETO-RELACIONALES 56

SQL3

� TIPOS DEFINIDOS POR EL USUARIO

BD OBJETO-RELACIONALES 57

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - DISTINTOS

BD OBJETO-RELACIONALES 58

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - DISTINTOS

BD OBJETO-RELACIONALES 59

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - DISTINTOS

BD OBJETO-RELACIONALES 60

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

Page 11: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 61

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 62

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 63

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 64

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 65

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 66

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

Page 12: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 67

SQL3

� TIPOS DEFINIDOS POR EL USUARIO - ESTRUCTURADOS

BD OBJETO-RELACIONALES 68

SQL3

� TIPOS DEFINIDOS POR EL USUARIO – TABLAS TIPADAS

BD OBJETO-RELACIONALES 69

SQL3

� TIPOS CONSTRUIDOS – FILAS

BD OBJETO-RELACIONALES 70

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 71

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 72

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

Page 13: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 73

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 74

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 75

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 76

SQL3

� TIPOS CONSTRUIDOS – REFERENCIA

BD OBJETO-RELACIONALES 77

SQL3

� TIPOS CONSTRUIDOS – COLECCIONES

BD OBJETO-RELACIONALES 78

SQL3

� TIPOS CONSTRUIDOS – COLECCIONES

Page 14: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 79

SQL3

� TIPOS CONSTRUIDOS – COLECCIONES

BD OBJETO-RELACIONALES 80

SQL3

� TIPOS CONSTRUIDOS – COLECCIONES

BD OBJETO-RELACIONALES 81

SQL3

� TIPOS CONSTRUIDOS – COLECCIONES

BD OBJETO-RELACIONALES 82

SQL3

� MÓDULOS Y RUTINAS

BD OBJETO-RELACIONALES 83

SQL3

� MÉTODOS

BD OBJETO-RELACIONALES 84

SQL3

� MÉTODOS

Page 15: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 85

SQL3

� MÉTODOS

BD OBJETO-RELACIONALES 86

SQL3

� JERARQUÍAS DE TABLAS Y VISTAS

BD OBJETO-RELACIONALES 87

SQL3

� JERARQUÍAS DE TABLAS Y VISTAS

BD OBJETO-RELACIONALES 88

SQL3

� JERARQUÍAS DE TABLAS Y VISTAS

BD OBJETO-RELACIONALES 89

SQL3

� RESUMEN – TIPOS DE DATOS

BD OBJETO-RELACIONALES 90

SQL3

� RESUMEN – OBJETOS DEL ESQUEMA

Page 16: BD Objeto Relacionales.ppt [Modo de compatibilidad]exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones/BD... · bd objeto-relacionales 45 consideraciones para la definiciÓn

BD OBJETO-RELACIONALES 91

SQL3

� EJEMPLO

BD OBJETO-RELACIONALES 92

SQL3

� EJEMPLO