Posez votre question Signaler

Formes normales

doudounette - Dernière réponse le 16 nov. 2011 à 12:27
Bonjour,
jarrive pa a trouver une bonne definition avc des exemple pr les 3 formes normales. jai pa pu comprendre la forme normale surtt la 2eme et la 3eme
svp si vous pouvez maider a comprendre c formes normales de facon jen ai besoin pr ma conception
merci
Lire la suite 

Formes normales »

2 réponses
Réponse
+5
moins plus
* une relation est une première forme normale si et seulement si tous ses attributs ont des valeurs simples
c'est à dire un attribut ne peut designer ni une donnée composée, ni une liste de données

+ solution :
pour avoir une forme normale : tu peux créer autant d'attribut que le nombre maximale de tes valeurs.
ou bien :
tu peux créer une nouvelle relation comportant la clé de la relation initiale l'attribut multi-valeurs tu
elimine l'attribut multi valeurs de la relation initiale.

* une relation est une 2eme forme normale si et seulement si:
elle est deja en premiere forme normale.
tout attribut qui ne fait pas partie de la clé ne doit pas dépendre que d'une seule partie de la clé commme
ceci : etudiant(IDENTIFIANT,ANNEE-INSCRIPTION, nom, prenom)
si IDENTIFIANT,ANNEE-INSCRIPTION est une clé, la relation n'est pas en 2eme forme normale parceque
nom on peut avoir le nom a partir de IDENTIFIANTqui fait partie de la clé.

+ la solution pour ça est : separer les attribut qui dependent de IDENTIFIANT dans une relation et garder
ceux qui dependent en meme temps de identifiant,annee_inscription dans une seule relation

* la relation est en 3eme forme normale si :
elle est deja en 2eme forme normale
et : un attribut faisant pas partie de la clé ne doit pas dependre d'un attribut non clé
exemple : enseignant(IDENTIFIANT, nom, prenom, grade, salaire)
on peut avoir le salaire a partir du grade alors que grade ne fait pas partie de la clé
+solution :
creer une nouvelle relation salaire(GRADE, salaire) et eliminer salaire de la relation enseignant.

j'espere avoir repondu a ta question O_O
hichamwo - 16 nov. 2011 à 12:27
merci bc svp la 4fn et boyce codd PLZ PLZ PLZ merci encoooore !!!
Ajouter un commentaire
Ce document intitulé « formes normales » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook