SQLite — Database SQLite
Database relazionale incorporabile normalmente conservato in un singolo file portabile.
Cos’è un file SQLite?
SQLite memorizza lo schema e i dati in un database a pagine, senza richiedere un server separato. L’estensione non è obbligatoria e .db può indicare anche database di altri prodotti.
Le estensioni associate sono .sqlite, .sqlite3, .db3. L’estensione aiuta a identificare il formato, ma non sostituisce il controllo della struttura interna e del MIME type.
Caratteristiche tecniche
Il file principale contiene un header di 100 byte e pagine B-tree; durante le transazioni possono comparire journal o file WAL.
Come riconoscere un file SQLite
Quando applicabile, la firma iniziale o magic bytes è:
53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 (SQLite format 3)
Come aprirlo
Aprire con sqlite3, SQLiteStudio, DB Browser for SQLite o un’applicazione che usi SQLite.
Software compatibili
- sqlite3 — Windows, macOS, Linux. CLI ufficiale
- DB Browser for SQLite — Desktop. Visualizzazione e modifica
Sicurezza
Il formato non esegue codice da solo; il rischio dipende dall’applicazione, dalle estensioni SQLite caricate e dalle query o dai dati importati.
Contenuti attivi: Nessuno script standard; trigger e virtual table sono logica del database interpretata dall’applicazione.
Conversioni
Conversioni disponibili: SQL, CSV.
