Manual DE Laboratorio CON Conexion A BASE DE Datos Sqlite EN Android PDF

Title Manual DE Laboratorio CON Conexion A BASE DE Datos Sqlite EN Android
Course Lenguaje de Programacion Para Ingenieria Turno 01a Ciclo 6
Institution Universidad Nacional del Callao
Pages 19
File Size 2.2 MB
File Type PDF
Total Downloads 53
Total Views 148

Summary

GUÍA COMPLETA DE COMO FUNCIONA EL ANDROID ECLIPSE, USANDO BASE DE DATOS EN SOFTWARE LIBRE COMO ES EL SQLITE, LOS DATOS SON ALMACENADOS Y TODO SE ALMACENA EN LA MEMORIA, EL USO DEL NAVEGADOR MOZILLA, ETC....


Description

CONEXIÓN DE SQLITE EN ANDROID UNIVERSIDAD NACIONAL DEL CALLAO GUIA COMPLETA DEL USO DE SQLITE

SE, EXPLICANDO PASO POR PASO.

15-7-2017 UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

GUIA DE LABORATORIO

BASE DE DATOS CON SQLITE Y ANDROID

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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 :

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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

Ejecutado

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:

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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:

Eliminar Registro

Delete from persona where código=1 ; UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Ejemplo:

Modificar Registro

update persona set nombre=’larissa’ , apellido=’petrlik’ where codigo=2 Ejemplo:

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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

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.

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Presionar la opción SQlite Manager

Luego aparece una ventana que representa el manejador de base de datos SQlite .

A continuación vamos a crear una base de datos

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Creando una Tabla

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Aplicando la sentencia SQL delete

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Registro Eliminado

Aplicando la sentencia SQL Update

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Registro Modificado

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

EJERCICIO DESARROLLADO 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)

Aquí observamos la arquitectura de clases de la respectiva aplicación móvil a desarrollar.

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

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

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

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Ahora vamos a mostrar el contenido de código dé cada una de estas clases: MySQLiteHelper.java

Persona.java

INGENERIA DE SISTEMAS

PersonaDAO.java

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Principal.java

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS

Recomendamos que la impresión por pantalla sea a través de un MultiLine Text (EditText).

UNIVERSIDAD NACIONAL DEL CALLAO

INGENERIA DE SISTEMAS...


Similar Free PDFs