Professional Documents
Culture Documents
-1-
Le MODLE RELATIONNEL
Cest un concept qui exprime un ensemble de donnes qui se rapportent au mme sujet.
- Modle relationnel :
- Modle relationnel : C'est l'tape qui permet de crer la base de donnes. Elle
dtermine le nom des relations, ainsi que pour chacune, la cl primaire, les attributs et
ventuellement la ou les cls trangres qui permettent de lier les tables. Une fois cette
tape ralise, il est possible d'implanter les tables dans un systme de Gestion de Bases
de Donnes sur informatique, grce un logiciel appropri.
- La cl trangre : C est un attribut qui montre un lien entre deux relations ( table ), une
dpendance fonctionnelle. Une cl est trangre une relation ( table )car elle est toujours
la cl primaire d'une autre relation ( table ). Enfin, en matire de requte, la cl trangre
permet les jointures entre les relations ( table ).
- Occurrence :
-2-
Le MODLE RELATIONNEL : LA NORMALISATION
RGLES EXEMPLES
Une relation est en 2ime F.N sssi : Cette relation nest pas en 2ime forme normale car
lattribut Dsignation matriel ne dpend pas de la cl
primaire. Cet attribut dpend dune partie de la cl savoir
- Elle est en 1re F.N, Numro matriel. Pour normaliser cette relation, il faut
enlever cet attribut. La relation devient alors :
- Tous les attributs, autre que la
cl primaire, dpendent de la
totalit de la cl primaire et non UTILISER ( # Numro matriel , # Code salari ,
dune partie de cette cl. Nombre dheures )
-3-
Soit la relation suivante :
LIVRE ( Code livre, Titre livre, Prix livre, Date parution, Rf.
diteur, Nom diteur ).
-4-
Intrts de la normalisation :
-5-