M0286_Libro Curso
2: Avanzado en Android
2.4. Bases de Datos SQLite SQLite es un potente motor de base de datos, creado en el año 2000 por el Dr. Richard Hipp. Podríamos decir, que se trata del motor más usado en el mundo, ya que se encuentra presente tanto en el iPhone , como en los teléfonos Symbian , en el Mozilla Firefox , en PHP , en Skype , en Mac OS X , en Adobe AIR , en Solaris y en muchas otras plataformas y sistemas. Puedes ampliar información visitando su página web http://sqlite.org.
Los motivos por los que se ha hecho tan popular son: ■ Pequeño: la versión actual ocupa aproximadamente los 150KB.
■ Gratuito: esta para su descarga en el dominio público y no cobran por su uso. ■ No es necesaria su configuración o administración, ya que no dispone de servidor, archivo de configuración ni necesita de un administrador. Tenemos que tener en cuenta que una BBDD de SQLite únicamente es un archivo. Ese archivo lo podemos mover e incluso copiar a otro sistema (como a nuestro disco duro del ordenador) y funcionará perfectamente. Ese archivo está almacenado en el siguiente directorio data/data/nombreDelPaquete/databases:
Figura 2.10. Archivo que SQLite emplea para la BBDD.
Sería importante saber, o por lo menos, poseer ciertos conocimientos de SQL. Si este no es el caso, vamos a realizar una breve introducción a ello, pero sería necesario que se realizara algún curso o tutorial al respecto. Las BBDD funcionan de la siguiente manera. Nosotros enviamos instrucciones y obtenemos resultados. Existen tres tipos: DDL, de consulta y de modificación.
123
Made with FlippingBook - Online catalogs