0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Requêtes SQL sur base de données Étudiants

Ce document présente un énoncé de travaux pratiques (TP) sur le requêtage direct avec une base de données SQLite. Il décrit les étapes à suivre pour se connecter à la base de données et fournit une série de requêtes SQL à exécuter, allant des requêtes simples aux jointures. Les requêtes incluent des affichages d'informations sur les étudiants, des calculs de moyennes et des tris par différents critères.

Transféré par

yassine10benjaddi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Requêtes SQL sur base de données Étudiants

Ce document présente un énoncé de travaux pratiques (TP) sur le requêtage direct avec une base de données SQLite. Il décrit les étapes à suivre pour se connecter à la base de données et fournit une série de requêtes SQL à exécuter, allant des requêtes simples aux jointures. Les requêtes incluent des affichages d'informations sur les étudiants, des calculs de moyennes et des tris par différents critères.

Transféré par

yassine10benjaddi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

S2ID

TP1 | SQL

Énoncé de TP — Requêtage direct


Pour ce TP, nous allons utiliser une base de données SQLite en ligne, que vous
pourrez consulter et utiliser depuis n’importe où, lien web .
Si vous n’avez pas accès à Internet, téléchargez une version portable de XAMPP.
Vous trouverez ici la dernière version : lien web
Étapes :
1. Connectez-vous à l’adresse ci-dessus.
2. Choisissez Requêtage direct.
3. Sélectionnez la base de données souhaitée.
4. Affichez le schéma de la base.
5. Affichez les tables.
6. Entrez vos requêtes (Ctrl + Entrée pour exécuter).
7. Une fois une requête validée, utilisez les – - pour la mettre en
commentaire.
Base de données Etudiant et notes « Exemple » :
Requêtes simples
1. Afficher toutes les informations des étudiants garçons.
2. Afficher toutes les informations des étudiantes.
3. Afficher toutes les informations des étudiants garçons âgés de 19 ans.
4. Afficher le libellé des matières trié par coefficient du plus grand au
plus petit.
5. Afficher uniquement la valeur du coefficient le plus grand (MAX).
Afficher le libellé : est-ce une coïncidence ? Essayez avec MIN et la
matière « COM ».
6. Afficher les noms et les âges des étudiants triés par âge décroissant,
puis croissant.
Josse et Constant jouent-ils à la chaise musicale ? Ajoutez un tri par
nom.
7. Pas convaincu ? Calculez la moyenne des âges de tous les étudiants,
puis affichez le nom de l’étudiant.
8. Afficher les étudiants dont le nom contient la lettre R, puis seulement
ceux dont le nom commence par R.
9. Afficher les étudiants dont le prénom ou le nom contient la lettre R.

ESTO
S2ID |Base de données
10. Afficher les étudiantes dont le nom ou le prénom contient la lettre
R, qui ont plus de 19 ans et dont le prénom comporte plus de cinq
caractères (LENGTH).

Jointure simple
11. Afficher le nom de chaque étudiant et sa note en Maths (nom, libellé,
note), en utilisant :
a. le produit cartésien
b. la jointure interne
c. la jointure naturelle
12. Trier le résultat de la requête précédente par note décroissante.
13. Afficher toutes les notes de l’étudiant « Remin » (nom, libellé, note).
14. Afficher la moyenne des notes de l’étudiant « Remin » avec la
fonction AVG (nom et alias Moyenne).
15. Afficher maintenant la moyenne des notes de l’étudiant « Remin » en
tenant compte du coefficient de la matière (nom et alias Moyenne).

ESTO
S2ID |Base de données

Vous aimerez peut-être aussi