m19serien1
DRGC/CFMOTI
Office de la Formation Professionnelle et de la Promotion du Travail
Série N 1/ Module 19
Système de Gestion de Base de Données (I)
Algèbre Relationnel
Exercice I :
Soit le schéma relationnel suivant:
Fournisseur (Num-F, nom, ville)
Produit (Code-P, libellé, origine, couleur)
Fourniture (Num-F, Code-P, quantité)
Questions: Construire les arbres algébriques correspondant aux requêtes suivantes:
a) Numéros des fournisseurs qui me fournissent au moins un produit
b) Numéros des fournisseurs qui me fournissent au moins le produit dont le numéro est P6
c) Numéros des fournisseurs qui me fournissent quelque chose d’autre que le produit P6
d) Numéros et noms des fournisseurs qui ne me fournissent rien.
e) Nom des fournisseurs trouvé en c)
f) Numéros des fournisseurs qui me fournissent tous les produits originaire de DIJON
g) Noms et villes des fournisseurs qui me fournissent au moins un produit originaire de leur ville.
h) Numéros des fournisseurs qui ne fournissent que des produits verts.
Exercice II :
Soit le modèle relationnel suivant :
EMP (Matr, NomE, Poste, DateEmb, ID_SUP, Salaire, Commission, NumDept)
DEPT (NumDept, NomDept, Lieu)
PROJET (CodeP, NomP)
PARTICIPATION (Matr, CodeP, Fonction)
Ecrire les requêtes suivantes avec des opérations algébriques :
1. Lister les noms des supérieurs directs de chaque employé qui a un supérieur (nom des employés qui ont un supérieur, suivi du nom du supérieur).
2. La liste des employés qui gagnent moins de 50 % du salaire de leur supérieur direct.
3. Calculer les totaux (somme) des salaires par poste et par département.
Exercice III :
Soit le MODELE LOGIQUE DE DONNEE suivant :
ARTICLES (NoArt, Libelle, Stock, PrixInvent)
FOURNISSEURS (NoFour, NomFour, AdrFour, VilleFour)
FOURNIR (NoFour#, NoArt#, PrixArticle, Delai)
1 : Etablir le Modèle Conceptuel des Données en y portant les cardinalités (mode graphique).
En utilisant les opérations algébriques répondre aux questions suivantes
2 : numéros et libellés des