Dados e Configuração.db · .sqlite · .sqlite3 · .db3
SQLite visualizador
Sobre SQLite
Ficheiro de base de dados .db / .sqlite.
SQLite é a base de dados que está em todo o lado — navegadores, telemóveis, aviões, satélites. sql.js compila o motor SQLite canónico para WebAssembly, dando-lhe um verdadeiro query planner a correr inteiramente dentro do separador. Largue um ficheiro .db, .sqlite ou .sqlite3: enumeramos tabelas de utilizador a partir do sqlite_master, contamos linhas em cada uma e abrimos a primeira tabela para inspeção. Edite a caixa de query, prima Run (ou Cmd/Ctrl+Enter) e execute SELECTs arbitrários contra a sua base de dados. Os resultados são renderizados na chrome editorial em tabela e exportam para CSV. Colunas BLOB são resumidas por comprimento em bytes para que o viewport se mantenha nítido em telemóvel.
Perguntas frequentes
- O que é um ficheiro SQLite?
- SQLite é uma base de dados relacional autocontida guardada como um único ficheiro. Move o iOS, Android, Firefox, Chrome, sistemas de entretenimento a bordo e incontáveis aplicações desktop. Extensões que verá por aí: .db, .sqlite, .sqlite3, .db3.
- Posso correr SQL arbitrário contra a minha base de dados?
- Sim — sql.js inclui o motor SQLite completo compilado para WebAssembly. SELECT, JOIN, CTEs, funções de janela, JSON1, FTS, funções matemáticas: tudo funciona. Prima Cmd/Ctrl+Enter na caixa de query para executar.
- O meu ficheiro é enviado para um servidor?
- Não. A base de dados é carregada para uma heap WASM dentro do separador. Nada sai do seu dispositivo. Fechar a página descarta a cópia em memória.
- Porque é que algumas linhas aparecem como '[N bytes blob]'?
- Colunas SQLite podem conter dados BLOB brutos (imagens, payloads encriptados). Resumimo-las pelo comprimento em bytes em vez de despejar bytes não imprimíveis para a célula.
- Funciona em telemóvel?
- Sim. O painel de schema colapsa acima do editor de queries em viewports pequenos, e a tabela de resultados tem scroll horizontal com índice de linha fixo.
Mais Dados e Configuração
- .jsonJSONJavaScript Object Notation — dados estruturados.Abrir
- .csvCSVComma-Separated Values — dados tabulares.Abrir
- .tsvTSVDados tabulares Tab-Separated Values.Abrir
- .xmlXMLExtensible Markup Language.Abrir
- .yamlYAMLFormato de configuração/dados legível por humanos.Abrir
- .tomlTOMLConfiguração Tom's Obvious Minimal Language.Abrir
- .iniINIArquivos de config clássicos key=value.Abrir
- .dbfDBFTabela de atributos dBase / Foxpro / Shapefile.Abrir