Biblioteca em C que implementa um mecanismo SQL integrado
Integrado, portátil e transacional formam o principal atrativo de SQLite, uma biblioteca em C que implementa um mecanismo de banco de dados SQL integrado, com o qual poderemos criar e editar bancos de dados ou realizar consultas a partir da linha de comando, executando queries SQL junto ao nome do banco de dados.
SQLite é rápido e de fácil instalação, além de nos brindar com uma grande comodidade na hora de manipular dados, criando tabelas e índice, ligando-as e tudo isto usando o programa como se fosse um mero script shell. Os programas que se ligam diretamente a esta biblioteca SQLite poderão trabalhar com bancos de dados SQL sem a necessidade de executar processos RDBMS separadamente.
SQLite é controlado desde a linha de comando para administrar bases de dados SQLite. Não se trata de um mero cliente para trabalhar se conectando a um servidor de banco de dados, mas sim um servidor em si, que permite escrever diretamente e a partir de arquivos de bancos de dados para o disco.