ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como son los Fundamentos de bases de datos


Enviado por   •  26 de Noviembre de 2017  •  Apuntes  •  508 Palabras (3 Páginas)  •  137 Visitas

Página 1 de 3

¿Qué es?

El término base de datos objeto-relacional  (ORDBMS) se usa para describir una base de datos que ha evolucionado desde el modelo relacional y el modelo orientado a objetos hasta una base de datos híbrida, que contiene ambas tecnologías: relacional y de objetos.

De esta forma nuevos tipos de datos y funciones pueden ser usadas en nuestra base de datos. (aparte de los tipos de datos tradicionales como… bla bla)

Una idea básica de las BDOR es que el usuario pueda crear sus propios tipos de datos, para ser utilizados en aquella tecnología que permita la implementación de tipos de datos predefinidos.

Un poco de historia.

El modelo objeto-relacional tuvo sus inicios en la década de los 90, como resultado de investigación y en la búsqueda de poder aplicar conceptos de programación orientada a objetos (POO) junto con bases de datos relacionales. Aquí también surge el proyecto llamado POSTGRES liderado por Michael Stonebraker.

Object Management Group fue formada en 1991 como una organización independiente para estandarizar los sistemas de almacenamiento orientados a objetos  centrándose en los siguientes aspectos:

>Modelo de objetos

>Lenguaje de definición de objetos

>Lenguaje de consulta de objetos

¿Para qué se usa?

Se implementa en una aplicación cuando se desea integrar de forma nativa la comunicación con la base de datos permitiendo separar la aplicación de una plataforma específica de almacenamiento de datos. Se implementa también cuando se desea trabajar con tipos de datos más complejos. (Como imágenes, audio, .. etc)

Además las aplicaciones prácticas de los SGBD objeto-relaciones se dan en diversas áreas. Entre éstas, se incluyen: las áreas de la gestión inmobiliaria, la búsqueda imágenes, medicina etc.

Características.

El modelo objeto-relacional enfatiza que para su desarrollo el uso de objetos puede ser un equivalente en el modelo relacional a las tablas, es decir,  en el modelo los objetos son la abstracción de elementos del mundo real.

El modelo objeto-relacional adicionalmente tiene otras características que por ejemplo no están presente en el modelo relacional,  tales como lo son la herencia y el polimorfismo que hacen parte de este modelo.(una tabla heredaa atriubtos de otra… bla bla bla)

Lenguaje de consulta 2.

Para realizar consultas implementando el modelo objeto-relación se puede usar la técnica ORM (object relational mapping) para manejar este tipo de consultas relacionadas con objetos.

ORM es utilizado para convertir los datos entre sistemas de tipo de datos incompatibles como bases de datos relacionales y lenguajes orientados a objetos  y también  posibilita el uso de las características propias de la orientación a objetos (básicamente herencia y polimorfismo).

ORMs más utilizados

...

Descargar como (para miembros actualizados)  txt (3.5 Kb)   pdf (52.9 Kb)   docx (11.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com