Modelo orientado a objetos

Solo disponible en BuenasTareas
  • Páginas : 3 (599 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de marzo de 2011
Leer documento completo
Vista previa del texto
Huerta Ramos Juan Leonardo
Martínez Andrade José Luis
Mora Hernández José Ángel
Pérez Rosales Diana Patricia.

MODELO ORIENTADO A OBJETOS.

Características del modelo orientación a objetos:1) Deben soportarse objetos complejos
2) Deben soportarse mecanismos de identidad de los objetos
3) Debe soportarse la encapsulación
4) Deben soportarse los tipos o clases
5) Los tipos oclases deben ser capaces de heredar de sus ancestros
6) Debe soportarse el enlace dinámico
7) El DML debe ser computacionalmente complejo
8) El conjunto de todos los tipos de datos debe serampliable

Ventajas y desventajas del modelo orientado a objetos:

Aunque los SGBDOO (Sistema Gestor de Base de Datos Orientado a Objetos) pueden proporcionar soluciones apropiadas para muchos tipos deaplicaciones avanzadas de bases de datos, también tienen sus desventajas.

Las ventajas de un SGBDOO son:

Mayor capacidad de modelado. El modelado de datos orientado a objetos permite modelarel ‘mundo real’ de una manera mucho más fiel. Esto se debe a:
o un objeto permite encapsular tanto un estado como un comportamiento
o un objeto puede almacenar todas las relaciones que tenga conotros objetos
o los objetos pueden agruparse para formar objetos complejos (herencia).
Ampliabilidad. Esto se debe a:
o Se pueden construir nuevos tipos de datos a partir de los ya existentes.o Agrupación de propiedades comunes de diversas clases e incluirlas en una superclase, lo que reduce la redundancia.
o Reusabilidad de clases, lo que repercute en una mayor facilidad demantenimiento y un menor tiempo de desarrollo.
Lenguaje de consulta más expresivo. El acceso navegacional desde un objeto al siguiente es la forma más común de acceso a datos en un SGBDOO. Mientras que SQLutiliza el acceso asociativo. El acceso navegacional es más adecuado para gestionar operaciones como los despieces, consultas recursivas, etc.
Adecuación a las aplicaciones avanzadas de base de...
tracking img