Académique Documents
Professionnel Documents
Culture Documents
Exercice 1
Soit les relations suivantes d'une base de données intitulée Etudiants :
Etudiant(netu, nom, prénom);
Module(nmod, intitulé, semestre, volume_horaire)
Inscription(nmod, netu, année);
Auteur(naut, nom_prénom);
Livre(nliv, titre, nbre_pages, éditeur, prix);
A_ecrit(naut, nliv);
Prêt(nprêt, nliv, netu,).
I) Ecrire les commandes suivantes en SQL.
1. Insérer une ligne dans la table Etudiant.
2. Supprimer la table livre et les contraintes qui y sont attachées (utiliser une seule
commande).
Page 1 sur 4
Nom et prénom :……….…………………………………CNE :……………………………..
Filière :…………………..NE : …………
2. Donner le nom des auteurs ayant participé à l'ouvrage intitulé 'SGBD relationnels'.
4. Donner la liste des livres qui sont écrits à la fois par les auteurs 'J. Rachid' et 'M. Farid'.
Page 2 sur 4
Nom et prénom :……….…………………………………CNE :……………………………..
Filière :…………………..NE : …………
5. Liste des étudiants ayant prêté plus de 10 ouvrages. Sélectionner le Numéro, le nom et le
prénom de l'étudiant.
Page 3 sur 4
Nom et prénom :……….…………………………………CNE :……………………………..
Filière :…………………..NE : …………
8. Liste des livres qui n'ont jamais été prêté. Choisir le titre et le nom de l'auteur.
9. Donner la liste des étudiants qui sont inscrits dans tous les modules du semestre 3.
10. Donner l'arbre algébrique de "numéros des étudiants qui sont inscrits dans tous les
modules du semestre 3".
Page 4 sur 4