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:donge [2013/01/16 17:13] – [Ajout de tables] mdonge | si3:etudiants:td7:donge [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | <WRAP round box 60%> | ||
+ | {{stars> | ||
+ | **Notation :** | ||
+ | * Beaucoup trop de fautes d' | ||
+ | * Les zones d'info ou d' | ||
+ | * Certaines images sont trop petites, d' | ||
+ | * Trop d' | ||
+ | * Des efforts de travail (génération de la base, requêtes) | ||
+ | </ | ||
======Tutoriel MySQL WorkBench ====== | ======Tutoriel MySQL WorkBench ====== | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
Ligne 11: | Ligne 20: | ||
Pour commencer, | Pour commencer, | ||
- | Sur cette page d' | + | Sur cette page d’accueil |
- | {{: | + | { |
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
Ligne 85: | Ligne 94: | ||
+ | ====Les relations==== | ||
+ | Une relation permet d’établir un lien entre deux tables, pour faire cela retournons a notre barre d' | ||
+ | {{: | ||
+ | |||
+ | |||
+ | Il faut créer une relation entre les tables Eleve et Classe | ||
+ | |||
+ | Pour cela, il faut choisir la relation qui convient ! | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Dans notre cas, 1 élève apartient a une et une seule classe mais une classe peut avoir plusieurs élève donc il faut établir une relation de type 1:n | ||
+ | </ | ||
+ | |||
+ | donc dans la barre d' | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | Sélectionner la relation, puis cliquez sur la table Eleve puis la table Classe | ||
+ | |||
+ | Voici le diagramme que l'on doit obtenir | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Désormais votre MLD (modèle logique de données) est conçu, il ne reste plus qu'a la générer. | ||
+ | |||
+ | =====Génération de la Base de données===== | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | Tout d' | ||
+ | </ | ||
+ | |||
+ | Pour commencer ouvrez XAMPP, et lancez le service MySQL. | ||
+ | |||
+ | |||
+ | |||
+ | Pour générer la BDD, retourner a la page d' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | < | ||
+ | |||
+ | Entrez un nom pour votre nouvelle connexion puis cliquez sur "Test connection" | ||
+ | Un message devrait vous indiquez que la connexion est établi | ||
+ | < | ||
+ | {{: | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | Ensuite retournons sur notre diagramme, puis dans le menu d' | ||
+ | Sélectionnez votre connexion crée ultérieurement comme ceci : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | cliquer sur next jusqu’à pouvoir sélectionné Execute. | ||
+ | |||
+ | La BDD est générée et est connecté avec le serveur, | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | =====Utilisation de requêtes SQL sur la base de données===== | ||
+ | |||
+ | Dans ce dernier chapitre nous allons voir comment effectuer des requêtes. | ||
+ | |||
+ | |||
+ | Retournez sur la page d' | ||
+ | Double cliquez sur la connexion crée juste avant. | ||
+ | < | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Une fenêtre "Query 1" vous permet de réaliser vos commandes SQL (requêtes), | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Exécutez la requête en cliquant dans le menu " | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | Il n'y a qu'un seul élève car je n'en ai pas ajouter d' | ||
+ | Voila donc comment effectuer des requêtes sql. | ||
+ | |||
+ | |||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | Ainsi ce tutoriel touche à sa fin, en espérant avoir été clair et précis | ||
+ | </ | ||