![]() |
La théorie de la normalisation |
Publié par :
Docenstoc
|
Cours sur la théorie de la normalisation dispensé à TELECOM Bretagne. Cours sous licence Creative Commons : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/.
Un fournisseur est établi dans une ville et une seule
â?¢ Les frais de livraison dépendent de la ville
â?¢ La livraison est faite par un fournisseur pour un produit
â?¢ La table LIVRAISON (n°fournisseur, n°produit, ville, frais, quantité) présente des redondances d'information !
On dit que X détermine fonctionnellement Y
Si deux tuples ont la même valeur pour X alors ils auront la même valeur pour Y
Soit X un ensemble d'attributs d'une relation R et A un attribut unique de R et non-inclus dans X.
Une relation est dite en 1ère forme normale si tous les attributs sont atomiques (c'est à dire élémentaires et monovalués).
Une relation est dite BCNF s'il n'y a pas d'autres dépendances fonctionnelles élémentaires que celles entre la clé et les autres attributs de la relation.
La décomposition de R en R1 et R2 est sans perte de dépendances si on peut retrouver par transitivité toutes les DF de R à partir des projections sur R1 et R2.
La projection de l'ensemble des DF de R sur R1 est l'ensemble des DF de R qui ont leurs attributs de départ et d'arrivée dans R1.
La méthode Merise : Le modèle conceptuel de données. Le modèle conceptuel des données (MCD) décrit la signification des...
Cours sur Bases de données sous environnement Delphi. Pour accéder aux différentes informations l'utilisateur doit exécuter...
Cours d'introduction aux architectures n-tier dispensé à TELECOM Bretagne. Cours sous licence Creative Commons :...
Présentation de Spring et de l’injection de dépendances. Document sous licence Creative Commons :...
Cours de HTML. Creative Commons http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
Cours de langage SQL dispensé à l'Université de Sophia-Antipolis. Cours sous licence Creative Commons :...
Cours de PHP par le PHP Documentation Group. Ce manuel peut être redistribué sous licence GNU General Public License. PHP,...
Document sous licence CC: http://creativecommons.org/licenses/by-sa/2.0/fr/.
Méthodes de programmation systèmes par Emmanuel DESVIGNE. Document sous licence GNU/FDL.
Livre Blanc : Industrialisation PHP par Alter Way. Document publié sous licence OpenContent.
Document sous licence CC: http://creativecommons.org/licenses/by-sa/2.0/fr/. Java pour le développement d'applications Web.
Dans la série Les tutoriels libres présentés par le site FRAMASOFT : Créer une table des matières sous OpenOffice....
Aucun commentaire pour cette publication |