Dans cette section, vous apprendrez à interagir avec les bases de données SQLite à partir d'une application Node.js en utilisant le sqlite3
module. Après le didacticiel, vous saurez comment ouvrir une connexion à une base de données et effectuer des opérations de base de données courantes telles que sélectionner, insérer, mettre à jour et supprimer. De plus, vous apprendrez à exécuter des instructions SQL en mode sérialisé ou en mode parallèle.
Le sqlite3
est activement maintenu et fournit un riche ensemble de fonctionnalités :
- API simple pour l'exécution des requêtes
- Prise en charge de la liaison des paramètres
- Contrôler le flux d'exécution des requêtes, en prenant en charge les modes sérialisés et parallèles.
- Prise en charge complète du débogage
- Mise en cache complète/Prise en charge de Blob
- Prise en charge des extensions SQLite
- Regroupe SQLite comme alternative
Pour comprendre comment le sqlite3
module fonctionne, vous pouvez utiliser les tutoriels suivants dans l'ordre :
- Connexion à une base de données SQLite3 :vous montre comment vous connecter à une base de données en mémoire ou à une base de données basée sur des fichiers.
- Interrogation de données à partir de tables :vous présente différentes méthodes d'interrogation de données à partir de tables.
- Contrôle du flux d'exécution des instructions :explique les étapes d'exécution de plusieurs instructions SQL en mode sérialisé ou en mode parallèle.
- Insérer des données dans un tableau :vous montre comment insérer une ou plusieurs lignes dans un tableau.
- Mise à jour des données :décrit les étapes de mise à jour des données dans un tableau.
- Suppression de données d'un tableau :vous montre comment supprimer des données d'un tableau.