BD4O
Páginas: 4 (770 palabras)
Publicado: 18 de marzo de 2013
SEP
INTRODUCCIÓN A DB4O
Db4o tiene un trabajo fácil de hacer. Es una base de datos que está diseñado específicamente paraproporcionar persistencia para programas orientados a objetos. Persistencia de objetos es la capacidad de guardar los objetos de un sistema para que existan. En el actual entorno informático, esta es unacaracterística muy importante. Después de todo, si está ejecutando una banca sistema, usted no desea que los objetos que representan las cuentas de sus clientes deban ser transitorios en otras palabras,que sólo existen en la memoria del sistema.
Existen varias metodologías para hacer que los objetos persistentes mediante el almacenamiento estén de forma permanente a un dispositivo de almacenamientoduradero. Por ejemplo, la serialización convierte un objeto en un flujo de datos que se pueden escribir y leer desde un archivo. Sin embargo, mientras que la serialización es fácilmente implementada,es bastante limitado en la forma de acceder a la información que ha almacenado.
Como resultado, guardar el estado de un único objeto puede implicar la división de los valores de sus atributos entredos o más tablas relacionales.
Para utilizar una base de datos relacional para poder almacenar sus objetos, es necesario crear una tabla de base de datos con columnas que coincidan con los camposde cada clase que desea conservar. Además, su aplicación debe hablar un idioma que comprenda la base de datos. Por ejemplo, JDBC y ADO.NET ambos proporcionan la capacidad para integrar sentencias SQLen código y ejecutarlas en la base de datos. Así, una objeto cliente puede consistir de atributos que representan a nombre de un cliente, apellido y la dirección. Estos datos se almacenan utilizandouna sentencia INSERT de SQL.
Persistencia transparente
Esta es la capacidad de manipular directamente los datos almacenados en una base de datos utilizando un lenguaje de programación de objeto...
Leer documento completo
Regístrate para leer el documento completo.