Profesor: ING.IVAN PETRLIK AZABACHE Base de datos con Sqlite y Android
Sqlite SQLite es un sistema de gestin de bases de datos relacional compatible con ACID, y que est contenida en una relativamente pequea (~275 kiB) biblioteca en C. SQLite es un proyecto de dominio pblico creado por D. Richard Hipp. Es una base de datos transaccional que ocupa una porcin pequea de datos en memoria, por esto mismo es perfecto para dispositivos mviles. Descargar el Sqlite Para descargar el Sqlite primeramente se tiene que ir a la siguiente direccin electrnica:
A continuacin vamos a ir al men Download
Si ests trabajando en el cualquier sistema operativo , aqu tenemos las versiones que usted puede utilizar , dependiendo del sistema en la que ests trabajando , nosotros vamos a descargar una versin del sistema Windows que a continuacin vamos a mostrar en la siguiente figura :
Dar clic a esta opcin
Luego que se descargar se tiene que desempaquetar para luego ejecutar un archivo *.exe que nos mostrara una consola lista para empezar a aplicar las sentencias sqlite. Empaquetado Desempaquetado Ejecutado
Utilizando la consola del SQlite Creando una Tabla
Ejemplo:
Aqu se tiene que descargar
create table persona ( codigo integer primary key autoincrement, nombre text not null, apellido text not null ) ;
Insertando Registros
Ejemplo:
Mostrar Registros
Ejemplo:
Insert into persona(nombre,apellido) values(IVAN,PETRLIK); Insert into persona(nombre,apellido) values(LARISSA,PETRLIK); Insert into persona(nombre,apellido) values(ALBERTO,PETRLIK);
Select * from persona Eliminar Registro
Ejemplo:
Modificar Registro
Ejemplo:
Delete from persona where cdigo=1 ; update persona set nombre=larissa , apellido=petrlik where codigo=2 SQLite en Firefox Primeramente usted debe de tener instalado en navegador Firefox, despus tiene que descargar un complemento me permita implementar el manejador SQlite. A continuacin vamos a mostrar los pasos para poder implementar el SQlite en el navegador Firefox.
Aparece una ventana donde se tiene que buscar el manejador SQLite y cuando se logr encontrar el componente se tiene que presionar el botn instalar , a continuacin vamos a mostrar una figura donde nos grafica lo que estamos diciendo.
Dar clic en Complementos Presionar el botn Instalar Cuando termina de instalar el componente, se tiene que ir al men Herramientas y encontraras una opcin que nos permite cargar el manejador de base de datos SQlite.
Luego aparece una ventana que representa el manejador de base de datos SQlite .
Presionar la opcin SQlite Manager A continuacin vamos a crear una base de datos
Creando una Tabla
Despus que hemos terminado de crear la base de datos y la tabla persona , ahora vamos a aplicar las sentencias SQL manualmente. Aplicando la sentencia SQL select
Aplicando la sentencia SQL Insert
Aplicando la sentencia SQL delete
Aplicando la sentencia SQL Update
Registro Eliminado
Registro Modificado DESARROLLANDO UNA APLICACIN ANDROID CON CONEXIN A LA BASE DE DATOS SQLITE Desarrollar una aplicacin mvil en android que me permita ingresar por teclado los campos : nombre, apellido , DNI y adems me permita mostrar por pantalla dichos registros (Utilizar la clase SQLiteOpenHelper)
Solucin: Primeramente se tiene que crear un proyecto en el eclipse y adems se tiene que realizar el siguiente diseo en el archivo main.xml
Despus que se ha terminado el disear la interfaz grfica del usuario, ahora vamos a crear un conjunto de clases en el paquete EMPRESA.ADROID.PRINCIPAL
Ahora vamos a mostrar el contenido de cdigo d cada una de estas clases: MySQLiteHelper.java
Persona.java Clase que hereda de SQLiteOpenHelper que me permite la creacin de la base de datos y las correspondientes tablas Clase Bean que tiene los mtodos set y get Clase DAO que contiene todos los mtodos Insertar, actualizar, eliminar etc,etc Clase principal que hereda de Activity
PersonaDAO.java
Principal.java
Ahora para poder ver la base de datos que se ha creado vamos a seguir los siguientes pasos.
Luego que hemos entrado al DDMS, ahora buscamos la opcin File Explorer Seleccionar la opcin DDMS Ahora desplegamos el sistema de archivos de la siguiente manera:
Ahora podemos exportar la base de datos y poder abrirlo a travs del Sqlite del Firefox
Aqu se encuentra la base de datos Aqu podemos exportar la base de datos Finalmente vamos a mostrar la ejecucin del programa: