Chap 11 passage modele relationnel

BTS CGO ére année P Chapitre - Cours Le modèle relationnel Page Sommaire Introduction Les Règles de passage Le traitement des entités Les associations binaires Association binaire - n Association binaire - Association binaire - Association binaire - n ou n Association binaire x -x n Association binaire x -x n et porteuse de données Associations n- aires Associations ternaires Associations n- aires Associations ré exives Conclusion Introduction Le but de ce chapitre n'est pas l'étude du modèle relationnel qui a été vu dans le cours précédent sur les bases de données mais de donner les règles qui permettent la mise en ?uvre de la quatrième étape de l'analyse des données à savoir la traduction logique Cette étape a pour but de fournir le modèle relationnel à partir du modèle conceptuel Si cette phase est réalisée en automatique par les outils de modélisation Power Amc Windesign Analyse SI il n'est pas inutile d'en conna? tre les règles ne serais- ce que pour en comprendre les modes de traduction Cette étape de traduction correspond à la quatrième phase de l'analyse des données Le MLD Modèle Logique des Données ou MRD Modèle relationnel des données reste indépendant du SGBD utilisé CBTS CGO ére année P Chapitre - Cours Le modèle relationnel Page Les Règles de passage Le passage du MCD au modèle relationnel ne se fait pas au hasard Il existe un certain nombre de règles qui vous permettent de réaliser cette opération C'est d'ailleurs sur ces règles que s'appuient les outils de modélisation a ?n de réaliser ces opérations Ces règles restent logique et un peu de ré exion vous permettra de les comprendre Dans les exemples ci-après nous utiliserons comme représentation du MRD la notation littérale en soulignant les clés primaires et en faisant suivre les clés étrangères du caractère Le modèle relationnel doit re éter le MCD issu de l'analyse et donc les éléments présents dans celui-ci entités propriétés associations doivent se retrouver dans le modèle relationnel Le traitement des entités ? Chaque entité du MCD est transformé en table ? Les propriétés de l'entité deviennent les attributs de la table ? L'identi ?ant de l'entité devient clé primaire Exemple AUTEUR numauteur nomauteur date naissance LIVRE numlivre titrelivre AUTEUR NumAuteur NomAuteur DateNaissance LIVRE NumLivre Titre Livre CBTS CGO ére année P Chapitre - Cours Le modèle relationnel Page Les associations binaires Association binaire - n Cette association correspond à une paire de cardinalité et n ou n Ce cas est également dénommé sous le vocabulaire de CIF Contrainte d'Intégrité Fonctionnelle Ce type d'association est également appelée association n Dans ce cas la table issue de l'entité coté cardinalité reçoit comme clé étrangère la clé primaire de l'entité liée Exemple AUTEUR num auteur n nom auteur date naissance LIVRE écrit num livre titre livre AUTEUR NumAuteur NomAuteur DateNaissance LIVRE NumLivre TitreLivre NumAuteur Explication Dans l'exemple ci-dessus un livre est écrit par un et un seul auteur Il est donc normal de retrouver l'auteur associé au livre dans la table livre

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