TTabulens RUEN Windows Abrir o app

Abrir SQLite online

Um banco SQLite — de um aplicativo de celular, de um programa de gestão ou de um navegador — abre como tabela: com filtros, agrupamento, edição e exportação para o Excel. O arquivo fica no seu computador.

Abrir meu banco de dados Baixar para Windows

Grátis para uso pessoal. Funcionam .db, .sqlite, .sqlite3, .db3 e arquivos sem extensão — o banco é reconhecido pelo conteúdo. Versão para Windows — 3.5 MB, sem instalação: detalhes. Para organizações — licença.

Escolha uma tabela

A primeira tabela do banco abre; escolha outra em “Leitura do arquivo” — ou abra todas de uma vez, uma aba para cada.

Banco grande não é problema

Uma tabela é lida diretamente, página a página, sem um mecanismo SQL. Na abertura só a estrutura da tabela é percorrida; as linhas vêm conforme você rola.

Tipos como no banco

Datas escritas como texto ISO aparecem como datas, BOOLEAN como lógico, identificadores de 64 bits sem arredondamento. Um BLOB aparece como o seu tamanho.

Edição com o mecanismo de verdade

Células, linhas novas e excluídas são salvas no banco pelo mecanismo oficial do SQLite — em uma transação. Índices, gatilhos e restrições funcionam como em qualquer programa; em caso de erro o arquivo permanece inalterado.

Seu arquivo não sai do seu computador. A leitura acontece no navegador, em uma thread em segundo plano. A política de segurança da página proíbe enviar dados a endereços de terceiros — você pode conferir isso nas ferramentas do desenvolvedor. Depois da primeira visita, o aplicativo funciona também sem internet.

O que é suportado

Um banco SQLite de aplicativo de celular aberto como tabelas: escolher a tabela, filtrar, exportar
Um banco SQLite de aplicativo de celular aberto como tabelas: escolher a tabela, filtrar, exportar
O quêComo
CodificaçõesUTF-8, UTF-16le, UTF-16be — pelo cabeçalho do banco
INTEGER PRIMARY KEYé o rowid; em tabelas sem essa chave o rowid é uma coluna de serviço, oculta por padrão
WITHOUT ROWIDsuportado, até 2 milhões de linhas
ALTER TABLE ADD COLUMNlinhas gravadas antes da coluna ser adicionada têm valor vazio
Valores longostextos e BLOBs que não couberam em uma página são montados a partir da cadeia de páginas de overflow
Views (VIEW)abrem como tabelas — executadas pelo mecanismo SQLite; somente leitura
Tabelas virtuaisFTS5 de texto completo e R-Tree — também pelo mecanismo, somente leitura
Modo WALum journal -wal aberto junto com o banco é anexado: as últimas alterações ficam visíveis, uma cauda incompleta é descartada; sem o journal há um aviso
Banco criptografadoSQLCipher e semelhantes não abrem sem a chave — com uma mensagem clara

Onde encontrar os arquivos e como lê-los: como abrir um arquivo .db do SQLite e SQLite para Excel.

Como as edições são salvas

O aplicativo lê o banco por conta própria, mas só o mecanismo oficial do SQLite, compilado para o navegador, o grava. Ele é carregado na primeira vez que você salva um banco — cerca de um megabyte — e só então: para quem não edita bancos, não custa nada.

Antes de editar o banco de trabalho de um programa que está rodando agora, feche esse programa — ou edite uma cópia: dois programas gravando no mesmo banco de lugares diferentes não sabem um do outro.

Consultas SQL

“Dados” → “Consulta SQL”: SELECT com JOIN, GROUP BY, subconsultas e funções do SQLite. O resultado abre em uma aba separada — como mais uma tabela: filtros, agrupamento e exportação para o Excel funcionam nele também.

Por que isto, se existe o DB Browser

O DB Browser for SQLite e programas semelhantes fazem mais — por exemplo alterar a estrutura de tabelas e gravar no banco com consultas. Mas precisam ser instalados, e em um computador de trabalho isso muitas vezes não é permitido. Aqui basta um navegador, e o banco não é enviado a lugar nenhum: você vê isso nas ferramentas do desenvolvedor.

Para tarefas como “ver o que há no banco, fazer uma seleção, corrigir alguns valores e exportar a tabela para o Excel”, isso basta.

Perguntas frequentes

Posso executar uma consulta SQL?

Pode, somente leitura: “Dados” → “Consulta SQL”. Um SELECT com JOIN, GROUP BY e funções do SQLite é executado pelo mecanismo oficial, e o resultado abre em uma aba. Comandos que alteram o banco não são executados — edite os dados nas próprias tabelas.

Posso alterar dados no banco?

Pode: edite células, adicione e exclua linhas e depois clique em Salvar. As edições são gravadas pelo mecanismo oficial do SQLite em uma transação; se o banco não as aceita — por exemplo, uma duplicata em um campo único — o arquivo fica como estava. A estrutura das tabelas (colunas, índices) não é alterada aqui.

Por que não vejo as últimas alterações na tabela?

O banco provavelmente está em modo WAL e as alterações ainda estão no arquivo terminado em -wal ao lado dele. Abra o banco junto com esse arquivo — arraste os dois de uma vez e o journal é anexado.

O arquivo do banco vai para um servidor?

Não. O banco é lido na aba do navegador; a página tecnicamente não pode enviar o conteúdo dele a um endereço de terceiros.

Em detalhes

Outros formatos