0% ont trouvé ce document utile (0 vote)
52 vues1 page

SQL: Exercices: Exercie 1

Le document présente deux exercices SQL basés sur des schémas relationnels. Le premier exercice concerne la création de tables et des requêtes pour interroger des informations sur des étudiants, enseignants et cours. Le second exercice se concentre sur des requêtes liées à des représentants, produits et clients dans un contexte de ventes.

Transféré par

yuna.instatiktok
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
52 vues1 page

SQL: Exercices: Exercie 1

Le document présente deux exercices SQL basés sur des schémas relationnels. Le premier exercice concerne la création de tables et des requêtes pour interroger des informations sur des étudiants, enseignants et cours. Le second exercice se concentre sur des requêtes liées à des représentants, produits et clients dans un contexte de ventes.

Transféré par

yuna.instatiktok
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 PDF, TXT ou lisez en ligne sur Scribd

SQL: Exercices

Exercie 1:
Soit le schéma relationnel suivant:

Etudiant ( numéro , nom , prenom , âge )


Enseignant ( id , nom , prenom )
Cours ( sigle , intitulé , *responsable, NombreSéances )
Séance ( cours , numéro , type , date , salle , heureDébut , heureFin , *enseignant )
Inscription ( etudiant , cours )

1. Écrire les requêtes de création des tables « Etudiant » et « Séance »


2. Inscrivez l’étudiant (’l0372’,’Léponge’,’Bob’,20) au cours (’LOG015’,’Logique’,’jh1908’)
3. Cherchez le nom et le prénom de tous les étudiants de moins de 20 ans.
4. Cherchez le nom et le prénom de l’enseignant responsable du cours de Statistiques.
5. Cherchez le nom et le prénom de tous les étudiants inscrits au cours de Probabilités.
6. Déterminez le nombre d’enseignants intervenant dans le cours de Modélisation Stochatique
7. Où et quand a lieu le premier cours d’Algèbre linéaire ?
8. Affichez un « emploi du temps » du cours de Logique.
9. Pour chaque enseignant, indiquez le nombre de cours dans lesquels il intervient (restreignez les
réponses à l’ensemble des enseignants qui interviennent dans au moins deux cours).

Exercie 2:

Soit le schéma relationnel suivant:

REPRESENTANTS (#NR, NOMR, VILLE)


PRODUITS (#NP, NOMP, COUL, PDS)
CLIENTS (#NC, NOMC, VILLE)
VENTES (#NR=>REPRESENTANTS(NR), #NP=>PRODUITS(NP), #NC=>CLIENTS(NC), QT)

Écrire en SQL les requêtes permettant d'obtenir les informations ci-après.

1. Les numéros et les noms des produits de couleur rouge et de poids supérieur à 2000.
2. Les représentants ayant vendu au moins un produit.
3. Les noms des clients de Lyon ayant acheté un produit pour une quantité supérieure à 180.
4. Les noms des représentants et des clients à qui ces représentants ont vendu un produit de
couleur rouge pour une quantité supérieure à 100.

Vous aimerez peut-être aussi