SQLITE3 – La base de datos de Android

May 3rd, 2012 por Jorge Acevedo Flores
gravatar
Compartir este post:
  • Google Reader
  • Google Plus
  • Identi.ca
  • Meneame
  • PDF
  • Print
  • Twitter
  • Facebook
  • Email
  • LinkedIn

Hola again,

bueno, me ha tocado lidiar con Android y por esas cosas de la vida me puse a investigar si trae una base de datos, yyyyyyy SURPRISE!!

SI: se llama SQLITE y en Android 2.3.x va en la version 3.0.8

Bueno, si desean saber un poco de historia,
SQLITE clasifica como SQL database engine, osea, un motor de bd. y lo mejor que el codigo es de dominio publico, y si te lo compran…puedes venderlo!..

SQLITE esta mantenido y fue creado por un consorcio de 23 miembros, la mayoria son empresas, las cuales se comprometieron a darle
vitalidad e independencia a SQLite. El contrato esta en un Staff de abogados llamado Hipp, Wyrick & Company, Inc.. por si quieres unirteles.

Dejemonos de chachara y vamos a crear nuestra primera base de datos con tablas dentro, las cuales creare en mi telefono, desde mi Laptop :

login jacevedo
#
jacevedo@jorge: $ cd SDK/android-sdk-linux/tools
jacevedo@jorge:~/SDK/android-sdk-linux/tools$ ./sqlite3 orcl
SQLite version 3.7.10 2012-01-16 13:28:40
Enter “.help” for instructions
Enter SQL statements terminated with a “;”
sqlite> create table tbl1(one varchar(10), two smallint);
sqlite> insert into tbl1 values(‘hello!’,10);
sqlite> insert into tbl1 values(‘goodbye’, 20);
sqlite> select * from tbl1;
hello!|10
goodbye|20
sqlite> ^Z

Como vieron NO HAY exit , se sale con Control+C o en mi caso Control+Z y bienvenido el CoreDump….jajaja.

Era un barniz.

Tags: