Vous êtes sur la page 1sur 1

TD : N°1 Module : SI&BD

Filière : Informatique et ingénierie de données Prof : Noreddine GHERABI

Objectifs :
ü Construire un dictionnaire des données & graphe de dépendances
ü Etablir un MCD

Exercice 1 :

ENSA de Khouribga souhaite créer une base de données limitée relative au domaine
gestion des notes.
Les règles de gestion sont les suivantes :
- Les élèves sont caractérisés par un numéro, leur nom et leur prénom et il appartient
à une et une seule classe. Cette dernière est caractérisée par un code et un nom.
- Les matières sont caractérisées par un code et un nom et elles peuvent faire l’objet
de plusieurs devoirs. Un devoir caractérisé par un numéro de devoir et une date ne
concerne qu’une seule matière. - La note dépend à la fois du devoir et de l’élève

1. A partir des règles de gestion de l’école, créer un dictionnaire des données.


2. Traduire le dictionnaire des données en un graphe de dépendances.
3. Etablir le Modèle conceptuel de données correspondant.

Exercice 2 :

On veut réaliser un système d’informations pour gérer les salles de l’ENSA.


L’ENSA est composé de plusieurs salles de classe, ces salles se situent dans des blocs.
Les blocs sont numérotés et définis par une capacité qui ne dépasse pas 10 salles,
chaque salle est équipée par rétroprojecteur et un réseau Wifi. Chaque salle est
identifiée par un code et définie par un nombre de places variant de 20 à 45 places.
Les élèves d’une même classe suivent tous les mêmes cours : il n’y a pas d’options.
La liste des élèves de chaque classe est fixée en début d’année. Un élève est
appartient à une seule classe et défini par un CNE, par son nom, son prénom, son
adresse et sa date de naissance. Les classes sont codées par un code unique et
définies par un label. Une salle est réservée à une seule classe toute l’année sinon elle
va rester vide et les élèves de cette classe vont passer leurs cours dans la même salle
toute l’année. Un enseignant peut assurer des cours pour plusieurs classes. Le
système enregistre la date de début du cours et le nombre d’heures de chaque cours.
Pour affecter un cours à une salle et à un enseignant, on veut pouvoir vérifier que
l’enseignant n’a pas de cours simultanément pour une autre classe. Un cours ne peut
pas être assuré par plusieurs enseignants.

1. Etablir un dictionnaire des données


2. Elaborer le Modèle Conceptuel de Données.
3. Déduire le Modèle Logique de Données.

ENSA Khouribga

Vous aimerez peut-être aussi