La base de données constitue les fondations pour de nombreuses applications, et il est donc impératif qu'elle soit bien conçue. Les inventeurs du modèle relationnel ont établi des règles qu'il est généralement pertinent de respecter. Je vous invite à les découvrir.
Les bases de données relationnelles que nous utilisons sont fondées sur le modèle relationnel inventé par Edgar Frank Codd en 1970 (décrit dans la publication « A Relational Model of Data for Large Shared Data Banks ») et largement adopté depuis.
Ce modèle s’appuie sur l’organisation des données dans des relations (aussi appelées « entités », mais qui seront nommées « tables » dans la plupart des SGBDR), qui sont des tableaux à deux dimensions :
- les colonnes sont les attributs qui caractérisent la relation ;
- les lignes, aussi nommées « tuples », contiennent les données, et on les appelle « enregistrement » dans les SGBDR.
L’ordre des tuples n’a aucune importance ni signification.
1. Conception d'une base relationnelle
Je vous propose de nous mettre dans la situation où nous devons insérer dans une base de données le fichier Excel suivant géré par le responsable du personnel (qui est là, bien simplifié)
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première