SQLite
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 agosto 2000 |
| Lançamento estável | 3.53.2
/ 3 de junho 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.[1]
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.[1]
Características
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:
- Sites com menos de cem mil requisições por dia
- Dispositivos e sistemas embutidos
- Aplicações desktop
- Ferramentas estatísticas e de análise
- Aprendizagem de base de dados
- Implementação de novas extensões de SQL
Não se recomenda o uso do SQLite para sites com:
- Muitos acessos
- Grande quantidades de dados (talvez maior que algumas dúzias de gigabytes)
- Sistemas com grande concorrência
- Aplicações cliente/servidor
O SQLite:
- É Software Livre/domínio público e multiplataforma
- É um mecanismo de armazenamento seguro com transações ACID
- Não necessita de instalação, configuração ou administração
- Implementa a maioria do SQL92
- Permite guardar a base de dados num único ficheiro
- Suporta bases de dados abaixo de 2 terabytes
- Não tem dependências externas
Ferramentas
Ver também
- Comparativo entre sistemas gerenciadores de bancos de dados relacionais
- PostgreSQL
- MySQL
- Oracle (banco de dados)
Referências
- ↑ a b «About SQLite». www.sqlite.org. Consultado em 11 de dezembro de 2011
Ligações externas
- «Página oficial» (em inglês)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.