Base de datos objeto-relacional

Páginas: 3 (574 palabras) Publicado: 28 de mayo de 2017
Base de datos objeto-relacional

La Base de Datos Objeto-Relacional es una extensión de la base de datos relacional tradicional, a la cual se le proporcionan características de la programaciónorientada a objetos (POO).
Los ejemplos mostrados están en base al estándar SQL99.

Índice
1 Relaciones anidadas
2 Datos complejos
3 Herencia
3.1 Herencia de tipos
3.2 Herencia de tablas
4 Funciones5 Véase también
6 Referencias
7 Enlaces externos
Relaciones anidadas
Nacen como una extensión del modelo relacional, en el que los dominios de dicha base de datos ya no son sólo atómicos, por loque no se cumple la 1FN, debido a que las tuplas también pueden ser una relación, que llevará a la creación de una relación de relaciones. De este modo, se genera la posibilidad de guardar objetos máscomplejos en una sola tabla con referencias a otras relaciones, con lo que se acerca más al paradigma de POO.
Datos complejos
Tipos: dentro de lo que llamamos tipos de datos complejos podemos definirlos siguientes:
Colecciones: también conocidos como conjuntos, este tipo de datos clasifican los arrays y los conjuntos en que los elementos pueden aparecer varias veces.
Tipos estructurados:permiten representación directa de los atributos compuestos en los diagramas entidad-relación (DER).
Objetos de gran tamaño: desde hace varios años que se necesita almacenar datos con atributos muy grandes(varios megabytes), como libros, canciones, etcétera, e incluso aún más grandes; como mapas de alta resolución, video u otros que pueden llegar fácilmente a los gigabytes.
Herencia
La herencia puedehallarse en el nivel de los tipos o en el nivel de las tablas.
Herencia de tipos
Los tipos derivados heredan los atributos de superclase; los métodos también se heredan por sus subtipos, al igual quelos atributos. Sin embargo, un subtipo puede redefinir el efecto de un método declarándolo de nuevo, y esto será lo que se conoce como sobre-escritura (overriding) del método.
Ejemplo
CREATE TYPE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diferencias Entre Las Bases De Datos Relacionales Y Orientados A Objetos
  • Base De Datos Objeto-Relacional
  • Base de datos relacionales
  • Base de datos relacional
  • Bases De Datos Relacionales
  • Modelo Relacional De Bases De Datos
  • Bases de datos relacionales
  • Bases de datos relacionale

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS