Conception d'une Base de Données

Nous ne discuterons pas non plus dans cette formation d'un autre aspect très important qui est la conception d'une base de données, d'un point de vue abstrait. En effet, si le programme officiel des CPGE utilise le terme de “conception” d'un schéma relationnel, le travail de conception de la structure de la base passe en général par un modèle beaucoup plus abstrait, nommé modèle Entité-Association (E-A), qui a été introduit par Peter Chen en 1976.

Peter Pin-Shan Chen (Taïwan 1947 - ), inventeur du modèle entité-association

Ce modèle est un modèle général de conception, qui peut être traduit ensuite dans le modèle relationnel ou dans un autre modèle (par exemple objet). Lui sont associées des méthodologies de conception, c'est-à-dire des “règles” qui permettent en principe d'obtenir, à partir d'une situation de la vie réelle qu'on souhaite modéliser, un modèle correct. L'intérêt du modèle E-A est qu'il est plus intuitif que le modèle relationnel, ne nécessite pas de compétences “mathématiques” et se prête bien à une présentation graphique. Il est donc utilisé pour échanger avec des personnes du métier qu'on souhaite “informatiser”.