Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| si3:etudiants:td7:girod [2013/01/17 08:24] – girod | si3:etudiants:td7:girod [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | <WRAP round box 60%> | ||
| + | {{stars> | ||
| + | **Notation :** | ||
| + | * Assez bon tutoriel, du travail | ||
| + | * Le document n'est pas assez structuré (utilisation insuffisante des titres) | ||
| + | * Le centrage des images ne me semble pas être un bon choix | ||
| + | * L' | ||
| + | * Confusion entre Serveurs de base de données (Mysql) et solutions Web de regroupement de services (Easyphp, Xampp...) | ||
| + | * Erreur sur le choix des outils de création des relations (1,n) | ||
| + | </ | ||
| ======Création d'un MLD (Modèle Logique des Données) sous MySQLWorkBench====== | ======Création d'un MLD (Modèle Logique des Données) sous MySQLWorkBench====== | ||
| + | |||
| + | < | ||
| < | < | ||
| Ligne 37: | Ligne 49: | ||
| ==== Création des relations ==== | ==== Création des relations ==== | ||
| - | 1.Pour créer une relation (entité dans le MCD), cliquer sur | + | 1.Pour créer une relation (entité dans le MCD), cliquer sur l' |
| - | {{ : | + | |
| puis, cliquer sur la feuille de diagramme pour afficher la relation. | puis, cliquer sur la feuille de diagramme pour afficher la relation. | ||
| - | Lorsque la relation est créée, elle se présente sous cette forme. | + | Lorsque la relation est créée, elle se présente sous cette forme. Elle est vide et porte le nom générique Table1. |
| {{ : | {{ : | ||
| Ligne 51: | Ligne 62: | ||
| Un nouvel onglet apparaît alors dans le bas de l' | Un nouvel onglet apparaît alors dans le bas de l' | ||
| - | {{ : | + | {{ : |
| Ligne 64: | Ligne 75: | ||
| ->Il est possible de donner un nom à l' | ->Il est possible de donner un nom à l' | ||
| {{ : | {{ : | ||
| + | La clé {{: | ||
| -> | -> | ||
| Ligne 69: | Ligne 81: | ||
| ->Puis, vous pouvez choisir des options pour chacun des attributs. | ->Puis, vous pouvez choisir des options pour chacun des attributs. | ||
| + | {{ : | ||
| + | <WRAP center round box 60%> | ||
| Ligne 84: | Ligne 98: | ||
| - | -cocher **UN** (Unsigned data type) pour que la valeur saisie pour un attribut de type entier soit positive; | + | -cocher **UN** (Unsigned data type) pour que la valeur saisie, pour un attribut de type entier, soit positive; |
| - | -cocher **ZF** pour qu'une valeur nulle d'un attribut de type entier soit remplacée par un 0; | + | -cocher **ZF** pour qu'une valeur nulle, d'un attribut de type entier, soit remplacée par un 0; |
| - | -cocher **AI** (Atou-Increment)pour que la valeur de la proprièté s' | + | -cocher **AI** (Auto-Increment) pour que la valeur de la proprièté s' |
| + | </ | ||
| - | {{ : | ||
| Voici un exemple de relation : | Voici un exemple de relation : | ||
| Ligne 101: | Ligne 115: | ||
| ==== Création des Contraintes d' | ==== Création des Contraintes d' | ||
| - | < | + | < |
| - | Pour créer une CIF entre deux entités, cliquer sur {{: | + | Pour créer une CIF entre deux entités, cliquer sur l' |
| Puis, cliquer successivement sur les deux relations à associer. | Puis, cliquer successivement sur les deux relations à associer. | ||
| Ligne 110: | Ligne 124: | ||
| La CIF est créée. | La CIF est créée. | ||
| + | {{ : | ||
| ==== Création des Contraintes d' | ==== Création des Contraintes d' | ||
| - | < | + | < |
| Ligne 121: | Ligne 135: | ||
| Puis, cliquer successivement sur les deux relations à associer. Une nouvelle relation, ayant pour clé primaire les clés primaires des relations associées, est créée. | Puis, cliquer successivement sur les deux relations à associer. Une nouvelle relation, ayant pour clé primaire les clés primaires des relations associées, est créée. | ||
| + | |||
| + | {{ : | ||
| Voici un exemple de MLD réalisé sous MySQLWorkBench : | Voici un exemple de MLD réalisé sous MySQLWorkBench : | ||
| - | {{ : | + | {{ : |
| - | Lorsque la saise du MCD est terminée, vient l' | + | Lorsque la saise du MCD est terminée, vient l' |
| ===== Génération de la base de données ===== | ===== Génération de la base de données ===== | ||
| Ligne 132: | Ligne 148: | ||
| < | < | ||
| - | Dans MySQLWorkBench, | + | Dans MySQLWorkBench, |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 1.Une fenêtre s' | 1.Une fenêtre s' | ||
| Ligne 139: | Ligne 157: | ||
| {{ : | {{ : | ||
| - | Choisir New Connection 1. | + | Choisir |
| {{ : | {{ : | ||
| - | Puis, cliquer sur Next. | + | Puis, cliquer sur le bouton //Next//. |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 2.Une nouvelle fenêtre s' | 2.Une nouvelle fenêtre s' | ||
| Ligne 151: | Ligne 171: | ||
| Cliquer sur Next. | Cliquer sur Next. | ||
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 3.Une toisième fenêtre s' | 3.Une toisième fenêtre s' | ||
| {{ : | {{ : | ||
| - | Sélectionner le schéma à générer en cochant la case (ici mydb) | + | Sélectionner le schéma à générer en cochant la case (ici, //mydb//) |
| - | Cliquer sur next | + | Cliquer sur le bouton //Next//. |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 4.Une quatrième fenêtre s' | 4.Une quatrième fenêtre s' | ||
| Ligne 164: | Ligne 188: | ||
| Ne modifier aucun élément. | Ne modifier aucun élément. | ||
| - | Cliquer sur next. | + | Cliquer sur le bouton //Next//. |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 5.Une nouvelle fenêtre apparaît. | 5.Une nouvelle fenêtre apparaît. | ||
| - | Choisir les entités | + | Choisir les relations |
| {{ : | {{ : | ||
| - | Cliquer sur Next | + | Cliquer sur le bouton //Next//. |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 6.Une fenêtre contenant le code SQL exécuté s' | 6.Une fenêtre contenant le code SQL exécuté s' | ||
| Ligne 179: | Ligne 207: | ||
| {{ : | {{ : | ||
| - | Cliquer sur Execute> | + | Cliquer sur le bouton //Execute>//. |
| {{ : | {{ : | ||
| + | |||
| + | ---------- | ||
| 7.Une fenêtre indiquant que la génération s'est correctement déroulée s' | 7.Une fenêtre indiquant que la génération s'est correctement déroulée s' | ||
| {{ : | {{ : | ||
| - | Cliquer sur Close | + | Cliquer sur le bouton //Close//. |
| {{ : | {{ : | ||
| La génération du MLD est terminée. La base de données à été créée. | La génération du MLD est terminée. La base de données à été créée. | ||
| Ligne 191: | Ligne 221: | ||
| ====Consultation de la base de données générée==== | ====Consultation de la base de données générée==== | ||
| - | Le MCD a donc été généré et il vous est possible de consulter la base de données ainsi crée dans MySQL. | + | Le MLD a donc été généré et il vous est possible de consulter la base de données ainsi créée |
| < | < | ||
| Ligne 201: | Ligne 231: | ||
| {{ : | {{ : | ||
| + | Il vous est ainsi possible d' | ||
| + | |||
| + | |||
| + | ---------------------------------------------------------------------------------------------- | ||
| + | |||
| + | < | ||
| Ce tutoriel a été réalisé par GIROD Pénélope, étudiante en première année de BTS SIO. | Ce tutoriel a été réalisé par GIROD Pénélope, étudiante en première année de BTS SIO. | ||
| - | Version : 1.0 (bêta) | + | Version : 1.0(bêta) |
| Date de dernière modification : 16/01/13 | Date de dernière modification : 16/01/13 | ||
| + | </ | ||