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/14 17:28] – 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 69: | Ligne 78: | ||
| + | < | ||
| + | < | ||
| + | <ul> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | Maintenant crée une nouvel table Classe, nous alons voir comment atribuer des relations entreles tables. | ||
| + | |||
| + | ====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 | ||
| + | </ | ||