WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception, Implémentation d'une Base de Données pour la Gestion d'un Organisme et Administration Réseau à distance sur base des outils libres "Cas de Projet Limete Université Cardinal Malula"

( Télécharger le fichier original )
par Blaise LUSIKILA LUAMBASU
Ecole supérieure des métiers de l'informatique et du commerce (ESMICOM) - Licence 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Dans notre base de données plucm, connaissant un numéro d'apprenant, on connaît de manière unique le nom de cet apprenant et, entre autres, sa catégorie.

B.2.2 Définition et Propriétés

Un attribut Y dépend fonctionnellement d'un attribut X si et seulement si une valeur de X induit une unique valeur de Y on note une dépendance fonctionnelle par une flèche simple : XY.

Pour notre cas : si X est le Id_donateur et Y le nom de donateur, alors on a bien XY par contre on pas YX, car plusieurs donateurs de id_donatuer différents peuvent porter le même nom.

B.2.3. Transitivité

Si X Y et Y Z alors X Z

Pour notre cas, on as id_recu id_apprenant nom_apprenant, donc on a aussi id_recu nom_apprenant. Mais la dépendance fonctionnelle id_recu nom_apprenant est dite transitive, car il faut passer par le id_apprenant pour l'obtenir.

Au contraire, la dépendance fonctionnelle id_apprenant nom_apprenant est directe, seules les dépendances fonctionnelle directes nous intéressent, d'autres exemples sont données dans le tableau suivant :

DEPENDANCES FONCTIONNELLES

DIRECTE ?

id_auteur nom_auteur

id_livre titre livre

id_agent nom_agent

id_charge moment

id_moment moment

id_emprunt titre_livre

id_emprunt date_emprunt

id_recu date_paye

id_recu titre_formation

id_formation lib_formation

Oui

Oui

Oui

Non

Oui

Nom

Oui

Oui

Non

oui

Un attribut Y peut avoir une dépendance fonctionnelle qui repose sur la conjonction de plusieurs attributs auquel cas la dépendance fonctionnelle est dite non élémentaire1(*).les dépendances fonctionnelles non élémentaires sont notées par une flèche unique mais comportant plusieurs points d'entrée ( regroupés autour d'un cercle).

Pour notre cas, la quantité de livre donné par un donateur dans la bibliothèque. Dépend de deux attributs : id_livre et id_donateur. Notons que cett'e dépendance fonctionnelle Id_livre + id_donateur quantité donnée est à la fois nom élémentaire et directe.

Id_livre

Quantité donnée

Id_donateur

Nous avons dans notre le cas une dépendance fonctionnelle non élémentaire, mais directe.

* 1 DONKING, note de cours Base de Données, année 2007-2008, ESMICOM

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille