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

TP SQL : Gestion de la base ETUDIANTS

Le document décrit un travail pratique sur une base de données nommée ETUDIANTS, incluant la création de tables et de requêtes SQL pour extraire des informations sur les étudiants, les enseignants et les notes. Il présente des questions spécifiques à résoudre, telles que l'âge moyen des étudiants, les notes en différentes matières, et des statistiques par sexe. Le document se termine par une demande de création d'une vue Bulletin.

Transféré par

Maxime Akakpo
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 DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues2 pages

TP SQL : Gestion de la base ETUDIANTS

Le document décrit un travail pratique sur une base de données nommée ETUDIANTS, incluant la création de tables et de requêtes SQL pour extraire des informations sur les étudiants, les enseignants et les notes. Il présente des questions spécifiques à résoudre, telles que l'âge moyen des étudiants, les notes en différentes matières, et des statistiques par sexe. Le document se termine par une demande de création d'une vue Bulletin.

Transféré par

Maxime Akakpo
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 DOC, PDF, TXT ou lisez en ligne sur Scribd

TP : SQL

Soit une base de données nommée ETUDIANTS, dont le schéma relationnel est le suivant :

Etudiant (Numetu, Nometu, Dtnaiss, Cdsexe#)


Sexe (Cdsexe, Libsexe)
NOTE (Numetu#, Numat#, Note)
Matière (Numat, Nommat, coeff, Numens#)
Enseignant (Numens, Nomens, Grade, DateEmb)

Remarques :

 Les clés primaires sont soulignées et les clés étrangères sont suivies du caractère #
 Aucune note ne peut être supérieure à 20.

Travail pratique

1. créer la base de données ETUDIANTS


2. créer à partir de l’analyseur de requêtes les différentes tables de la base de données
ETUDIANTS en précisant les différentes contraintes (clé primaire, clé étrangère,
conditions, etc.)
3. Ecrire les requêtes permettant de répondre aux questions suivantes :

 Afficher quel était l'âge moyen des garçons et des filles au premier janvier 2010.
 Afficher le nom et le grade des enseignants d'histoire.
 Afficher les noms et numéro des étudiants qui n'ont pas de notes en Architecture
logicielle.
 Afficher le nom et le coefficient des matières qui sont enseignées par des maîtres de
conférences ou des assistants.
 Afficher pour chaque étudiant (nom et numéro), et par ordre alphabétique, la moyenne
qu'il a obtenue dans chaque matière.
 Afficher le nom, l'âge et le sexe des étudiants qui ont eu une note d'informatique
supérieure à la moyenne générale de la classe.
 Afficher, pour chaque étudiant (nom et numéro) qui a une note dans chacune des
matières, la moyenne obtenue au diplôme.
 Afficher le nom le grade et l'ancienneté des enseignants qui enseignent dans plus d'une
matière.
 Afficher, pour chaque étudiant (nom et numéro) qui a une note dans chacune des
matières, la moyenne obtenue en fin d’année.
 Afficher le nom le grade et l'ancienneté des enseignants qui enseignent dans plus d'une
matière.
 Afficher le nombre de garçons et le nombre de filles qui ont réussi en fin d’année :
moyenne >= 10.
 Afficher le nom, le numéro et le sexe des étudiants qui ont une note en informatique
supérieure à leur note de Mathématiques.
 Afficher le nom des couples, nom du garçon nom de la fille, dont la différence d'âge
ne dépasse pas 6 mois (180 jours).
 Pour les étudiants n'ayant pas de note dans une matière, afficher le numéro le nom de
l'étudiant et le nom de la matière concernée.
 Afficher, les matières pour lesquelles la moyenne des notes est inférieure à 10.
Afficher le nom de l'enseignant correspondant.
 Afficher, pour chaque matière, qu'elle est la meilleure note et quel est l'étudiant qui l'a
obtenue.
 Afficher, pour chaque sexe (Homme, Femme) la moyenne des notes dans la matière
enseignée par Julie Boyer.

Créer une vue Bulletin

Vous aimerez peut-être aussi