base de datos Razones para el modelo de datos orientado a objetos

Páginas: 9 (2168 palabras) Publicado: 2 de julio de 2013
Facultad Regional Multidisciplinaria de Estelí
FAREM-Estelí
Ingeniería en Sistema de Información
Asignatura: Base de Datos
MSc. José Alberto Núñez.

Integrantes:
1. Ana Lucía Valdez Cruz.
2. Eduardo Valdivia González.
Fecha: 08 de noviembre del 2012
Año: II del turno Nocturno.



Razones para el modelo de datos orientado a objetos
La existencia de problemas para representarcierta información y modelar ciertos aspectos del "mundo real", puesto que los modelos clásicos permiten representar gran cantidad de datos, pero las operaciones y representaciones que se pueden realizar sobre ellos son bastante simples.
El paso del modelo de objetos al modelo relacional genera dificultades que en el caso no surgen ya que el modelo es el mismo. Por lo tanto, las bases de datosorientadas a objetos surgen básicamente para tratar de paliar las deficiencias de los modelos anteriores y para proporcionar eficiencia y sencillez a las aplicaciones.

Conceptos de Datos orientado a Objetos

Una base de datos orientada a objetos es una base de datos inteligente soporta el paradigma orientado a objetos almacenando métodos y datos, y no solamente datos. Está diseñada para sereficaz, desde el punto de vista físico, para almacenar objetos complejos. Evite el acceso a los datos; esto gracias a los métodos almacenados en ella. Es más segura, ya que no permite tener acceso a los datos (objetos); esto debido a que para poder entrar se tiene que hacer por los métodos que haya utilizado el programador.
 
Un SGBDOO es un SGBD que almacena objetos y por tanto posee todas lasventajas de la orientación a objetos.
Las bases de datos orientadas a objetos, se diseñan para trabajar bien en conjunción con los lenguajes de programación orientados a objetos como:

JAVA
C++
Visual Basic.Net
C#
 
Características de un SGBDOO

Persistencia
Concurrencia
Recuperación
Gran almacén secundario
Consultas
Abstracción
Encapsulación
Modularidad
Jerarquía
Tipos
GenericidadModelo de datos orientado a objetos usando lenguaje de modelado

El modelado orientado a objetos es una técnica de especificación semiformal para el paradigma orientado a objetos.

– Ya que se trata de una técnica semiformal, una parte intrínseca es la notación gráfica asociada.

El Lenguaje de Modelado Unificado (UML, Unified Modeling Language) se ha desarrollado en un intento deunificar las distintas notaciones existentes.
El modelado orientado a objetos se ocupa de comprender y analizar la aplicación y el dominio en el que opera.

– El punto de partida es la declaración del problema que hay que resolver.
– Esta declaración, que proporciona una visión conceptual del sistema propuesto, puede ser textual o utilizar una técnica de descripción más formal, como la basada encasos de uso.

El modelado orientado a objetos consta de tres pasos: modelado de casos de uso, modelado de clases y modelado dinámico.

Modelo ODMG.

ODMG es el acrónimo de Object Data Management Group. Se usa tanto para definir el grupo de personas y empresas encargadas de desarrollar el modelo de objetos para persistencia, así como para la definición de dicho estándar.
Este modeloespecifica los elementos que se definirán, y en qué manera se hará, para la consecución de persistencia en las Bases de Datos Orientadas a Objetos que soporten el estándar. Consta de un lenguaje de definición de objetos, ODL, que especifica los elementos de este modelo.

Modelo ODL.

ODL es un lenguaje de especificación para definir tipos de objetos para sistemas complejos compatibles con ODMG.Es el equivalente de DDL (Data Definition Languaje o lenguaje de definición de datos) de los DBMS tradicionales. Define los atributos y las relaciones entre tipos y especifica la signatura de las operaciones. La sintaxis de ODL extiende el lenguaje de definición de interfaces (IDL) de la arquitectura CORBA (Common Object Request Broker Architecture). Las declaraciones de atributos son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • base de datos orientadas a objetos
  • Bases de datos orientadas a objetos
  • BASE DE DATOS ORIENTADO A OBJETOS
  • Base de datos orientado a objetos
  • Bases De Datos Orientadas Por Objetos
  • Bases De Datos Orientadas A Objetos
  • Base De Datos Relacional Y Orientada A Objetos
  • Base De Datos Orientados A Objetos Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS