si3:etudiants:td7:hodemond

7/10
Notation :

  • Quelques fautes d'orthographe
  • Mélange de certains concepts (table/entité) (associations/relations) entre modèle physique et MCD
  • Assez bonnes explications et illustrations (création des relations par exemple)
  • Des efforts et du travail

Bonjour, voici un tutoriel permettant à une personne de pouvoir créer un MCD (Modèle Conceptuel de Donnée)à partir du logiciel suivant, MySQL Workbench.

Page d'accueil

Lors de l'ouverture de MySQL Workbench, le logiciel s'ouvre sur une page d'accueil. Une fois la page d'accueil ouverte, il vous suffit de cliquer sur Create New EER Model (qui se situe en bas et au milieu de l'écran).

Ajouter un diagramme

Maintenant, après avoir créé un nouveau modèle, il faut ajouter un nouveau diagramme en double-cliquant sur Add Diagram ( voir copie d'écran).

Nous arrivons désormais sur une page quadrillée avec une légende sur le coté.

Enregistrer votre travail

Pour ne pas devoir recommencer le travail déjà réaliser, pensez à enregistrer votre travail RÉGULIÈREMENT !!!!!! :-P

Ajouter des entités au diagramme

Pour ajouter des entités au diagramme, il faut cliquer sur l’icône encadré en rouge sur la copie d'écran ci dessous.Une fois que vous avez cliquer sur l'icône il suffit de cliquer sur la page quadrillé pour placer l'entité ou vous le souhaiter. L'entité va apparaître (encadrer en rouge sur la copie d'écran ci dessous).

Modifier le contenu des entités

Il ne suffit pas de créer des entités aléatoirement !! Vous pouvez modifier son contenu en double cliquant dessus

En effet, quand vous double cliquer sur une entité, une fenêtre fait sont apparition en bas de l'écran ce qui vous permet de lui ajouter ou même supprimer du contenu.

Voici à quoi ressemble la fenêtre qui s'ouvre afin de réaliser la modification :

Vous pourrez remarquer que 7 cases à cocher sont a votre disponibilité.

  • PK signifie Primary Key pour clé primaire soit l'identifiant de votre identité
  • NN signifie Not Null pour qu'un identifiant ou qu'une propriété de peut pas être nulle (sans valeur)
  • UQ signifie Unique Index c'est à dire que le la propriété ou l'identifiant saisi sera unique donc on ne pourra pas mettre deux fois la même valeur.
  • BIN signifie que la propriété de cette entité sera de type booléen ( valeurs possibles : 0 ou 1, V ou F, … )
  • UN signifie Usigned data type c'est à dire que si la propriété est de type numérique, la valeur appartiendra au entiers donc une valeur positif.
  • ZF permet de remplacer la valeur nulle par un 0 si la propriété est de type numérique
  • AI signifie Auto Increment pour que la valeur de votre identifiant ou propriété s'incrémente tous seul a chaque fois.
  • La zone de texte “Default” permet d'entrer une valeur par défaut en rapport avec la propriété

Pour ajouter un identifiant ou une propriété à l'entité, il vous suffit de taper ce que vous souhaitait ajouter, en dessous de “Column Name”. Le premier identifiant vous sera proposer par défaut : il commencera par “id” et se terminera par le nom de l'entité. Bien sûr vous pourrez quand même modifier ce nom si vous le souhaitait.

Pour créer, ensuite, les propriétés, vous ferais de même en ajoutant ce que vous voulez ajouter en dessous de votre identifiant.

Voici l'affichage de votre entité après l'ajout de votre identifiant.

Grâce à cette étape vous pouvez créer toutes les entités dont vous aurez besoin pour la suite.

Ajouter les associations

Sachant que des entités possèdent des associations, il faut savoir les créer. Vous pourrez désormais les créer en utilisant la légende présente sur le coté comme vous le montre la copie d'écran.

Pour créer des associations, vous aurez besoin de la légende encadré en rouge dans la copie d'écran ci dessous.

À savoir :
Il faut savoir que deux types d'associations sont possibles pour un MCD.

  • CIF ( Contrainte d'Intégrité Fonctionnelle ) association de type père/fils
  • CIM ( Contrainte d'Intégrité Multiple) association de deux entités nécessitant une troisième entité intermédiaire.

Pour savoir qu'elle icône utiliser afin de réaliser la bonne association entre les entités, il faut se rentre sur la copie d'écran ci dessous.

Voici le tutoriel afin de pouvoir créer un MCD (Modèle Conceptuel de Donnée) à l'aide du logiciel MySQL Workbench. Ce tutoriel à été réalisé par HODEMOND Joachim. En esperant qu'il vous soit utile :-D !!!

Pour plus de renseignement veuillez me contacter à : — e-mail

  • si3/etudiants/td7/hodemond.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1