Almacenaniento Datos Android - SQL LITE

10
Almacenamiento de Datos SQL LITE en ANDROID Ing. Jose Luis Bugarin CEO ILUMINATIC SAC @jlbugarin – [email protected] www.consultorjava.com www.iluminatic.com – www.miaulaenlinea.com

Transcript of Almacenaniento Datos Android - SQL LITE

Page 1: Almacenaniento Datos Android - SQL LITE

Almacenamiento de DatosSQL LITE en ANDROID

Ing. Jose Luis BugarinCEO ILUMINATIC SAC

@jlbugarin – [email protected]

www.iluminatic.com – www.miaulaenlinea.com

Page 2: Almacenaniento Datos Android - SQL LITE

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

Page 3: Almacenaniento Datos Android - SQL LITE

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).

Page 4: Almacenaniento Datos Android - SQL LITE

SQL LITE - ANDROID

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

• ZERO CONFIG.

Page 5: Almacenaniento Datos Android - SQL LITE

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.

Page 6: Almacenaniento Datos Android - SQL LITE

OPCION 2

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

• Usa EXECSQL() para ejecutar comandas SQL LITE.

Page 7: Almacenaniento Datos Android - SQL LITE

Apariencia en código fuente – Create DataBase and Table

Page 8: Almacenaniento Datos Android - SQL LITE

Apariencia en Código Fuente – Insert Row

Page 9: Almacenaniento Datos Android - SQL LITE

Apariencia Código Fuente – Todos los Registros

Page 10: Almacenaniento Datos Android - SQL LITE

DEMO