Sei sulla pagina 1di 20

GUIA DE LABORATORIO

BASE DE DATOS CON


SQLITE Y ANDROID

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:

Potrebbero piacerti anche