Você está na página 1de 2

Apache_Derby Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser empotrado en aplicaciones

Java y utilizado para procesos de transacciones online. Tiene un tamao de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB.

Contenido
1 Historia 2 Caractersticas 3 Ventajas 4 Desventajas 5 Fuente

Historia
Apache Derby tiene su origen en la empresa Cloudscape Inc, en Oakland, California que se funden 1996 para desarrollar una tecnologa de base de datos para Java. La primera versin del motor de base de datos, que por entonces se llam JBMS, tuvo lugar en 1997. Posteriormente el producto fue renombrado como Cloudscapey aparecieron versiones nuevas cada seis meses. En 1999 InformixSoftware, Inc., adquiri Cloudscape, Inc. En 2001 IBM adquiri los activos de Informix Software, incluyendo Cloudscape. El motor de base de datos fue renombrado a IBMCloudscapey continuaron apareciendo versiones, enfocadas principalmente a usos embebidos en productos Java de IBM y middleware. En agosto de 2004 IBM cedi el cdigo a la Apache Software Foundation para Derby, un proyecto patrocinado por el proyecto Apache DB. En julio de 2005 el proyecto Derby continudesarro llndose como subproyecto base de datos de alto nivel en Apache. Sun se uni al proyecto Derby con el objetivo de utilizar como componente en sus propios productos, y con el lanzamiento de Java 6 en diciembre de 2006, Sun comenz a empaquetar Derby en el JDK llamado Java DB.En marzo de 2007 IBM anunci que podra comenzar a hacer marketing y dar soporte para el producto Cloudscape, pero que continuara contribuyendo con el proyecto Apache Derby.

Caractersticas
Es muy liviano, cerca de 2 MB para el motor de la base y el driver JDBC embebido. Est basado en Java, JDBC y estndares SQL. Provee un driver JDBC que permite embeber a Derby en cualquier solucin Java. Soporta el modo cliente/servidor. Es facil de instalar, desplegar y usar.

Ventajas
Es un jar de 2mb. Esta basado en java, usa los estandares de JDBC y SQL. Tiene la opcin del manejador de base de datos empotrado,embedido, encajado. Soporta la arquitectura cliente/servidor. Flexibilidad Manejo de Datos Complejos. BDOO-Ajusta al espacio necesario y elimina espacio desperdiciado. Manipulacin de Objetos complejos en forma rpida y gil.

Contenido

Apache_Derby

Desventajas
La falta de estndares en la industria orientadas a objetos. Sin embargo, el ?Grupo Manejador de Objetos? (OMG), es una Organizacin Internacional de Proveedores de Sistemas de Informacin y usuarios dedicada a promover estndares para el desarrollo de aplicaciones y sistemas orientados a objetos en ambiente de cmputos de red.

Fuente
http://www.dosideas.com/wiki/Apache_Derby http://fresqui.com/tecnologia/software/apache-derby-una-base-de-datos-relacional-en-java-en-ingles/-15462 http://www.slideshare.net/guestf9c5f7/base-de-datos-orientada-a-objetos http://es.scribd.com/doc/56607184/Apache-Derby

Desventajas

Você também pode gostar