ENSAYO SGBDOO

Páginas: 7 (1622 palabras) Publicado: 5 de enero de 2015



EL MODELO DE DATOS ORIENTADO A OBJETOS
INTRODUCCIÓN:
Se crearon para tratar de satisfacer las necesidades de estas nuevas aplicaciones. La orientación 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.

Los objetos estructurados se agrupan enclases. Las clases utilizadas en un determinado lenguaje de programación orientado a objetos son las mismas clases que serán utilizadas en una base de datos; de tal manera, que no es necesaria una transformación del modelo de objetos para ser utilizado.
La migración a la tecnología de objetos consiste de la ingeniería reversa de los programas de aplicación y la migración de la base de datos.DESARROLLO:

El objetivo de la migración de la base de datos es tener un esquema equivalente y la base de datos disponibles. Esto desde luego puede ser logrado por medio de la transformación manual del código de los programas lo cual resulta demasiado complicado. Para esto existen tres enfoques que hacen uso de la tecnología de objetos para bases de datos relacionales.

a.- Construir una interfaceorientada a objetos sobre el sistema de base de datos relacional.

b.- La migración a un sistema de base de datos relacional/objetos.

c.- Conversión del esquema de base de datos relacional a uno orientado a objetos.
El primer enfoque retiene la base de datos relacional y crea una interface orientada a objetos encima de ésta. Este enfoque es el más fácil; no existe interrupción del sistemapara la migración de datos y no existe perdida semántica de la información.
En el segundo enfoque, los datos deben ser migrados de acuerdo con el motor de base de datos (por ejemplo Oracle 7 a 8), y las características orientadas a objetos solo pueden ser explotadas con la modificación o extensión del esquema.
El tercer enfoque es la migración de la base de datos en donde un nuevo esquema bajo elOODBMS es creado y los datos son migrados de la base de datos relacional a la orientada a objetos.

Una base orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:

Encapsulación: Propiedad que permite ocultar información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.

Herencia: Propiedad a través de lacual los objetos heredan comportamientos dentro de una jerarquía de clases.

Polimorfismo: Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
DEBILIDADES Y LIMITACIONES DE LOS SISTEMA GESTOR DE BASES DE DATOS ORIENTADAS A OBJETOS
Pobre representación de las entidades del "mundo real".
Sobrecarga y poca riqueza semánticas.
Soporte inadecuado paralas restricciones de integridad y empresariales
Estructura de datos homogénea
Operaciones limitadas
Dificultades para gestionar las consultas recursivas
Desadaptación de impedancias
Problemas asociados a la concurrencia, cambios en los esquemas y el inadecuado acceso navegacional.
No ofrecen soporte para tipos definidos por el usuario (sólo dominios)

NECESIDADES DE LASAPLICACIONES ACTUALES CON RESPECTO A LAS BASES DE DATOS SON:

Soporte para objetos complejos y datos multimedia
Identificadores únicos
Soporte a referencias e interrelaciones
Manipulación navegacional y de conjunto de registros
Jerarquías de objetos o tipos y herencia
Integración de los datos con sus procedimientos asociados
Modelos extensibles mediante tipos de datos definidos por elusuario
Gestión de versiones
Facilidades de evolución
Transacciones de larga duración
Interconexión e interoperabilidad

CARACTERÍSTICAS


1. Debe tener un motor de base de datos.
2. Debe ser un sistema orientado a objetos
Mandatorias.- Son las que el Sistema debe satisfacer a orden de tener un sistema de base de datos orientados a objetos y estos son: Objetos complejos, Identidad de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ensayo de un ensayo de algun ensayo
  • Ensayo de ensayos
  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS