- Ferramenta de código aberto para criar, editar e explorar bancos de dados SQLite
- Escrita em C++ e no framework Qt, é poderosa, leve e rápida
- Fornece binários portáteis para Windows, Linux e MacOS X: não requer instalação nem remoção; basta baixar, descompactar e executar
Principais recursos
Editor avançado de código SQL
- Oferece dicas de sintaxe SQL e destaque de código
- Inclui formatação de código e indicação de erros de sintaxe
- Em consultas SQL, é possível usar Ctrl+clique em nomes de tabelas etc. para abrir a tabela, índice, trigger, view e outros itens correspondentes
Bancos de dados criptografados
- Suporta criptografia e proteção por senha como SQLCipher, WxSQLite3 e System.Data.SQLite
Suporte a múltiplos bancos de dados
- Fornece um mecanismo transparente de conexão a bancos de dados que permite referenciar vários bancos em uma única consulta
Funções SQL personalizadas
- Permite implementar funções SQL personalizadas (funções escalares e de agregação) em JavaScript, Python e Tcl
- Fornece scripts prontos para uso diretamente na página Wiki
Métodos de ordenação personalizados
- Suporta métodos de ordenação personalizados que podem ser usados em cláusulas
ORDER BY e similares, por meio da implementação de algoritmos de ordenação
Histórico de SQL e DDL
- Permite localizar facilmente até consultas executadas há 2 semanas
- Permite verificar instruções DDL executadas no SQLiteStudio e atualizar bancos de dados de produção
Arrastar e soltar entre bancos de dados
- Permite copiar ou mover objetos como tabelas e índices entre bancos de dados por meio de arrastar e soltar
- É possível escolher se os dados serão incluídos
Suporte multiplataforma
- Pode ser executado nas principais plataformas, incluindo Windows, MacOS X e Linux
- Também pode ser executado em outras plataformas, como FreeBSD, compilando o código-fonte
Distribuição portátil
- Não requer instalação; basta baixar, descompactar e executar
- Não requer privilégios de administrador
Geração de dados
- Permite preencher tabelas automaticamente usando várias estratégias (constantes, sequências, números aleatórios, texto baseado em dicionário etc.)
Importação e exportação de dados
- Permite importar dados de arquivos de texto usando CSV ou expressões regulares
- Permite exportar em vários formatos, como instruções SQL, CSV, HTML, XML, PDF e JSON
Scripting
- Suporta as linguagens JavaScript, Python e Tcl
- Scripts podem ser usados para implementar geradores de dados, funções SQL personalizadas, métodos de ordenação personalizados e muito mais
Suporte a plugins
- Pode ser expandido com plugins para novas linguagens de scripting, formatos de importação/exportação de dados, estratégias de geração de dados para tabelas, formatos de banco de dados e mais
1 comentários
Comentários no Hacker News
vd test.sqlite3para ver a lista de tabelas e, com as setas e a tecla Return, pôde visualizar os dados das tabelas em uma grade.recover