Comprendre la structure d'une base de données
Par Andrea • 16 Septembre 2018 • 769 Mots (4 Pages) • 697 Vues
...
Toutes les informations n’ont pas leur place dans le modèle relationnel comme les données calculées par exemple.
La relation CLIENT → décrit les données contenues dans la table client grâce à leur numéro de client et leur adresse.
Un attribut → est un élément de la relation.
La clé primaire → est un attribut de la relation, il permet de retrouver de manière certaine et unique tout les autres attributs de manière systématique. Pour l’identifier, on la souligne. Avec la clé primaire, il n’y a pas de vide ni de doublons.
La clé étrangère → est un attribut d’une relation qui fait référence à la clé primaire d’une autre relation. Elle à un rôle déterminant car c’est elle qui permet d’établir les liaisons entre les relations. Pour l’identifier, on rajoute un #.
La clé primaire concaténée → est une clé primaire composée de plusieurs attributs. Pour l’identifier, on la souligne.
Le format
Il sert à stocker et traiter les données correctement. Une donnée peut avoir différents formats.
Format
Domaine de valeur
Possibilité de calcul
Exemples
Numérique
Données quantitatives
Oui
Quantité vendue
Texte
Données non quantitatives
Non
Nom du salarié
Booléen
Données de type oui/non, vrai/faux, masculin/féminin...
Non
O/N
V/F
M/F
Date
Données de type date
Oui
20/11/12
20 nov. 2012
Monétaire
Données quantitatives (avec le symbole monétaire)
Oui
2 000 €
500 $
Le modèle relationnel possède 3 règles :
- La dépendance fonctionnelle directe : lorsque la valeur de l’attribut d’une relation permet de connaitre de manière certaine et unique la valeur d’un autre attribut de la relation, il y a dépendance fonctionnelle directe entre les attributs de cette relation → C’est la clé primaire.
- La dépendance fonctionnelle entre deux relations : lorsque la connaissance de la valeur de l’attribut clé primaire d’une relation permet de renvoyer vers une clé primaire d’une autre relation, il y a dépendance fonctionnelle entre deux relations → C’est la clé étrangère.
- La dépendance fonctionnelle composée : lorsque la connaissance de la valeur d’un attribut clé primaire d’une relation et la connaissance d’une valeur d’un attribut clé primaire d’une autre relation permettent de connaître de façon unique la valeur d’un troisième attribut, il y dépendance fonctionnelle composée entre les deux relations → C’est la clé primaire concaténée.
...