Solution Exercice 11 : TP Gestion des étudiants avec Python SQLite

Exercice 11

Nous allons travailler avec un dictionnaire d'étudiants contenant les informations suivantes : nom, âge et note. La colonne id est générée automatiquement par SQLite à l'aide de AUTOINCREMENT.


Partie 1 : Création de la base de données et insertion des données
1) - Ecrire  un code python SQLite qui  permet de créer une base de  données SQLite appelée students contenant une une table nommée students.

  1. La table doit avoir les colonnes suivantes : id, name, age, note.
  2. La colonne id : doit être doit avoir la propriété AUTOINCREMENT, ce qui permet à SQLite de gérer les identifiants automatiquement.

2) - Insérez les données du dictionnaire students dans la table students.

Partie 2 : Exécution des requêtes

  1. Affichez tous les étudiants dans la table students.
  2. Affichez les étudiants dont la note est supérieure à 15.
  3. Mettez à jour la note de l'étudiant nommé "Rachid" pour qu'elle soit égale à 19.
  4. Supprimez l'étudiant nommé "Majid" de la table.

Solution








 

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply