Académique Documents
Professionnel Documents
Culture Documents
Réalisé par:
Mme Labidi Dorra
Année universitaire
2021/2022
Plan
But des dépendances fonctionnelles
Incohérence
Anomalies
en
d’insertion
modification
Anomalies
Redondance
de
des données
Mauvaise suppression
conception
3
Définition des Dépendances
Fonctionnelles
• Les dépendances fonctionnelles sont les liens
existant entre deux propriétés présentes dans
la base de données
• Exemple:
Il existe une dépendance fonctionnelle entre le
numéro d'un candidat et son nom et prénom
4
Définition des Dépendances Fonctionnelles
Exemple
• Soit les deux propriétés suivantes:
• N° d’immatriculation
• La marque du véhicule
Est-ce qu’il y a une dépendance fonctionnelle entre
les deux propriétés?
Détermine
N° d’immatriculation Marque véhicule
5
Définition des Dépendances Fonctionnelles
Détermine
N° d’immatriculation Marque véhicule
6
Définition des Dépendances Fonctionnelles
Contre Exemple
• Existe -t-il une dépendance fonctionnelle entre
les deux propriétés
• Nom du client
• Date de commande
Il n’y a pas de dépendance fonctionnelle entre les deux
propriétés
Détermine
Nom du client Date de commande
7
Définition des Dépendances Fonctionnelles
A
Détermine
B
Dépend Fonctionnellement
8
Rôle des dépendances fonctionnelles
• Les dépendances fonctionnelles sont une
technique qui permet de vérifier la validité
d’un modèle entité association (model MCD
merise)
• Pour cela, il faut respecter deux règles
9
Rôle des dépendances fonctionnelles
• Règles 1:
Une propriété non identifiant d’une entité (d’une
association) doit dépendre fonctionnellement de
l’identifiant. Toutes les propriétés de l’entité doivent
dépendre fonctionnellement de l’identifiant de celle-ci.
Client
N° de client
Nom du client
Adresse du client
N° de commande
10
Rôle des dépendances fonctionnelles
• Règles 2:
Une propriété dans une relation doit dépendre
fonctionnellement des identifiants des entités qui
participent à la relation.
On a la Quantité commandée?
Commande Produit
11
Contraintes d’intégrités
fonctionnelles
CI F
12
Définition 1
13
Exemple
• Contraintes d’Intégrités:
14
Définition 2
• CIF ou Contrainte
d’Intégrité Fonctionnelle est
un type d’association entre
2 entités.
15
But CIF
Le Contrainte d’Intégrité Fonctionnelles se
traduit par l’existence d’une dépendance
fonctionnelle entre propriété de
différentes entités
Qu’est ce que les contraintes d’intégrités
fonctionnelles
CIF
Véhicule 1,1
0,n Personne
Appartient
Nom personne
N° dimmatriculation
Module
CIF Nom module
0,n
Professeur 0,n
Salle
Faire
N° salle
N° dimmatriculation Cours
0,n
0,n
Client 0,n
Magasin
Achete
Nom magasin
Nom client
0,n
exercice
• Soit l’exercice suivant, il s’agit de transformer
les deux phrase suivantes en modèle
conceptuel de données
• 1- l’élève étudie dans une école,
• 2- l’élève poursuit ses études dans une école.
• Placer les information «date d’entrée» et «date
de sortie de l’école» dans le modèle de
données dans les deux cas. Le premier modèle
permet il de mémoriser ces informations?
21
Parmi le principe de la base de données
Souris Périphérique
Animal