Corrigé Examen Modèle de données relationnel et SQL et Analyse Merise MLD MCD

- Correction d'examen.

I - Conception des bases des données

Modèle conceptuel de données (MCD)



Modèle logique de données (MLD)


TYPE_EXERCICE = (Type-exercice, libellé-du-type-exercice) EXERCICE = (Numéro-exercice, Enonce-exercice, type-exercice)

AUTEUR = (Nom-auteur, carrière-auteur)

PARTICIPER = (numéro-exercice, Nom-auteur, part-auteur) DIFFICULTE = (Niveau-difficulté, libellé-niveau-difficulté)

RESOUDRE = (Type-exercice, Niveau-difficulté, durée-résolution-estimée)




II -  Manipulation des B.D.

1.  SELECT Num-Cons FROM Consultation WHERE (Cod-patient = 852) AND (Date-cons
> #31/12/1995#)


2.  SELECT  Cod-patient,  Consultation.Num-cons,  Date-cons,  Num-maladie,  Symptome- maladie, Observations FROM Consultation, maladie WHERE (Cod-patient = "852") AND (Date-cons > #31/12/1995#) AND (Consultation.Num-cons = Maladie.Num-cons)


3.  SELECT COUNT(*) FROM Consultation WHERE Date-cons LIKE #??/12/1999#


4.  SELECT  DISTINCT  Code-patient,  Nom-pat,  Adresse  FROM  Consultation,  Patient
WHERE    (Consultation.Cod-patient=Patient.Cod-patient)     AND    (Date-cons    <  #01/01/1998#)


5.  SELECT    Cod-patient,    COUNT(*)    FROM    Consultation    
     WHERE    Date-cons   <  #31/12/1995# GROUP BY Cod-patient


6.  SELECT Num-maladie, Cod-patient, Date-cons FROM Consultation, Maladie
     WHERE (Symptome-maladie = "Fièvre") AND (Consultation.Num-cons=Maladie.Num-cons)

                        
                                            

Article plus récent Article plus ancien

Leave a Reply