Epmi
2009-2010
Rapport Base de données mySQL Benjamin Barbet et François-Xavier de Séré
* Sommaire
Introduction : 3 I_ Exercice application 1 : 4 A. Requête SQL : 4 B. PhpMyadmin : 8 C. Access : 10 II_ Exercice application 2 : 14 A. Requête SQL : 14 B. PhpMyadmin : 16 C. Access : 25 III_ Exercice application 3 : 26 A. Requête SQL : 26 B. PhpMyadmin : 27 C. Access : 39 Conclusion : 40
* * * Introduction
Initiation aux bases de données avec trois exercices en utilisant trois outils différents (mySQL, PhpMyadmin, Access) permettant d’effectuer des requêtes SQL sous Windows.
Exercice application 1 :
Soit le modèle relationnel suivant relatif à une base de données sur des représentations musicales :
REPRESENTATION (n°représentation, titre_représentation, lieu)
ARTISTES (nom, n°représentation*)
PROGRAMMER (date, n°représenta tion*, tarif)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par *
Requête SQL :
Création de la base de données : create database exo1
Utilisation de la base de données : use exo1
la table REPRESENTATION, la table ARTISTES, PROGRAMMER
Description du champ table ARTISTES : DESCRIBE ARTISTES;
Description du champ table PROGRAMMER : DESCRIBE PROGRAMMER;
Description du champ table REPRESENTATION : DESCRIBE REPRESENTATION;
Remplissage de la table ARTISTES :
Remplissage de la table PROGRAMMER :
Remplissage de la table REPRESENTATION :
la liste des titres des représentations.
la liste des titres des représentations ayant lieu au Bataclan.
la liste des noms des artistes et des titres des représentations auxquelles ils participent.
la liste des titres des représentations, les lieux et les tarifs pour la journée du 04/10/09 :
PhpMyadmin :
Création de la table sous phpmyadmin :
Structure table artistes :
Structure table programmer :
Structure table