
S'abonner = Soutenir le gratuit !
Exercice 1 || Solution
Ecrire un programme python permettant de créer une base de donnée sqlite nommée school, et une table SQLite au sein de la base de donnée nommée students ayant pour attributs : Id (INTEGER autoincrement , primary key), name (du type text) , email( text) , phone( INTEGER) , section ( text).
Exercice 2 || Solution
Reprendre l'énoncé de l'exercice précendent et écrire un programme Python qui permet d'insérer les données:
1 2 3 4 5 6 |
name = 'David' <b>email</b> = 'david@gmail.com' <b>phone</b> = 333785123 <b>section</b> = 'Math' |
Exercice 3 || Solution
Reprendre l'énoncé de l'exercice précédent et écrire un programme Python qui permet d'insérer les données saisies par l'utilisateur via la méthode input():
1 2 3 4 5 6 |
name = input("Saisir le nom de l'étudiant : ") email = input("Saisir l'email de l'étudiant : ") phone = int(input("Saisir le téléphone de l'étudiant : ")) section = input("Saisir la section de l'étudiant : ") |
Exercice 4 || Solution
- Créez une base de données SQLite vide 'mydatabase.db' et connectez-vous à celle-ci à l'aide de Python.
- Créez une table nommée "users" contenant des colonnes "id", "username" et "password".
- Insérez des données dans la table "users".
- Affichez tous les enregistrements de la table "users".
- Affichez tous les enregistrements de la table "users" dont le nom d'utilisateur est "john".
- Mettez à jour le mot de passe de l'utilisateur dont l'ID est 1.
- Supprimez l'utilisateur dont l'ID est 2.
- Créez une autre table nommée "posts" contenant des colonnes "id", "user_id" et "content".
- Insérez des données dans la table "posts".
- Affichez tous les enregistrements de la table "posts" liés à l'utilisateur dont l'ID est 1.
Exercice 5 || Solution
Ecrire un programme en Python qui permet de créer une base de données SQLite nommée 'database.db' au sein de laquelle une table nommée 'customers' ayant les attributs suivants :
- id : INTGER AUTOINCREMENT
- name : TEXT NOT NULL
- email: TEXT NOT NULL
- phone : INTEGER NOT NULL
2) Créer un autre programme Python qui permet d'insérer les données suivantes dans la table customers:
Younes Derfoufi
CRMEF OUJDA