Solution Exercice 7 : Création et altération des tables SQLite en Python

Exercice 7

1) - Donner la requete sql permettant de créer au sein d'une base de données 'database.db' une table SQLite nommée 'laptop' ayant les attributs suivants:

  1. id : clé primaire autoincrement,
  2. brand : du type texte,
  3. ram : du type entier,
  4. processor : du type texte.

Donner ensuite le code complet en python.
2) - Donner la requete qui permet d'altérer la table 'laptop' en ajoutant à la fin un attribut nommé 'price' du type entier.
3) - Donner le code Python pour insérer les données:

data = [('Lenovo', 12, 'Core i7', 550),
        ('HP', 8, 'Core i7', 350),
        ('DELL', 16, 'Core i7', 700),
        ('Acer', 8, 'Core i3', 300),
        ('Asus', 12, 'Core i7', 450),
        ]

4) Donner le code python qui affiche les données

Solution

Question 1 : Création de la table SQLite 'laptop'




Question 2 : Altération de la table 'laptopo'

Question 3 : Insertion des données.




Question 4 : Affichage des données

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply