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 |
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 -