mission Warcraft 2

SQL – Manipulation de données

Partie 1

On souhaite séparer les factions de Warcraft  contenu dans la table Races.

Les modifications se feront en ligne de commande.

  1. Proposer une modélisation des données.
  2. Réaliser la table faction. On enregistrera son script dans un fichier SQL avec Sublime Text par exemple.
  3. Insérer les données de la table.
  4. Modifier la table Race avec les bonnes données.
  5. Ajouter la contrainte d’intégrité référentielle.
  6. Supprimer une faction pour vérifier la contrainte.
  7. Ajouter les nouvelles races.
  8. Modifier le niveau de Daril par 100.
  9. Supprimer Dunbar.
  10. Ajouter les nouvelles classes

races

classes

Partie 2

On souhaite intégrer l’export de la table membre de trois guildes (Q3). https://gitlab.com/cherryclass/wow7/blob/master/members.sql
On gardera la table personnage obsolète.

  1. Proposer une modélisation des données.
  2. Intégrer les données de la table members en gardant les mêmes champs et en ajoutant une clef primaire auto incrémentée.
  3. Ajouter les clefs étrangères nécessaires.
  4. Réaliser un dump de la base et enregistrer celui ci sur gitlab.com sous warcraft2.
2018-11-06T10:43:39+00:00By |Tags: , |

Leave A Comment