Entendamos algunos conceptos antes de comenzar:
SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, y que está contenida en una relativamente pequeña librería en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp.
Rapidamente instalemos nuestro PseudoMotor SQLite en su version 3 (apodado de esa forma por Gerardo), en un sistema GNU/Linyx utilizando alguna Kosole o Terminal
$ sudo apt-get install sqlite3
una ves instalado hagamos algunas pruebas, nos dirijamos hacia algún directorio y ahora a crear una Base de Datos
$ sqlite3 prueba.db
SQLite version 3.3.10
Enter ".help" for instructions
sqlite> CREATE TABLE personal (
...> id smallint primary key,
...> nombre varchar(25),
...> apellido varchar(25),
...> direccion varchar(25)
...> );
sqlite>
Ahora insertemos algunos datos de la siguiente manera:
sqlite> insert into personal values(1, 'Danyx', 'Maldonado', 'YYYXXXZZZ');
sqlite> insert into personal values(2, 'LaRepa', 'Web', 'ZZZXXXYYY');
Hagamos nuestra primera consulta sobre la tabla "personal"
sqlite> select * from personal;
1DanyxMaldoandoYYYXXXZZZ
2LaRepaWebZZZXXXYYY
sqlite>
para poder salir de la edición por consola
sqlite> .quit
Más adelante voy a estar mostrando algunas opciones que nos brinda SQLite y el manejo de este PseudoMotor formatear salidas, exportar, etc.