Está en la página 1de 5

BASES DE DATOS

RELACIONALES
ING. LIZETH CARLA SUNAVI MOREJÓN

BASES DE DATOS

BdD orientados a objetos BdD híbridos u objeto–


puros: relacionales:
Basados completamente en BdD relacionales que
el modelo orientado a permiten almacenar objetos
objetos. en sus relaciones (tablas)

1
TIPOS DE OBJETOS

El modelo relacional esta diseñado para representar los datos


como una serie de tablas con columnas y atributos.
BdD relacional incorpora tecnologías orientadas a objetos.
Permite construir tipos de objetos complejos, entendidos
como:
• Capacidad para definir objetos dentro de objetos.
• Cierta capacidad para encapsular o asociar métodos con
dichos objetos

ESTRUCTURA DE UN TIPO
DE OBJETO

Consta de dos partes:

Especificación constituye la
interface a las aplicaciones

Cuerpo define los métodos, es


decir, implementa la especificación.

2
EXTENSIÓN DEL MODELO RELACIONAL:
MODELO OBJETO – RELACIONAL
Tipos de datos incluidos tipos para
multimedia: texto, imágenes, video, audio
Tipos de colección que pueden contener
atributos múltiples

Tipos de datos definidos por el usuario


Representación de jerarquías de clase, con
herencia de estructuras de datos y
métodos
CARACTERÍSTICAS
Tipos referencia o puntero para objetos
5

NUEVOS TIPOS DE DATOS FUNDAMENTALES


LARGE OBJECT (LOB)
• BLOB
• CLOB

BOOLEAN (booleano)

Constructores: ARRAY
(arreglo) y ROW (fila)
6

3
TIPOS DE DATOS DEFINIDOS POR EL USUARIO

• Distinct
Tipos de datos estructurados
• Atributos: ítems almacenados o virtuales
• Instanciable
• Función constructor
• No instanciable
Jerarquías tipo
• Los subtipos heredan todos los atributos y operaciones
de sus supertipos 7

TIPOS DE REFERENCIA

Atributos de un tipo que son referencias o punteros a


otro tipo.
• Encontrar explícitamente y establecer el valor de
referencia cuando se inserta una tupla
• Punteros colgantes

4
GRACIAS

También podría gustarte