si3:etudiants:td7:briens

Ceci est une ancienne révision du document !


TUTORIEL : Création d'un Modèle Logique via MYSQLWORKBENCH

OUTIL NECESSAIRE : Logiciel MYSQL WOKBENCH

1. Début

Ouvrez le logiciel MYSQL WORKBENCH pour cela cliquez sur "CREATE NEW EER MODEL"
Cliquez à présent sur "Add diagram" situé en haut de la fenêtre

Voilà votre nous pouvons passer à présent à la création des entitiées !

1. Création des tables

Cliquez sur "Place a new table" ou appuyer sur la touche "T" de votre clavier
bouton se trouvant sur le menu vertical

Pour placer la table sur le diagramme il vous suffit de cliquer sur le quadrillage

Voici ci-dessous le résultat que vous devriez obtenir

Votre première table crée, double cliquez dessus, modifier son nom et faites "ENTREE"

Voici ci-dessous le résultat que vous devriez obtenir

Une fenêtre apparaît en dessous, et vous permettra d'effectuer les ajouts, modifs etc

"PK" (Primary Key): Rend unique chaque enregistrements
"NN" (Not Null): identifiant ou propriété non nul
"AI" (Auto Increment): Incrémentation automatique de l'identifiant

On va ajouter un champ "prenom" et un champ "nom" à notre table

Renseignez le nom du champ dans la colonne "Collumn Name" et laisser "Datatype" en VARCHAR

Voici ci-dessous le résultat que vous devriez obtenir


Maintenant nous allons créer une deuxième table, on lui attribuera le nom "classe"

Nous allons luis ajouter un enregistrement appelé "libelle" toujours en VARCHAR

A vous de jouer !

Voici ci-dessous le résultat que vous devriez obtenir


Et voilà, la création de nos deux tables sont terminé ! Place aux relations


1. Les relations

Les relations vont nous permettre d'établir un lien entre les deux tables

Pour cela rendez-vous au menu verticale, le même qui nous à servi précédemment

Il nous faut créer une relation entre les tables "ELEVE" et "CLASSE"

Pour cela, il faut choisir la bonne relation !
Un élève doit être unique dans la classe
Un élève ne peut appartenir qu'a une seule classe
Une classe peut avoir plusieurs élèves ...
Par conséquent le choix le plus judicieux serait la relation "1:n" (voir ci-dessous)

Sélectionner la relation, puis cliquez sur la table "ELEVE" puis la table "CLASSE"

Voici ci-dessous le résultat que vous devriez obtenir

  • si3/etudiants/td7/briens.1358250613.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)