Qu'est-ce qu'ERD et quelle est la nécessité d'ERD pour la conception de bases de données ?

1 Réponses


  • ERD signifie Entity Relationship Diagram. C'est l'un des diagrammes d'analyse les plus importants pour la conception d'une base de données.

    Dans les bases de données relationnelles, les données sont divisées en tables au lieu de toutes les écrire sur une seule ligne ou un seul enregistrement. Cela supprime certains des problèmes souvent rencontrés lors de la création d'une base de données. Les tables sont liées entre elles par la clé primaire d'une table présente comme ce qu'on appelle une clé étrangère dans une autre table.

    Par exemple, un enseignant peut enseigner à de nombreux élèves, mais nous ne voulons pas répéter le nom de l'enseignant, son numéro de téléphone, le numéro de sa chambre chaque fois que nous enregistrons un nouvel élève et son enseignant. Ainsi, seule la clé primaire d'identification de l'enseignant est incluse dans le dossier de l'élève.

    Ceci est illustré dans un ERD par un trait joignant les deux tableaux élève et enseignant. Il existe plusieurs styles différents pour dessiner un ERD, mais ils ont tous un moyen de montrer quelles entrées de table sont utilisées comme clé étrangère dans une autre table.

    De nombreux concepteurs de bases de données commencent par dessiner un ERD en utilisant leur expérience pour analyser les relations probables, avant même de répertorier les attributs que la table stockera.

    L'ERD résume la structure de la base de données.

Ecrivez votre réponse

Votre réponse apparaîtra après modération