Diferencia entre revisiones de «Prog Acceso a base de datos de objetos»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 41: Línea 41:
 
<br />
 
<br />
 
=Como usar ObjectDB con JPA=
 
=Como usar ObjectDB con JPA=
 +
  
 
* Consultar [ https://www.objectdb.com/tutorial/jpa/start este enlace].
 
* Consultar [ https://www.objectdb.com/tutorial/jpa/start este enlace].
 +
 +
* Más información sobre la API JPA [https://www.ibm.com/support/knowledgecenter/es/SSAW57_8.5.5/com.ibm.websphere.wlp.nd.doc/ae/cwlp_jpa.html en este enlace].
  
  

Revisión del 14:59 30 abr 2018

Introducción

  • Una Base de Datos Orientada a Objetos (BDOO o Object Oriented DataBase OODB en inglés) es una base de datos en la que vamos a poder guardar objetos (en vez de tablas que es lo que hacen las bases de datos relacionales).
  • Podemos ver en este enlace una relación de bases de datos orientada a objetos disponibles.


  • Aunque no es de este tema, debemos diferencia una base de datos de un Sistema Gestor de Base de Datos. Podéis consultar este enlace.


  • El uso de bases de datos nos van a permitir guardar la información y que esta se mantenga en el tiempo para poder ser utilizada posteriormente. Este concepto se denomina persistencia de datos.



Posibles base de datos de Objetos


  • db4o: La última versión con licencia GPL es del año 2011. Dejó de desarrollarse en Octubre del 2014. Ahora mismo no funciona ningún enlace a su sitio web.
  • HypergraphDB.
  • Virtuoso Universal Server.
  • Object Database: Se puede probar con un máximo de 10 clases y un millón de objetos. Más información en este enlace.
  • velocitydb: Necesita definir el modelo de datos en Windows ya que funciona con .NET. Después es posible conectarse a la base de datos sin necesidad de ser Windows el sistema operativo empleado.
  • eyedb: Desde Mayo del 2009 no han sacado nuevas versiones.
  • mongodb: Almacenamiento en la nube.




Como usar db4o



Como usar ObjectDB con JPA





-- Ángel D. Fernández González -- (2017).