|
Une base de données est un ensemble de données
organisées en tables.
Exemple simple : une base de données composée
de deux tables : l'une contenant des enregistrements d'utilisateurs d'un
forum et l'autre contenant les messages postés par les utilisateurs.
|
Base de donnée
|
|
Table 1: utilisateurs
|
Table 2: messages
|
Variable 1: + (automatique)
Variable 2: Nom
Variable 3: Prénom
Variable 4: Adresse
Variable 5: telephone |
Variable 1: + (automatique)
Variable 2: Utilisateur
Variable 3: Message
Variable 4: Date du message |
Dans chaque table les premières variables (+) sont
auto-incrémentées de manière à ce que
chaque enregistrement possède un numéro qui lui est propre
: enr. 1, 2, 3 ... ainsi, lorsqu'un utilisateur viendra à s'inscrire,
un enregistrement s'ajoutera à la table :
|
+
|
Nom
|
Prénom
|
Adresse
|
téléphone
|
| 1 (1er membre enregistré) |
LEROY |
Fanny |
...
|
...
|
| 2 (2ème membre enregistré) |
MICHEL |
Cédric |
...
|
...
|
| etc... |
etc... |
etc... |
etc... |
etc... |
De plus, lorsque ce membre postera un message :
|
+
|
Utilisateur
|
Message
|
Date
|
| 153 (153ème message enregistré) |
2 |
... |
17/10/02 |
| 154 (154ème message enregistré) |
1 |
... |
18/10/02 |
| etc... |
etc... |
etc... |
etc... |
On sait en regardant la table messages que le 153ème
message a été posté par 2 c'est à dire
le membre qui a reçu la valeur 2 donc ici MICHEL Cédric.
Ceci permet de croiser les tableaux et donc les données
qu'ils contiennent.
|