TD BTS2 SI IUC-ICIA
Exercice 1 : Gestion de commande
Exercice 2 : Soutien Scolaire
Exercice 3
Ressortez le MCD et en déduire le MLD
Exercice 8 :
On désire gérer les visites des patients dans un centre médical. On vous donne un schéma E/A
correspondant.
Répondez aux questions suivantes en fonction des caractéristiques de ces schémas.
1) Un patient peut-il effectuer plusieurs visites ?
2) Un médecin peut-il recevoir plusieurs patients dans la même consultation ?
3) Peut-on prescrire plusieurs médicaments dans une même consultation ?
4) Deux médecins différents peuvent-ils prescrire le même médicament ?
5) Ressortir le MR de ce modèle
6) Donnez la commande CreateTable pour les tables Medecin et Consultation.
Exercice 9
Soit le MLD suivant :
- Etudiant(matricule, nomEtud, prenomEtud, date_naissance)
- Matière(codeMatiere, libelle)
- Classe(codeClasse, nomClasse, cycle)
- Professeur(codeProf, nomProf, prenomProf)
- Frequenter(matricule, codeClasse, annee_scolaire)
- Enseigner(codeClasse, codeMatiere, codeProf, annee)
a) En se basant sur les quatre règles de passage du MCD au MLD, reconstituer le MCD.
b) Ecrire la commande SQL permettant de créer la table Professeur.
c) Ecrire la requête qui permet de lister les noms des étudiants qui ont un prénom commun à Pierre.