Base De Datos

Páginas: 12 (2890 palabras) Publicado: 14 de octubre de 2015



INDICE

INTRODUCCION 3
CONCEPTOS 4
A.   Identidad De  Objetos 4
B.  Constructores De Tipos 5
C. Encapsulamiento 5
D.  Compatibilidad Con  Lenguajes De Programación 6
E.  Jerarquía De Tipos Y Herencia 6
F. Manejo De Objetos Complejos 7
G. Polimorfismo 7
H. Creación De Versiones 7
CARACTERÍSTICAS DE BD OO 8
Características Obligatorias 9
VENTAJAS E INCONVENIENTES DE LAS BASE DE DATOS ORIENTADASA OBJETOS 9
Las ventajas de un Sistema Gestor de Bases de Datos Orientadas a Objetos 9
Los inconvenientes de un Sistema Gestor de Bases de Datos Orientadas a Objetos 10
CONCLUSION 12
BIBLIOGRAFIA 13








INTRODUCCION

Las Bases de datos orientados a objetos se propusieron con la idea de satisfacer las necesidades de las aplicaciones más complejas. El enfoque orientado a objetos ofrece laflexibilidad para cumplir con algunos de estos requerimientos sin estar limitado por los tipos de datos y los lenguajes de consulta disponibles en los sistemas de bases de datos tradicionales.
Como cualquier Bases de Datos programable, una Base de Datos Orientada a Objetos (BDOO) proporciona un ambiente para el desarrollo de aplicaciones y un depósito persistente listo para su explotación. Una BDOOalmacena 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.
Otro motivo para la creaci´on de las bases de datos orientadas a objetos es el creciente uso de los lenguajes orientados a objetos para desarrollar aplicaciones. Las bases de datos se han convertido en piezas fundamentales de muchossistemas de informaci´on y las bases de datos tradicionales son dif´ıciles de utilizar cuando las aplicaciones que acceden a ellas est´an escritas en un lenguaje de programaci´on orientado a objetos como C++, Smalltalk o Java. Las bases de datos orientadas a objetos se han disen˜ado para que se puedan integrar directamente con aplicaciones desarrolladas con lenguajes orientados a objetos,habiendo adoptado muchos de los conceptos de estos lenguajes.





















CONCEPTOS

Una base de datos es una colección de datos que puede constituirse de forma que sus contenidos puedan permitirse el encapsular, tramitarse y renovarse sencillamente, elementos de datos, sus características, atributos y el código que opera sobre ellos en elementos complejos llamados objetos. Las base dedatos están constituida por objetos, que pueden ser de muy diversos tipos, y sobre los cuales se encuentran definidas unas operaciones donde interactúan y se integran con las de un lenguaje de programación orientado a objetos, es decir, que los componentes de la base de datos son objetos de los lenguajes de programación además que este tipo de base de datos están diseñadas para trabajar conlenguajes orientados a objetos también manipulan datos complejos de forma rápida y segura.


Los principales conceptos que se utilizan en las Bases de Datos Orientada a  Objetos (BDOO) son las siguientes:

· Identidad de objetos
· Constructores de tipos
· Encapsulamiento
· Compatibilidad con los lenguajes de programación
· Jerarquías de tipos y herencia
· Manejo de objetos complejos
· Polimorfismo ysobrecarga de operadores  y
· Creación de versiones.
 
A.   Identidad De  Objetos

Un sistema de BDOO provee una identidad única a cada objeto independiente almacenado en la base de datos. Esta identidad única suele implementarse con un identificador de objeto único, generado por el sistema, u OID. El valor de un OID no es visible para el usuario externo, sino que el sistema lo utiliza a nivelinterno para identificar cada objeto de manera única y para crear y manejar las referencias entre objetos.
Algunos modelos de datos OO requieren que todo se represente como un objeto, ya sea un valor simple o un objeto complejo; así, todo valor básico, como un entero, una cadena o un valor booleano, tiene un OID. Con ello dos valores básicos pueden tener diferentes OID, lo cual es muy útil en algunos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS