Vous êtes sur la page 1sur 3

Chapitre n°4 

: Démarche de détermination d’une BDR Matière : BD

Partie II :
Création de bases de données
Chapitre n°4 :
Démarche de détermination de la structure d’une base de données
relationnelle

Application:

Soit la présentation de gestion de production et de stocks suivante :


Une société a décidé de concevoir une base de données pour l’assister dans la gestion
de sa production et de ses stocks.
Cette société comporte une unité de fabrication qui est identifiée par un numéro et
caractérisée par un nom, une localisation et une capacité de production. Une unité de
fabrication peut fabriquer plusieurs produits.
La société comporte plusieurs dépôts. Un dépôt est identifié par un numéro et possède
une désignation, une localisation et une capacité de stockage. Un dépôt peut servir pour
stocker plusieurs produits. On connaît pour un dépôt la quantité de chaque produit stocké.
Un produit peut être fabriqué par plusieurs unités de fabrication et peut être stocké
dans plusieurs dépôts.
Un produit est caractérisé par une référence qui l’identifie et un prix.

Travail demandé:
1) Dégager toutes les colonnes de la base.
2) Extraire toutes les tables de la base ci-dessus.
3) Affecter les colonnes dégagées de la 1ère question dans leurs tables.
4) Déterminer une colonne permettant d’identifier d’une manière unique les tables.
5) Faire les liens entre ces tables.
6) Représenter ces bases de données sous la forme textuelle et sous la forme graphique.

1
Enseignant : KAIS Taboubi Classe : 4 SI Année Scolaire : 2008/2009
Chapitre n°4 : Démarche de détermination d’une BDR Matière : BD

Solution:
1) Dégager toutes les colonnes de la base
Liste de colonnes
Valeur
Type de Valeurs
Nom colonne description Taille Obligatoire par Sujet
données autorisées
défaut

2) Extraire toutes les tables de chaque base ci-dessous.


Liste des tables
Nom table Description table sujet

2
Enseignant : KAIS Taboubi Classe : 4 SI Année Scolaire : 2008/2009
Chapitre n°4 : Démarche de détermination d’une BDR Matière : BD

3) Affecter les colonnes dégagées de la 1ère question dans leurs tables.

4) Déterminer une colonne permettant d’identifier d’une manière unique les tables.

5) Faire les liens entre ces tables.


Liste de relations
Table mère Table fille Clé primaire Clé étrangère

6) Représenter ces bases de données sous la forme textuelle et sous la forme graphique.

3
Enseignant : KAIS Taboubi Classe : 4 SI Année Scolaire : 2008/2009

Vous aimerez peut-être aussi