In questa sezione imparerai come interagire con i database SQLite da un'applicazione Node.js usando sqlite3
modulo. Dopo il tutorial, saprai come aprire una connessione al database ed eseguire operazioni di database comuni come selezionare, inserire, aggiornare ed eliminare. Inoltre, imparerai come eseguire istruzioni SQL in modalità serializzata o in modalità parallela.
Il sqlite3
il modulo viene mantenuto attivamente e fornisce un ricco set di funzionalità:
- API semplice per l'esecuzione di query
- Supporto per l'associazione dei parametri
- Controlla il flusso di esecuzione delle query, supportando sia la modalità serializzata che parallela.
- Supporto completo per il debug
- Supporto completo per la memorizzazione nella cache/BLOB
- Supporto dell'estensione SQLite
- Bundle SQLite come fallback
Per capire come funziona sqlite3
modulo funziona, puoi usare i seguenti tutorial in sequenza:
- Connessione a un database SQLite3:mostra come connettersi a un database in memoria o a un database basato su file.
- Esecuzione di query sui dati dalle tabelle:introduce vari metodi per eseguire query sui dati dalle tabelle.
- Controllo del flusso di esecuzione delle istruzioni:spiega i passaggi per eseguire più istruzioni SQL in modalità serializzata o parallela.
- Inserimento di dati in una tabella:mostra come inserire una o più righe in una tabella.
- Aggiornamento dei dati:copre i passaggi dell'aggiornamento dei dati in una tabella.
- Eliminazione di dati da una tabella:mostra come eliminare dati da una tabella.