Vous êtes sur la page 1sur 4

Nom et prénom :……….…………………………………CNE :……………………………..

Filière :…………………..NE : …………


Université Ibn Zohr SMI5/LPII-2022/2023
Faculté des Sciences Agadir
Département d’Informatique
Examen BD
Session normale
Durée 1h30
Cours
1. Citer et expliquer les contraintes structurelles.

2. Donner la commande qui accorde à l'utilisateur bd le privilège d'accorder des privilèges


objet.

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).

II) Ecrire en algèbre relationnelle puis en SQL les requêtes suivantes :


1. Donner le nom et le prénom des étudiants inscrits au module intitulé 'informatique'.

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'.

3. Etablir la liste des étudiants inscrits aux modules nommés 'informatique2' et


'informatique3'.

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.

6. Chercher les livres les plus chers de la base.

7. Afficher les livres les plus consultés.

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

Vous aimerez peut-être aussi