Want to create interactive content? It’s easy in Genially!

Get started free

APACHE DERBY

Juliana Sanchezvarela

Created on August 18, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Memories Presentation

Pechakucha Presentation

Decades Presentation

Color and Shapes Presentation

Historical Presentation

To the Moon Presentation

Projection Presentation

Transcript

APACHE DERBY

MATEO AGUIRRE HOYOS JULIANA SANCHEZ VARELA MARIA ALEJANDRA MUÑOZ ZULUAGA

¿ QUE ES ?

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 tamaño 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.

PARA QUE SIRVE

Apache derby es una herramienta que sirve para almacenar datos que también te permite crear, editar y ejecutar datos de forma rapida y sencilla en el cual el mecanismo es la consulta de datos y todos los datos relacionados con las bases la cual tiene una licencia llamada apache 2.0 que nos ayuda hacer las cosas eficazmente y no tiene muchas complicaciones.

CARACTERISTICAS

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

DESVENTAJAS

VENTAJAS

  • Es un jar de 2mb.
  • Esta basado en java, usa los estandares de JDBC y SQL.
  • Tiene la opción 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.
  • Manipulación de Objetos complejos en forma rápida y ágil.

La falta de estándares en la industria orientadas a objetos. Sin embargo, el “Grupo Manejador de Objetos” (OMG), es una Organización Internacional de Proveedores de Sistemas de Información y usuarios dedicada a promover estándares para el desarrollo de aplicaciones y sistemas orientados a objetos en ambiente de cómputos de red.

MODOS DE DESPLIEGUE

apache derby puede ser desplegada de dos formas

Servidor

Incrustada

"Es el modo tradicional de las bases de datos. En este caso permite que se puedan conectar a ella múltiples usuarios. La base de datos se ejecutará en una Java Virtual Machine (JVM) que estará desplegada en un servidor. Se conoce como Derby Network Server. Y funciona en una configuración cliente/servidor.

Es ejecutada como una aplicación Java. En este caso la base de datos corre en la misma Java Virtual Machine (JVM) que la aplicación. El arranque de la aplicación se hace en el mismo momento que arranca la aplicación. En este caso estamos ejecutando los datos en memoria

EN QUE MOMENTO SE UTILIZA

Se utiliza en el momento en el cual se requiere crear una tabla o actualizar, recuperar o insertar algun tipo de datos

criterios tecnicos

Eimlementa el mcaniso llamado aqua data studio, el cual esuna herramienta de consulta de datos, que permite crear, editar y ejecutar consultas rapidas y scripts SQL

¡GRACIAS!

Lorem ipsum dolor