Академический Документы
Профессиональный Документы
Культура Документы
Définition Définition
Une relation est en deuxième forme normale ssi :
Une relation est en première forme normale si
elle est en première forme normale
tous ses attributs sont atomiques (inhérent au
tout attribut non clé dépend de la totalité de toutes les
modèle relationnel)
clés
Un attribut atomique n’est pas :
multivalué (liste de valeurs) Exemple
composé (structuré en sous-attributs) C(nc, dateexp, qtéexp, nb) pas en 2FN car nc,
dateexp clé et nc → nb
! " # $ "
Pré : connaissance du contenu de la relation universelle + DF
Toute relation R admet au moins une
Principe de l’algorithme :
décomposition en 3FN qui préserve A partir du graphe G des DF, calculer une couverture minimale C
l'
information et les DF Editer l’ensemble des attributs isolés dans une même relation (tous
sont clés)
Deux approches pour la calculer : Recherche le plus grand ensemble X d’attributs qui détermine
décomposition : on s' arrête dès que les d’autres attributs
relations dérivées sont en 3FN (mais pas de Editer la relation R(X, A1, ..., An)
garantie sur les DF) Supprimer les DF X → A1, .., X→ An du graphe de couverture
minimale C
synthèse à partir de la couverture minimale Supprimer les attributs isolés de C
Reprendre l’opération à partir de l’étape 3 jusqu’à ce que C soit vide