Fiche mcd BTS CGO A P - Organisation du Système d ? Informations Fiche MCD Rédigé par Jimmy Paquereau Fiche de révisions - MCD et schéma relationnel MCD - généralités MCD Modèle Conceptuel des Données un MCD est un diagramme permettant de donner une repré

BTS CGO A P - Organisation du Système d ? Informations Fiche MCD Rédigé par Jimmy Paquereau Fiche de révisions - MCD et schéma relationnel MCD - généralités MCD Modèle Conceptuel des Données un MCD est un diagramme permettant de donner une représentation schématique de tout ou partie d ? une base de données relationnelle Lorsqu ? une base de données devient consistante on a tendance à diviser le modèle en sous-modèles Les MCD font partie plus généralement d ? une méthode de conception d ? origine française appelée la méthode MERISE laquelle dé ?nit un certain nombre de schémas et diagrammes MCD MOT et schéma relationnel sont certainement les plus importants Le MCD en particulier vise en outre à modéliser des tables et les relations existants entre elles De manière quelque peu grossière on peut voir une table comme un gros tableau ? Avec l ? apparition puis le développement de ce qu ? on quali ?e de programmation orientée objets abrégée POO ou OOP en anglais cette méthode de conception franco- française tend depuis bien des années à être remplacée en pratique par la notation UML Uni ?ed Modeling Language On y retrouve des concepts similaires Cependant celle-ci fournit disons une vision plus orientée programmeur MCD et syntaxe le MCD possède une syntaxe et un vocabulaire qui lui est propre On parle d ? entités et d ? associations C ? est pourquoi le MCD est parfois appelé modèle entités-associations Entité une entité une unité élémentaire qui se su ?t à elle-même exemples client fournisseur produit article ? A toute entité correspond une table grossièrement un tableau Elle possède un nom et des propriétés encore appelés des attributs grossièrement les colonnes du tableau Optionnellement comme en algorithmique on précise le type à savoir le type de chaque propriété qu ? importe La ou les propriétés soulignées est ou sont appelées clef primaire Une entité est représentée par un rectangle Client N Client Raison sociale Date immatriculation ? Integer Varchar Date ? Association une association décrit une relation existant entre plusieurs entités Elle n ? a de sens que sous réserve de l ? existence des entités dont elle fait la relation On entend par relation ? comme une forme de relation d ? appartenance exemple un client a ou plusieurs produits sous-entendu il commercialise à plusieurs produits Elle possède un nom et éventuellement des propriétés appelées propriétés portées sousentendu portées par l ? association Important A une association correspond ou non une table Si l ? association correspond à un CIF l ? association ne correspond pas à une table mais à une clef étrangère Si l ? association correspond à un CIM elle correspond à une table Une association est représentée par un ovale Réaliser CA Année Montant Dans l ? exemple ci-dessus il y a propriétés portées Le nom d ? une association est souvent un verbe cependant que cela ne soit pas une obligation Essentiellement l ? utilisation d ? un verbe facilite la lecture

  • 64
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager