Création d`une base de données sur MySQL

publicité
Création d’une base de données sur MySQL Workbench
Contexte :
Employé en informatique dans une chaine d’hôtel .Un responsable m’a demandé de
créer une base de données afin que l’entreprise puisse gérer au mieux les réservations des
clients.
Ayant déjà travaillé sur MySQL j’ai donc choisi ce logiciel. Je devrais donc créer une base de
données gérant tous les attributs des hôtels et des réservations.
Voici le schéma relationnel de cette base de données :
Immeuble (IdImmeuble, NomImmeuble, RueImmeuble, CpImmeuble, VilleImmeuble)
Appartement (IdAppart, Superficie, Descriptif, #IdImmeuble, #IdCategorie)
Réservation (IdReservation, DateResevation, NumChequeAccompte, EtatReservation,
#IdAppart, #IdClient)
Client (IdClient, NomClient, PrenomClient, RueClient, CpClient, VilleClient, TelClient)
Semaine (#NumSemaine, Annee, DateDebut, #IdSaison)
Saison (IdSaison, LibelleSaison)
Categorie (IdCategorie, libelleCategorie)
Tarif (#Idcategorie, # IdSaison, PrixSemaine)
Periode_Reservation (#IdReservation, #NumSemaine)
Picout BTS SIO - Session 2013
SISR
Page 1 / 4
Ainsi que le schéma entité-association :
Création de la base :
Je nomme ma base de données ‘immeuble’.
Voici la requête SQL pour créer ma base de données :
Et ma base de données à bien était créée.
Picout BTS SIO - Session 2013
SISR
Page 2 / 4
Création des tables :
Voici l’exemple de la création d’une de mes tables (Client).
Nous pouvons aussi créer une table graphiquement grâce au logiciel. Voici un exemple avec
la table catégorie.
Création des tuples :
Voici un exemple de création de tuples pour la table Client :
Picout BTS SIO - Session 2013
SISR
Page 3 / 4
Création d’utilisateurs :
Voici un exemple de création de l’utilisateur ‘Login’ :
Création de vues :
Voici la création de la vue ‘Client1’ qui permet de voir tous les attributs de la table client :
En conclusion, on a pu voir que la création d’une base de données demande beaucoup de
rigueur et une certaines connaissances en la matière du langage SQL. En effet les requêtes
sont parfois complexes.
Picout BTS SIO - Session 2013
SISR
Page 4 / 4
Téléchargement