Almacenaniento Datos Android - SQL LITE

Preview:

Citation preview

Almacenamiento de DatosSQL LITE en ANDROID

Ing. Jose Luis BugarinCEO ILUMINATIC SAC

@jlbugarin – jbugarin@iluminatic.comwww.consultorjava.com

www.iluminatic.com – www.miaulaenlinea.com

Agenda

• Base de Datos SQL Lite• SQL Lite Soportado en

Android• 2 Opciones para las

bases de datos en Android

• Creación de Base de Datos y Tabla

• Insertando una Fila• Recuperando Filas

BASE DE DATOS - SQL LITE

• Sistema de Gestion de Base de Datos Relacional

• Cuenta con las funcionalidades necesarias para que sea del tipo ACID (Atomicity, Consistency, Isolation and Durability).

SQL LITE - ANDROID

• ANDROID Provee soporte total para base de datos SQL Lite.

• ZERO CONFIG.

OPCION 1

• El método recomendado para crear una nueva Base de datos SQL Lite, es crear una subclase de SQLLITEOPENHELPER y sobrescribir el método ONCREATE(), luego puedes ejecutar comandos SQL LITE para dicho propósito.

• Usa EXECSQL() para ejecutar comandas SQL LITE.

OPCION 2

• Usar OPENORCREATEDATABASE() para crear una Base de Datos SQL LITE.

• Usa EXECSQL() para ejecutar comandas SQL LITE.

Apariencia en código fuente – Create DataBase and Table

Apariencia en Código Fuente – Insert Row

Apariencia Código Fuente – Todos los Registros

DEMO