Vous êtes sur la page 1sur 5

INSTITUTO TECNOLÓGICO SUPERIOR DE TEZIUTLÁN

ASIGNATURA:

TOPICOS DE BASES DE DATOS

DOCENTE:

VAZQUEZ BENITO EMMANUEL

MARTÍNEZ LUJAN DANIEL ALDAIR

ENSAYO

“BASES DE DATOS ORIENTADA A OBJETOS”

TEZIUTLÁN, PUÉ; A 07 DE OCTUBRE DE 2018


Introducción

Anteriormente los modelos de bases de datos como el relacional, red y


jerárquico, eran capaces de satisfacer exitosamente las necesidades, esto en
cuanto a bases de datos se trataba. Sin embargo, estas presentan deficiencias
en aplicaciones más complicadas o sofisticadas como, por ejemplo, los
experimentos científicos, los sistemas de información geográfica o los sistemas
multimedia. Además, la información a almacenar en los sistemas de información
también crece en complejidad, pudiendo necesitarse almacenar gráficos, vídeo,
audio, diagramas, huellas digitales, así como los tradicionales números, textos,
etc.

Las bases de datos orientados a objetos se crearon para satisfacer las


necesidades de estas nuevas aplicaciones. Ofreciendo flexibilidad para manejar
algunos de estos requisitos. Una característica clave de las bases de datos
orientadas a objetos es la potencia de proporcionar al diseñador permitirle
especificar tanto la estructura de objetos complejos, como las operaciones que
se pueden aplicar sobre dichos objetos.

Las bases de datos orientadas a objetos se han diseñado para que se puedan
integrar directamente con aplicaciones desarrolladas con lenguajes orientados a
objetos.

Desarrollo

La tecnología de base de datos relacional no puede manejar las necesidades de


los sistemas de información complejos. El desafío con los sistemas de bases de
datos relacionales es que requieren que el desarrollador de la aplicación fuerce
un modelo de información en tablas donde las relaciones entre entidades estén
definidas por valores.

La orientación a objetos se está acercando a expresar respuestas a los


problemas de una manera más natural y fácil de entender. En lugar de usar un
lenguaje como SQL para definir, recuperar y manipular datos, las BDOO usan
definiciones de clase y lenguaje OO tradicional, como C ++, Smalltalk o Java,
construcciones para delimitar y acceder a los datos. El ODBMS es una extensión
multiusuario y persistente de las estructuras de datos de lenguaje en memoria.
Lo que significa que el cliente es el programa C ++, Smalltalk o Java, el servidor
es la BDOO, no hay intermediarios visuales como RPC o SQL.

Otros puntos fuertes de la orientación a objetos, como la herencia, permiten


desarrollar soluciones para problemas complejos de manera incremental al
definir nuevos objetos en términos de objetos definidos previamente. El
polimorfismo y el enlace dinámico son características potentes orientadas a
objetos que permiten componer objetos para brindar soluciones sin tener que
escribir código específico para cada objeto. Todas estas capacidades se unen
de forma sinérgica para proporcionar importantes ventajas de productividad para
los desarrolladores de aplicaciones de base de datos.

Como cualquier Bases de Datos programable, una Base de Datos Orientada a


Objetos proporciona un ambiente para el desarrollo de aplicaciones y un depósito
persistente listo para su explotación. Una BDOO almacena y manipula
información que puede ser digitalizada (presentada) como objetos, además
proporciona un acceso ágil y permite una gran capacidad de manipulación.

Este modelo, bastante reciente, y propio de los modelos informáticos orientados


a objetos, trata de almacenar en la base de datos los objetos completos (estado
y comportamiento).

Una base de datos orientada a objetos es una base de datos que incorpora todos
los conceptos importantes del paradigma de objetos:

 Encapsulación
 Herencia
 Polimorfismo

La programación orientada a objetos permite un poderoso modelo innovador


para escribir software de computadora. El objetivo principal de una BDOO es
proporcionar servicios de gestión de datos consistentes, independientes de
datos, seguros, controlados y extensibles para soportar el paradigma de
modelado orientado a objetos. Los productos BDOO de hoy en día se están
moviendo rápidamente para proporcionar la mayoría de estas capacidades.
Muchos de los productos actuales son BDOO de segunda generación que han
incorporado las lecciones aprendidas de los productos de primera generación.
Dada la importancia y el interés en las tecnologías orientadas a objetos, existe
una presión sustancial en el mercado para impulsar los productos BDOO debido
a las características y capacidades valiosas que ofrecen las bases de datos
orientadas a objetos. Esto continuará avanzando la tecnología de bases de datos
orientadas a objetos a una velocidad muy rápida. El desarrollo de aplicaciones
de bases de datos orientadas a objetos aumenta la productividad gracias a la
capacidad frecuente de poder reutilizar el código.

Conclusión

En la época tan tecnológica que estamos viviendo las bases de datos más que
un apoyo se han vuelto una verdadera necesidad, se han cambiado las grandes
cantidades de papeles archivados, la información está al alcance en el momento
y sin mucho esfuerzo, basta con hacer una simple consulta para obtener la
información deseada. Aunque las bases de datos, actualmente, solo pueden
realizarse y modificarse por medio de un equipo de cómputo, espero que la
tecnología avance y en pocos años convertir a los Smartphone en pequeñas
computadoras que nos permitan manejar la base de datos.

Bibliografías

https://www.ecured.cu/Bases_de_datos_orientadas_a_objetos

http://www.cs.us.es/blogs/bd2012/files/2012/09/BD-Tema-5.pdf

https://modelosbd2012t1.wordpress.com/2012/01/27/bases-de-datos-
orientados-a-objetos/

Vous aimerez peut-être aussi