« Les bases de données/Le vocabulaire de base des BDD » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « Pour faire simple, la gestion des données mémorisées sur un support quelconque (disque dur, DVD, CD-ROM, …) demande de gérer deux choses bien différentes : le stock... »
 
Ligne 12 :
 
Par exemple, une entreprise aura besoin de stocker, pour chaque client :
* son nom ;
* son prénom ;
* son adresse ;
* ses commandes en cours ;
* etc.
 
Comme autre exemple, un établissement scolaire devra mémoriser pour chaque élève :
* son nom ;
* son prénom ;
* son adresse ;
* son âge ;
* sa classe ;
* sa filière d'étude ;
* etc.
Comme dernier exemple, un garage aura besoin de mémoriser, pour chaque voiture :
 
* son numéro d'immatriculation ;
Comme dernier exemple, un garage aura besoin de mémoriser, pour chaque voiture :
* sa marque ;
son numéro d'immatriculation ;
sa* marqueson modèle ;
* etc.
son modèle ;
etc.
Toutes ces informations sont des informations distinctes, mais qui appartiennent à la même personne, au même objet, à la même entité : on doit les regrouper dans un seul enregistrement. Pour cela, chaque enregistrement est un regroupement d'attributs, chaque attribut étant une information élémentaire, qui ne peut pas être décomposée en informations plus simples. Ces attributs sont équivalents aux variables des langages de programmation. Définir un enregistrement, c'est simplement définir l'ensemble des attributs qu'il contient : il faut préciser son type et sa valeur. Mais il faudra aussi lui donner un nom, pour pouvoir le récupérer.