Ceci est une ancienne révision du document !
Dans le modèle relationnel, les données sont représentées par des tables, les tables constituent donc la structure logique du modèle relationnel.
Histoire :
Les bases de données relationnelles ont été mises au point en 1970 par Edgar Frank Codd, informaticien britannique ( 1923 - 2003 ). Ces Bases de Données ( BdD ) sont basés sur la théorie mathématique des “ ensembles “.
Définition :
- Une clef primaire : est un attribut dont la valeur permet d’identifier de manière unique un t-uplet ( pour le reconnaître sans avoir de doublons ).
- Un attribut : est un identificateur (un nom) décrivant une information stockée dans une base. ( l’attribut est une boite ou le nom de l’attribut est le nom de la boîte.
- Un domaine ( pour un attribut ) : est l’information, pour savoir si la valeur est une chaîne de caractère ( TEXT ) ou un nombre ( INT ).
- Une clef étrangère : est une clé, pour mettre en relation 2 tableau, il faut que la clé étrangère soit identique à la clef primaire de l’autre tableau.
Représentation :
La notion de relation est au cœur des bases de données relationnelles. Une relation peut être vue comme un tableau à 2 dimensions : une en-tête et un corps.
L’en-tête est composée d’attribut. Le corps est composé de “valeur” ( C’est les objets dans la boîte, appeler : “attribut de …”)