Insérer des données utilisateur dans SQLite

Beginner

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce défi, vous travaillerez avec SQLite pour insérer des données utilisateur dans une table de base de données. L'objectif est de remplir une table users avec trois enregistrements spécifiques, chacun contenant un id, un name et un age.

Vous devrez vous connecter à la base de données users.db située dans le répertoire ~/project et utiliser la commande INSERT INTO pour ajouter les données utilisateur fournies. Assurez-vous que la colonne name n'est pas laissée vide, car elle est définie comme NOT NULL. La réussite de ce défi implique l'insertion correcte des informations d'Alice, Bob et Charlie, ce qui peut être vérifié en interrogeant la table et en confirmant la sortie attendue.


Skills Graph

Insérer des données utilisateur dans SQLite

Ce défi teste votre capacité à insérer des données dans une table de base de données SQLite.

Tâches

  • Insérer les trois enregistrements suivants dans la table users :
    • id : 1, name : 'Alice', age : 25
    • id : 2, name : 'Bob', age : 30
    • id : 3, name : 'Charlie', age : 22

Exigences

  1. Se connecter à la base de données SQLite nommée users.db située dans le répertoire ~/project.
  2. Utiliser la commande INSERT INTO pour ajouter les trois enregistrements spécifiés à la table users.
  3. S'assurer que la colonne name n'est pas laissée vide (NOT NULL).

Exemples

Après avoir inséré les données avec succès, l'interrogation de la table users avec SELECT * FROM users; devrait produire la sortie suivante :

1|Alice|25
2|Bob|30
3|Charlie|22

Conseils

  • Utiliser la commande sqlite3 pour se connecter à la base de données.
  • La commande INSERT INTO exige que vous spécifiiez le nom de la table et les valeurs à insérer.
  • N'oubliez pas d'inclure les trois colonnes (id, name, age) dans vos instructions INSERT INTO.

Résumé

Dans ce défi, vous devez insérer des données utilisateur dans une base de données SQLite. La configuration initiale implique l'installation du serveur SQLite et la création d'une table users avec les colonnes id, name et age dans la base de données users.db située dans le répertoire ~/project.

La tâche principale consiste à utiliser la commande INSERT INTO pour ajouter trois enregistrements utilisateur spécifiques (Alice, Bob et Charlie) avec leurs valeurs respectives id, name et age dans la table users. La réussite est vérifiée en interrogeant la base de données pour confirmer la présence de l'enregistrement de chaque utilisateur.