La Electricidad Y La Electrónica Trabajo Tecnología.pdf
Historia delas bases de datos orientada a objetos.
1. Base de datos orientadas a objetos
Tema: Historia de las bases de datos orientadas a
objetos
Ing. Informática
Alumno: Noel Ruiz Jiménez
Santiago Pinotepa nacional Oaxaca, abril del 2015
2. Introducción
Esta presentación nos habla acerca de la base de
datos orientadas a objetos la cual es la más usada
en la actualidad, la información aquí presentada
solo es lo mas esencial que; de alguna manera
nos ayudará para tener el conocimiento básico de
lo que es en sí una base de datos orientada a
objetos.
Existen muchas bases de datos pero ésta es la
que tiene mayor utilidad en la actualidad.
3. Historia de las BD orientadas a
objetos
Las BD tuvo sus inicios en los años 60 pero en la
década de los 90 tuvo su mayor auge e
implementación, surgen debido a la necesidad de
facilitar la programación incorporando objetos del
mundo real, haciendo que la programación
orientada nos acerque más a la vida real.
En una base de datos orientada a objetos, la
información se presenta como objetos, para su
mejor manipulación y comprensión.
4. Principales conceptos utilizados en
BD orientadas a objetos.
Clases: se utilizan para representar entidades o
conceptos.
Objetos: representa alguna entidad de la vida real.
Herencia: facilita la creación de objetos a partir de otros
ya existentes heredando atributos y métodos de la clase
principal.
Polimorfismo: se refiere a la propiedad de enviar
mensajes sintácticamente iguales a objetos de tipos
distintos.
Encapsulamiento: se refiere al ocultamiento de los
miembros de un objeto.
5. Ventajas
Flexible
Rápida
Manipulación de objetos complejos.
Mayor capacidad de modelado.
Lenguaje de consulta mas expresivo.
Mayores prestaciones.
6. Desventajas
Inmadurez
Carencia de estándares.
Carencia de experiencia por parte del usuario.
Carencia de un modelado de datos universal.
La optimización de consultas, compromete la
encapsulación.
8. BDOO vs BD Relacionales
BD Orientadas a Objetos.
Un objeto está modelando una situación o
entidad del mundo real, al tener una
identificación única.
Es capaz de representar situaciones del mundo
real.
Define el OID (Object Identity) que proveerá el
sistema y le otorgará al objeto su identidad
única. No puede ser cambiado ni introducido por
el usuario.
permite definir nuevas clases así como utilizar la
herencia para extender las ya creadas.
9. BDOO vs BD Relacionales
BD Relacionales
Define las tuplas como “instancias específicas
de una entidad” con un identificador único y las
propiedades de esa entidad.
Sólo trabaja con entidades, por lo tanto, si se
quisiera modelar situaciones habría que
adaptarlas.
Utiliza el concepto de Clave Primaria para
identificar a sus entidades de una manera única.
Sólo permitían tipos de datos simples ofrecidos
por SQL y en última instancia por el sistema
gestor.