Solution Exercice 13 : classe python de gestion d'une bibliothèque

 CopyrightFrance.com

Exercice 13

On souhaite gérer une bibliothèque en Python. A cet effet on souhaite créer une classe Python nommé : Book ayant les attributs suivants: Title , Author , Catégory

  1. Créer la classe Book: avec les attributs cités ci-dessus
  2. Créer une méthode nomme create_db() : qui permet de créer une base de donnée nommée 'data.db' au sein de laquelle une table SQLite nommée 'author' ayant les attributs : id (primary key) , name (varchar), et une table SQLite nommée 'book' ayant les attributs : id(primary key) title (varchar) , author (varchar) , catégory (varchar) author_id (fk)
  3. Créer une méthode nommée add_book() : permettant d'ajouter un livre et l'enregistrer dans la base de données
  4. Créer une méthode update() : permettant de mettre à jours l'enregistrement d'un livre
  5. Créer une méthode delete() : permettant de supprimer un livre
  6. Créer une méthode display() : permettant d'afficher la liste des livres

Solution




Younes Derfoufi
CRMEF OUJDA

Leave a Reply