Cas d'entreprise LIDAL
Commentaires Composés : Cas d'entreprise LIDAL. Recherche parmi 300 000+ dissertationsPar robben74 • 11 Septembre 2014 • 217 Mots (1 Pages) • 835 Vues
Le LIDAL est le Laboratoire InterDépartemental d'Analyses Laitières. Il effectue des analyses de lait produit par des producteurs laitiers répartis dans différentes coopératives laitières.
Schémas relationnels :
COOPERATIVE (code, nomCoop)
code : clé primaire
PRODUCTEUR (code, nomProd, rueProd, CPProd, villeProd, codeCoop)
code : clé primaire
codeCoop : clé étrangère en référence à code de COOPERATIVE
PRELEVEMENT (code, datePrel, type)
code, datePrel : clé primaire
code : clé étrangère en référence à code de PRODUCTEUR
CRITERE (code, libelle, unite)
code : clé primaire
ANALYSE (codeProd, datePrel, codeCrit, resultat, note)
codeProd, datePrel, codeCrit : clé primaire
codeProd, datePrel : clé étrangère en référence à code, datePrel de PRELEVEMENT
codeCrit : clé étrangère en référence à code de CRITERE
Questions
1) La requête ayant permis de créer la table ANALYSE est donnée ci-dessous :
CREATE TABLE ANALYSE
( codeProd int(11) NOT NULL,
datePrel date NOT NULL,
codeCrit varchar(2) NOT NULL,
resultat int(11) NOT NULL,
note int(11),
PRIMARY KEY (codeProd,datePrel,codeCrit),
FOREIGN KEY (codeCrit) REFERENCES critere (code)
ON DELETE CASCADE ON UPDATE CASCADE) ;
a) pourquoi cette requête est-elle incomplète ? Qu'est ce qui est autorisé et qui ne devrait pas l'être ?
b) écrire la requête qui permet de corriger cette erreur.
2) Ecrire la (ou les) requête(s) permettant de saisir dans la base, les données suivantes :
...