Bases de Datos Orientada a Objetos

Páginas: 17 (4010 palabras) Publicado: 1 de septiembre de 2014
Base de Datos Orientada a Objetos



Resumen

Las Bases de datos orientadas a objetos (BDOO) nacen a partir de la necesidad de flexibilizar el manejo de datos de los modelos existentes. Al mismo tiempo la aparición de lenguajes orientados a objetos traían consigo la facilidad de representación y manipulación de datos complejos. Dichos atributos permiten a las BDOO implementar mecanismoseficientes de consulta y almacenamiento, reduciendo costos y mejorando el rendimiento de las primeras bases de datos complejas.
Abstract

Object-oriented databases (OODB) were born from the need to make flexible the data management of the existing models. At the same time the appearance of object-oriented languages brought the facility of representation and handling complex data. These attributesallow the OODBs to implement efficient mechanisms for consultation and storage, reducing costs and improving the production of the first complex databases.



Objetivos
Recopilar, procesar e interpretar información acerca de las bases de datos orientada a objetos.

Identificar aspectos característicos de una base de datos orientada a objetos.

Comprender el contexto histórico de sudesarrollo y como se ha sido su rendimiento en el mercado.


1. Introducción

Los base de datos tradicionales fueron diseñadas para satisfacer las necesidades de gestiones básicas, pero cuando se trata de satisfacer la necesidad de una aplicación compleja (sistema de información geográfica, sistemas multimedia) esta no es capaz de implementar una solución eficiente. Estas aplicaciones requierenun tipo de estructura diferente capaz de manejar distintos tipos de datos de manera flexible, sus transacciones son de larga duración, se necesitan otros tipos de datos para guardar imágenes, textos y requiere de operaciones no estándares que son específicas de cada aplicación. Es por esta razón que se desarrolló la Base de Datos Orientada a Objetos.
Esta tiene la capacidad satisfacer losrequisitos mencionados anteriormente. A través de los años, se ha estado aumentando el uso de lenguajes orientados a objetos, como C++ y Java, para desarrollar aplicaciones. Al tener una base de dato tradicional, se hace muy difícil trabajar con ella por su tipo de lenguaje, es por eso también el motivo de su creación, ya que la base de datos orientada a objetos fue diseñada para poder trabajar enconjunto con dicho lenguaje. El uso de BDOO simplifica la abstracción ya que el uso de objetos permite representar de una manera más expresiva la información que se quiere guardar. Esto mejora el flujo de comunicación entre los usuarios, diseñadores y los analistas.

2. Evolución de Bases de Datos

2.1 Primera Generación
Antes de las BDOO, las primeras generaciones de bases de datos incluíanlos modelos de redes (1era generación), cuyas ventajas hacia los 60 era principalmente la consulta eficiente mediante punteros, pero así mismo hacía difícil el mantenimiento y seguimiento de dichas consultas, por lo cual no fue muy exitoso en el mercado.

2.2 Segunda Generación
Después, hacia los años 70, se postuló el primer desarrollo de modelos relacionales (2gda generación), dichoacontecimiento trajo consigo no solo una nueva manera de visualizar conceptualmente los datos, sino también una forma de implementar relaciones por medio de correspondencias entre claves primarias y foráneas (referenciadores) con el uso de joins, (sentencia propia de SQL) que permite combinar ambas claves, se dividen en modelos relacionales pasivos y activos, su uso ha sido muy aceptado en el mercado hastael día de hoy, con productos como Oracle, Infomix, Sybase, SqlServer, etc.

2.3 Tercera Generación
En los años 80 las bases de datos comenzaban ser más complejas y se necesitaba una manera de simplificar la representación de datos así como también, flexibilizar la manipulación y expresión, Al mismo tiempo comenzó un auge en el uso de lenguajes orientados a objetos, cuyos orígenes se remontan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases de datos orientadas a objetos
  • base 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