GUIA DE LABORATORIO QUE TE ENSEÑARA A CONECTARTE A LA BAE DE DATOS CON SQLITE DESDE UNA APLICACION MOVIL EN ANDROID
MATERIAL PREPARADO POR EL INGENIERO DE SISTEMAS IVAN PETRLIK AZABACHE
2. Base de datos con Sqlite y Android
Sqlite
SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, y que está contenida en una
relativamente pequeña (~275 kiB) biblioteca en C. SQLite es un proyecto de dominio público creado por D. Richard
Hipp.
Es una base de datos transaccional que ocupa una porción pequeña de datos en memoria, por esto mismo es perfecto para
dispositivos móviles.
Descargar el Sqlite
Para descargar el Sqlite primeramente se tiene que ir a la siguiente dirección electrónica:
A continuación vamos a ir al menú Download
Dar clic a esta
opción
Si estás trabajando en el cualquier sistema operativo , aquí tenemos las versiones que usted puede utilizar ,
dependiendo del sistema en la que estás trabajando , nosotros vamos a descargar una versión del sistema Windows que
a continuación vamos a mostrar en la siguiente figura :
3. Aquí se tiene
que descargar
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
Utilizando la consola del SQlite
Creando una Tabla
create table persona (
codigo integer primary key autoincrement,
nombre
text not null,
apellido
text not null ) ;
Ejemplo:
Ejecutado
4. Insertando Registros
Insert into persona(nombre,apellido) values(‘IVAN’,’PETRLIK’);
Insert into persona(nombre,apellido) values(‘LARISSA’,’PETRLIK’);
Insert into persona(nombre,apellido) values(‘ALBERTO’,’PETRLIK’);
Ejemplo:
Mostrar Registros
Select * from persona
Ejemplo:
5. Eliminar Registro
Delete from persona where código=1 ;
Ejemplo:
Modificar Registro
update persona set nombre=’larissa’ , apellido=’petrlik’ where
codigo=2
Ejemplo:
6. SQLite en Firefox
Primeramente usted debe de tener instalado en navegador Firefox, después
descargar un complemento me permita implementar el manejador SQlite.
tiene que
A continuación vamos a mostrar los pasos para poder implementar el SQlite en el
navegador Firefox.
Dar clic en
Complementos
Aparece una ventana donde se tiene que buscar el manejador SQLite y cuando se
logró encontrar el componente se tiene que presionar el botón instalar , a continuación
vamos a mostrar una figura donde nos grafica lo que estamos diciendo.
Presionar el
botón Instalar
7. Cuando termina de instalar el componente, se tiene que ir al menú Herramientas y
encontraras una opción que nos permite cargar el manejador de base de datos SQlite.
Presionar la opción
SQlite Manager
Luego aparece una ventana que representa el manejador de base de datos SQlite .
9. Después 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
13. DESARROLLANDO UNA APLICACIÓN ANDROID
CON CONEXIÓN A LA BASE DE DATOS SQLITE
Desarrollar una aplicación móvil en android que me permita ingresar por teclado los
campos : nombre, apellido , DNI y además me permita mostrar por pantalla dichos
registros (Utilizar la clase
SQLiteOpenHelper)
Solución:
Primeramente se tiene que crear un proyecto en el eclipse y además
se tiene que realizar el siguiente diseño en el archivo main.xml
14. Después que se ha terminado el diseñar la interfaz gráfica del usuario,
ahora vamos a crear un
conjunto
de clases en el paquete
EMPRESA.ADROID.PRINCIPAL
Clase
que
hereda
de
SQLiteOpenHelper
que
me
permite la creación de la
base
de
datos
y
las
correspondientes tablas
Clase Bean que tiene los métodos
set y get
Clase DAO que contiene todos los
métodos Insertar, actualizar, eliminar
etc,etc
Clase principal que hereda de
Activity
Ahora vamos a mostrar el contenido de código dé cada una de estas clases:
MySQLiteHelper.java
Persona.java
18. Ahora para poder ver la base de datos que se ha creado vamos a seguir los
siguientes pasos.
Seleccionar la
opción DDMS
Luego que hemos entrado al DDMS, ahora buscamos la opción File Explorer
19. Ahora desplegamos el sistema de archivos de la siguiente manera:
Aquí se encuentra
la base de datos
Ahora podemos exportar la base de datos y poder abrirlo a través del Sqlite del Firefox
Aquí podemos
exportar la base
de datos