Vous êtes sur la page 1sur 2
i Corrigé Examen Final eee eS 1) Donner ta définition de ta forme normale de Boyee-Codd a ‘Une relation est en forme normale de BOYCE-CODD (BCNF) si, et seulement 9), elie esi en iroisleme forme normale et si les seules dépendances fonetionnelles élémentaires sont celles dans lesquetlos une | clé détermine un attribut, i 2) Donner la définition dune dépendan lteete ieee ® Une dépendance fonctionnelle X —» A est une dépendance fonctionnelle directs s'il n’existe aucun atiribut B te! que l'on puisse avoir X + Bet B+ A. 3) Comment représenter une entité faible. 5 Q@ | 4) Quel est le rle de |'identifiant dans le modéle entité association. ee @ Le role de I’identifiant est de permettre de repérer individuellement chaque occurrence d’ urie entité de | Le sb eceaetinestbes J toutes les autres. Exercice 02 (06 Pts) 1) Elaborez un di gramme entité-association mate) = of os | iy : om > oe Sur une ligne, uniquement quatre bus peuvent faire des aller-retour entre la station de départ et la ‘Station d’arrivée en méme temps. Un type de ligne ne peut fonctionner avec tous les types de vehicule 5 | Exprimer en algdbre relationnelle tes requétes suivantes : e sont Fes numéras ibellds des produits dont le stock est infrleur A 207 2 RI=SELECTION cgresrocx-2n (PRODUIT) | RISPROJECTION sv uinaun(RD TO LN a 2 its dont le prix dinventaire est compris entre 30 et 250 7 Qa RISSELECTION pai xanye ee peinanvnsiey(PRODUIT) R2=PROJECTION ee, unsuie, cove-srork, paixstny (RL), tS a . Ja liste des fournisseurs dont on ne connalt pas Tadresse ? wrt ———y 3 )) | RISSELECTION oe unn(FOURNISSEURS) ROSPROJECTION Susie sours aonmuen(RD E J qui proposent des produits pour losquels fe délai 4. Donner les noms et les adresses des fournisseurs visionnement est supérieur d une semaine ? ee ae | RISSELECTION pex.ued(ACHETER) @ | ROSJOINTURE(RI, FOURNISSEURS) UR3=PROJECTION our. apes. viier(R2) jeancaaee 5. _Quels sont les fournisseurs qui fournissent les 2 articles 93 et 208, eta quel prix? ry >, [RISSELECTION au 00(ACHETER) | Q | R2-SELECTION wuss toe\(ACHETER) R3=IOINTURE(RI, R2) | RAJOINTURE(R3, FOURNISSEURS) LRS=PROJECTION(R4, NOMFOUR, Rlprixcachat, R2.prixcachat) Be Exprimer en SQL les requétes suivantes : 1. Quelle est la liste des foumisseurs dont le nom commence par "STE". ae ~ [Select® A) | FROM FOURNISSEURS WHERE NOM-F LIKE 'STE%'; st 2. _Quel est le nombre de produits référence ? r A SELECT COUNT(*) AS Nbproduit 5 FROM PRODUIT: 3. Donner la valeur (quantite d'argent) du stock 7 )_ [ SELECT SUM(QTE-STOCK*PRIX-INV) AS ValeurStock @ FROM PRODUIT: + = est le prix a a ‘minimum et moyen de chaque produit (numéro et libellé) ? [ SELECT A NUM-P, LIBELLE, MAX(PRIX-ACHAT) AS PMAX, : @ | Sn T) MIN(PRIX-ACHAT) AS PMIN, 3. FROM ACHETER A JOIN PRODUIT B ON A.NUM-P =B.NUM-P GROUP BY A.NUM-P, LIBELLE:

Vous aimerez peut-être aussi