Almacenamiento de Datos
SQL LITE en ANDROID
Ing. Jose Luis Bugarin
CEO ILUMINATIC SAC
@jlbugarin – jbugarin@iluminatic.com
www.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

Almacenaniento Datos Android - SQL LITE

  • 1.
    Almacenamiento de Datos SQLLITE en ANDROID Ing. Jose Luis Bugarin CEO ILUMINATIC SAC @jlbugarin – jbugarin@iluminatic.com www.consultorjava.com www.iluminatic.com – www.miaulaenlinea.com
  • 2.
    Agenda • Base deDatos 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
  • 3.
    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).
  • 4.
    SQL LITE -ANDROID • ANDROID Provee soporte total para base de datos SQL Lite. • ZERO CONFIG.
  • 5.
    OPCION 1 • Elmé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.
  • 6.
    OPCION 2 • UsarOPENORCREATEDATABASE() para crear una Base de Datos SQL LITE. • Usa EXECSQL() para ejecutar comandas SQL LITE.
  • 7.
    Apariencia en códigofuente – Create DataBase and Table
  • 8.
    Apariencia en CódigoFuente – Insert Row
  • 9.
    Apariencia Código Fuente– Todos los Registros
  • 10.