Académique Documents
Professionnel Documents
Culture Documents
ET DE LA RECHERCHE SCIENTIFIQUE
X Y
0,n Z 0,n
A C
B D
Exercice N1 :
La wilaya de Tlemcen désire réaliser une base de données pour la gestion des encombrements des
voitures dans le centre-ville. Chaque voiture est caractérisée par un code d’immatriculation, une marque,
une couleur et un type. La wilaya est divisée en plusieurs zones afin de bien contrôler la circulation. Une
zone est identifiée par un code et caractérisée par une coordonnée de longitude, une coordonnée de
latitude et le nombre de voitures qui y circulent. La zone peut être une zone normale ou critique. Des
caméras de contrôle sont utilisées pour contrôler les zones critiques et normales afin de bien gérer la
circulation. Ces caméras permettent aussi de contrôler les voitures ainsi que les conducteurs. Ces
derniers sont identifiés par leurs numéro de permit de conduire et caractérisés par leurs nom et prénom.
Chaque caméra de contrôle est caractérisée par un code identifiant, une précision de vision et une
description. Chaque caméra peut contrôler au maximum trois zones critiques et une zone normale. La
caméra ne peut contrôler plus de 5 voitures à la fois et ne peut contrôler plus de deux conducteurs à la
fois. Il est évident de dire qu’une voiture ne peut être conduite que par un seul conducteur. On note aussi
qu’il n’existe pas de zone critique sans caméra de contrôle alors qu’une zone normale peut ne pas avoir
de caméra de contrôle et que plusieurs caméras de contrôle peuvent être placées dans les zones critiques
ou normales.
- Donner le MCD correspondant.
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
Exercice N2 :
Soit les trois tables d’un système de gestion de base de données d’un championnat de football.
La table Joueur
La table Equipe
La table Jouer (le joueur joue pour une équipe pour un certain nombre d’années et pour un
salaire fixé).
Question de cours :
1- citez les différents types d’association qu’on peut fréquenter dans un MCD.
Selon les cardinalités on distingue trois types :
Les associations 1,1 les associations 1,n et les associations n,n
Selon le nombre d’entités on distingue trois types :
Les associations réflexives, les associations binaires et les associations à n dimensions.
2- Pourquoi a-t-on besoin de convertir un MCD vers un MLD.
On a besoin de convertir un MCD vers un MLD pour prendre en compte la structure de donnée
désirée (classe, fichier, table … ).
3- Quels sont les différents composants d’un système de gestion de base de données SGBD.
Processeur de requêtes, gestionnaire de stockage et gestionnaire de transaction.
4- Une entité peut avoir deux identifiants. Cette expression est juste ou bien fausse. Expliquer.
Cette expression est fausse car l’identifiant est toujours minimale.
5- Citez les différents types de cardinalités qu’on peut fréquenter dans un MCD.
On trouve les cardinalités min et max.
6- Définissez ce que c’est une base de données.
Une vue est permanente lorsqu’on change la table d’origine la vue suit ce changement.
7- Définissez ce que c’est une base de données.
C’est un ensemble de données opérationnelles stockées et utilisées par le système d’application
d’une entreprise.
7- convertir le MCD suivant vers un MLD :
X Y
0,n Z 0,n
A C
B D
X(A,B)
Y(C,D)
Z(#A,#C)
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
Exercice N2 :
Soit les tables d’un système de gestion de base de données d’un championnat de football.
La table Joueur La table Equipe
3- Une vue contenant le nombre de joueurs groupé par leur pays d’origine.
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
5- les noms des équipes pour lesquelles ont joué au moins deux joueurs.
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
Exercice N1