SQLite é uma biblioteca em linguagem C __que implementa um banco de dados __SQL embutido. Programas que usam a biblioteca SQLite podem ter acesso a banco de dados SQL sem executar um processo SGBD separado.
SQLite não é uma biblioteca cliente usada para conectar com um grande servidor de banco de dados, mas sim o servidor. A biblioteca SQLite lê e escreve diretamente para e do arquivo do banco de dados no disco.
O uso do SQLite é recomendado onde a simplicidade da administração, implementação e manutenção são mais importantes que incontáveis recursos que SGBDs mais voltados para aplicações complexas possivelmente implementam. Entretanto situações onde a simplicidade é a melhor escolha são muito mais freqüentes do que pode-se imaginar.
O exemplo abaixo mostra no Gentoo, mas use o gerenciador de pacotes da sua distribuição
A última linha para utilização em aplicações em PHP, onde se usa muito o SQLite em PHP-GTK+. Segue abaixo um exemplo de consulta básica num banco de dados SQLite, e mais abaixo um screeshot do sqlitebrowser onde voçê pode criar o banco(é um arquivo.db) e as tabelas.Leia os comentários para um melhor entendimento.
Simples e rápido, espero que gostem e comentem!