CONCEPTION BDD

 

  • CDC : cahier des charges : c’est l’expression du besoin.

     

  • Analyse du besoin : on réalise un dictionnaire de données ( DdD )

     

  • Etape de conceptualisation - MCD  : Modèle conceptuel de données – MEA : modèle Entité-Association – exemple de MEA : méthode Merise

     

  • Le M.L.D ( Modèle logique de données) : aboutit à la réalisation d’un schéma relationnel de données ( Srd )

     

  • Phase d’implémentation dans la SGBD-R : c’est le MPD (modèle physique de données)

 

 

 

3 règles sacrées du MLD


 

 

Toute entité du MCD devient une table dans le MLD

 

Dans une relation 1,n ou 0,n la clé primaire de la table du côté n devient une clé étrangère dans la table de plus faible cardinalité.

 

Dans une relation n,n la relation devient une table à part entière, et chacune des clés primaires des 2 tables devient une clé étrangère dans la nouvelle table.

 

 

 


Dictionnaire de données  DdD :

 

Nom Description Type Commentaire Entité
titreLivre Titre du livre (fr) String - Livre
nomAuteur Nom de l’auteur String peut être un nom composé Auteur



Schéma relationnel de données  Srd :

 

LIVRE           ( ISBN , titreLivre, anneeParution, idAuteur)

                 clé primaire  : ISBN

                 clé étrangère  : idAuteur, en référence à idAuteur de la table AUTEUR

 


AUTEUR        ( idAuteur , nomAuteur, prenomAuteur )

                 clé primaire  : idAuteur

…


 

APPARTENIR    ( idLivre, idGenre )

                 clé primaire  : idLivre, idGenre

                  clé étrangère : idLivre en référence à idLivre de LIVRE et idGenre, en référence à idGenre de GENRE

 



- Maj : 18/08/23 -