Este artigo apresenta apenas uma fonte. (junho de 2025) |
Este artigo ou secção necessita de referências de fontes secundárias confiáveis e independentes. (junho de 2025) |
| SQLite | |
|---|---|
| Desenvolvedor | D. Richard Hipp |
| Lançamento inicial | 17 de agosto de 2000 |
| Lançamento estável | 3.54.1
/ 16 de outubro de 2026 |
| Repositório | |
| Plataforma | Multiplataforma |
| Tipo | Banco de dados |
| Licença | Domínio público |
| Website | www.sqlite.org |
SQLite é uma biblioteca em linguagem C que implementa uma base de dados SQL embutida. Programas que usem 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 base de dados, mas sim o próprio servidor. A biblioteca SQLite lê e escreve diretamente no ficheiro de base de dados no disco.
O uso do SQLite é recomendado quando a simplicidade da administração, implementação e manutenção são mais importantes que incontáveis recursos que SGBDs, mais direcionados para aplicações complexas, possivelmente implementam. As situações onde a simplicidade é a melhor escolha são muito mais frequentes do que se pode imaginar.
Exemplos de uso do SQLite são:
Não se recomenda o uso do SQLite para sites com:
O SQLite: