Você está na página 1de 4

Constituye una alternativa para la organizacin y representacin de la informacin que se

pretende almacenar en una base de datos. Se trata de un modelo terico matemtico.


Es el modelo ms utilizado en la actualidad para implementar bases de datos ya
planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que estn
guardados en tablas), y a travs de dichas conexiones relacionar los datos de ambas tablas.
El carcter formal del modelo relacional hace relativamente sencilla su representacin y
gestin por medio de herramientas informtica un ejemplo de ello est claramente plsql
developer entre otras.
Nosotros haremos referencia a un modelo relacional en comn que es el
ORI ENTADO A OBJ ETOS. El cual el trmino para describir una base de
datos objeto- relacional es que una base de datos ha evolucionado, esto quiere decir que
desde el modelo relacional hasta una base de datos hibrida es decir contiene ambas
tecnologas.
1.Introduccion:
Aqu hablaremos ya introducindonos un poco ms en el tema y aclararemos que
necesitamos en primera instancia como es la necesidad de tipo de datos, es decir nuevos
campos de aplicacin, tipos de datos ms complejos con codificaciones binarias y
especiales, mtodos especficos de tratamiento orientados a objetos.
Las bases de datos objeto- relacionales (ej: oracle) son compatibles, as los usuarios
pueden pasar sus aplicaciones actuales sobre bases relacionales al nuevo modelo sin
tener que reescribirlas y posteriormente utilizan las funciones orientadas a objetos como
son:
Identidad de objetos
Constructores de tipos
Encapsulamiento
Compatibilidad con los lenguajes de programacin
Jerarquas de tipos y herencia
Manejo de objetos complejos
Polimorfismo y sobrecarga de operadores y
Creacin de versiones.

Las primeras bases de datos orientadas a objeto puras no admitan las capacidades
estndar de una consulta por la tecnologa que exista en esos momentos, esto sucedi a
finales de los aos 80 y principios de los 90, la composicin cambiante y la necesidad
de incluir grficos, videos, audio, diagramas, huellas digitales y sonido, entre otras
motivaron al cambio ya que se necesitaba una nueva tecnologa basada en conceptos
de programacin orientado a objetos.
Dentro de estas nuevas tecnologas que aparecieron, este trabajo se centra en las bases
de datos objeto-relacionales y orientados a objetos.

Una base de datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos, que son los mismos conceptos que se
dan para la programacin orientada objeto tambin, simplemente se har una resea
explicita como:
Encapsulacin - Propiedad que permite ocultar la informacin al resto de los
objetos, impidiendo as accesos incorrectos o conflictos.
Herencia - Propiedad a travs de la cual los objetos heredan comportamiento dentro
de una jerarqua de clases.
Polimorfismo - Propiedad de una operacin mediante la cual puede ser aplicada a
distintos tipos de objetos.
Una breve explicacin de lo que tambin son las bases de datos orientadas a objetos, es que
los usuarios pueden definir operaciones sobre los datos como parte de la definicin de base
de datos(es decir tal como en la programacin se visualiza esto). Hacemos referencia a una
operacin que es decir como la funcin que se divide en dos partes como la interfaz y los
tipos de datos de tu argumento, la implementacin o mtodo que es la operacin que se
especifica separadamente y puede modificarse. No obstante actualmente existen programas
que nos ayudan a hacer un correcto uso de estos complementos que necesitamos.
1.2 Bases de Datos Orientadas a Objetos

lo que nos referimos en cuanto a la orientacin a objetos es una metodologa modelada y
desarrollada bajo conceptos, que se define como principios y desarrollo basados en
estructuras, el mismo que deber interactuar con otros objetos representando una entidad en
el mundo real. Las bases de datos orientadas a objetos estn diseadas para capturar datos
que a su vez tengan objetos que interacten entre s.
1.2.1Estructura de una BD OO
En una estructura de datos tambin se toma en cuenta lo que pasa con los datos es decir que
existe un proceso llamado encapsulamientos donde el cdigo relaciona cada dato con cada
objeto de la unidad, realizando interacciones propias de lo que se vaya a realizar,
encargndose el sistema mediante mensajes, esta estructura propiamente se deriva asi:
Un conjunto de variables que contiene los datos del objeto; las variables corresponden
con los atributos del modelo E-R.

Un conjunto de mensajes a los que responde; cada mensaje puede o no tener
parmetros o tener uno o varios.

Un conjunto de mtodos, cada uno de los cuales es el cdigo que implementa un
mensaje; el mtodo devuelve un valor como respuesta al mensaje.


















http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r88166.PDF
Universidad de castilla la mancha, con autores como
Bertino, E., Martino, L. Sistemas de bases de datos orientadas a objetos. Concepto y
arquitecturas.. Addison-Wesley/ Diaz de Santos 1995. USA.

http://repo.uta.edu.ec/handle/123456789/372
universidad tcnica de ambato
http://modelosbd2012t1.wordpress.com/2012/01/27/bases-de-datos-orientados-a-objetos/

Bases de Datos
Modelos, Lenguajes, Diseos
James L. Johnson.

Sistemas de Bases de Datos
Elmasri / Nawathe.

Fundamentos de Bases de Datos
Henry Korth/ Abraham Silverschatz/Sudargham.


aviso: los links a medida que ire desarrollando el tema ire poniendo los 20 links

Você também pode gostar