Tipi di file SQLite

April 20

Tipi di file SQLite


SQLite è possibile aggiungere potenti funzionalità di gestione dei dati per il vostro sito web o un'applicazione desktop. A differenza di altri sistemi di gestione dei dati come SQL Server, SQLite non ha bisogno di server ad operare; piuttosto, funziona attraverso la lettura e la scrittura di file che risiedono sul disco rigido. SQLite non contiene molti tipi di file, ma i file sono fondamentali per il funzionamento del sistema.

SQLite Panoramica

SQLite è una soluzione di gestione dei dati ideale da utilizzare in piccole applicazioni e dispositivi mobili. Ci vuole più componenti per far funzionare un database SQLite. È necessario tabelle in cui memorizzare i dati e il motore di database stesso. Questo motore è costituito da codice C che risiede in un file Dynamic Link Library con estensione ".dll". memorizza SQLite i dati in un unico file che può essere più piccolo di 350KB a seconda di dove si distribuisce e le impostazioni di configurazione. SQLite consente di lavorare con cinque tipi di dati: testo, BLOB, interi, reali e NULL.

Principale file di database

Il file di database principale contiene il cuore di un database SQLite. Il programma memorizza i dati in strutture chiamate pagine che possono variare nel formato da 512 a 65536 byte. Siete liberi di chiamare questo file nulla perché SQLite non ha requisiti di nomi di file. Anche se database SQLite possono essere piccole, il programma ha la capacità di gestire i dati principali file di database che contengono fino a 140TB di dati. creatori di SQLite notare che disco rigido di un utente di solito raggiunge il suo limite massimo prima di un file di database principale mySQL supera la dimensione consentita. .

Altri tipi di file

Quando si lavora con un database SQLite, viene visualizzato un file "rollback Journal". SQLite utilizza questo file per memorizzare informazioni aggiuntive. La rivista di ripristino consente di proteggere i dati dovrebbero si verifica un problema, o il sistema si blocca. Simile a una funzione di ripristino in SQL Server, il file di ripristino rivista contiene i dati necessari per ripristinare il database. Questi file non appaiono spesso e sono utili solo per scopi di dati di recupero. SQLite ha anche una funzione chiamata modalità WAL; abbreviazione di "logging write-ahead", questa funzione fornisce avanzate commettere e rollback funzionale, se necessario. SQLite crea anche un file journal di ripristino se si utilizza questa funzione.

Ottenere SQLite

Per ottenere SQLite, visitare il SQLite pagina Web di download e scaricare il file ZIP contenente il file DLL SQLite. Trova il file ZIP nei binari precompilati per la sezione di Windows. Hai anche la possibilità di scaricare il programma di shell della riga di comando gratuito SQLite si trova nella stessa sezione, che consente di gestire il database utilizzando un'interfaccia a linea di comando. Dopo aver aperto la finestra della riga di comando, per esempio, è possibile digitare i comandi per creare nuovi file di database, aggiungere tabelle a loro e recuperare i dati utilizzando comandi simili a quelli trovati in SQL regolare. Fare attenzione quando la gestione dei file sul disco rigido; se si elimina un file SQLite, si perderanno i dati o la DLL SQLite.