Vous êtes sur la page 1sur 4

Base de datos Orientada a Objetos

Cyndi Bugarin Sanchez


cindy.bugarin@gmail.com
Computacin Informtica
Instituto Superior Sise

RESUMEN
Las siguientes lneas nos darn a conocer que es una base de datos orientada a objetos y porque se le
asigna el nombre, adems no mostrara la estructura y sus desventajas

Palabras clave: Objeto, OO


INTRODUCCIN
Una base de datos es una entidad en la cual almacenamos mucha informacin y de todo tipo, la misma que
puede ser utilizada por muchos usuarios, una base de datos orientada a objetos almacenan y manipulan
informacin que puede ser digitalizada, proporcionan una estructura flexible con un rpido acceso, con gran
capacidad de modificacin, esta BDOO es la evolucin de las BD porque es orienta a la programacin a
objetos.

RESEA HISTORICA
A los finales de los 80s aparecieron una de las primeras Base de Datos orienta a Objetos es una base de
datos inteligente orientada a objetos, est diseada para ser eficaz, evita el acceso a los datos; esto es
mediante los mtodos almacenados en ella. Es ms segura ya que no permite tener acceso a los objetos;
siempre para poder ingresar se tiene que por los mtodos que haya utilizado el programador.

1.- Base de datos Orientada a Objetos:


Cuando se unen las caractersticas de una base de datos con las de un lenguaje de programacin orientada
a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS, object database
management system), el mismo que hace que los objetos de la base de datos aparezcan como objetos de un
lenguaje de programacin en uno o ms lenguajes de programacin a los que d soporte, el ODBMS
extiende los lenguajes con datos persistentes de forma transparente, control de concurrencia, recuperacin de
datos, consultas asociativas y otras capacidades.

BDOO

La BDOO est diseada para trabajar en conjunto con lenguajes de programacin orientado a objetos como
Java, C#, Visual Basic.NET y C++.

2.- CARACTERSTICAS
Al momento de realizar una base de datos orientada a objetos se debe tener en cuentas las siguientes
caractersticas que estn divididas en tres grupos:
Mandatorias.- Son aquellas obligatorias.
Opcionales.-No son obligatorias y se ponen para hacer que el sistema sea mejor.
Abiertas.-Son aquellas en las que el diseador puede poner de su parte y que estn relacionadas con la
programacin.
Las bases de datos orientadas a objetos (BDOO) se disean para trabajar con lenguajes de programacin
como Java, C#, C++ y Visual basic.Net

3.- Qu es O.O?
Es un objeto, algo real donde se almacenan datos y los mtodos que controlan dichos datos.
Ejemplo:
En una empresa EMPLEADO se aplica a los objetos que son personas empleadas por alguna organizacin
alguna INSTANCIA podra ser Juan Prez, Mara Snchez etc.
Tipo de Objeto: es una categora de objeto.
Ejem: EMPLEADO. Un objeto es una Instancia de un tipo de objeto. PERSONA (Juan Prez)Encapsulado: es
el resultado ( o acto) de ocultar los detalles de implantacin de un objeto respecto de su usuario.Una Solicitud:
invoca una operacin especfica, con uno ms objetos como parmetros. Es decir, es para que se lleve
acabo la operacin indicada y que se produzca el resultado. En consecuencia las implantaciones se refieren a
los objetos como solicitudes.
En esos mundos OO, el conocimiento se descentraliza en todos los objetos que lo componen, cada objeto es
independiente sabe hacer su trabajo y no y no se relacionan como los otros hacen lo suyo, pero sabe que lo
hace y qu es lo que puede hacer. "La orientacin a objetos proporciona una solucin que conduce a un
Universo de Objetos 'bien educados' que se piden de manera corts, concederse mutuamente sus deseos".

4.- PROPIEDADES
Encapsulacin.- Propiedad que permite ocultar la informacin al resto de los objetos, impidiendo as accesos
incorrectos o conflictos.

BDOO

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.

VENTAJAS

Manipula datos complejos de forma rpida


Flexibilidad

Elimina por completo la necesidad de ORMs1 (impedancia), con su consecuente mejora en


desempeo.

DESVENTAJAS

Mecanismos de consulta muy primitivos, sin un estndar independiente de la plataforma aceptado.


Imposibilidad de procedimientos almacenados, ya que los objetos solo pueden ser consultados en el
cliente.

Inmadurez en el mercado

No hay agrupamiento fsico de objetos

Su limitacin suele residir en su especializacin, ya que suelen estar diseadas para un tipo
particular de objetos (por ejemplo, una base de datos para un programa de CAD).

1. CONCLUSIONES

Bibliografia

BDOO

BDOO