Devoir de gestion et système d'information: cas PONEY CLUB
Dissertations Gratuits : Devoir de gestion et système d'information: cas PONEY CLUB. Recherche parmi 298 000+ dissertationsPar bilque • 11 Mars 2013 • 455 Mots (2 Pages) • 2 738 Vues
BTS Assistant de gestion de PME – PMI première année
Gestion du système d’information
Devoir 1 PONEY CLUB « LISA HORSE » de Six Fours Les Plages
Barème de correction
Questions
1. Points 4
2. points 16
3. points 2
4. points 4
5 a. points 4
5 b. points 2
5 c. points 2
5 d. points 1
6. point 5
total points /40
1. Compléter le modèle de traitement de l’Annexe 3, concernant la gestion des
plannings de cours
2. Ecrire le modèle relationnel de l’Annexe 1 sous forme linéaire
(Ex : cheval (CODE_CHEV, NOM_CHEV, PARTICULARITE, #CODE_RACE)
CHEVAL (CODE_CHEV, NOM_CHEV, PARTICULARITE, #CODE_RACE)
RACE (CODE_RACE, NOM_RACE)
TYPECAVAL (CODE_TY_CAVAL, DESIGN_TY_CAVAL)
CAVALIER (CODE_CAVAL, NOM_CAVAL, # CODE_TRANCHE, # CODE_TY_CAVAL)
TYPE_MONI (NUM_TY_MONI, DESIGN_TY_MONI)
MONITEUR (CODE_MONI, NOM_MONI, PRENOM_MONI, # NUM_TY_MONI) TRANCHE (CODE_TRANCHE, HORAIRE, JOUR_SEM, #CODE_MONI)
COURS (CODE_COURS, DATE, #CODE_TRANCHE)
MONTER (CODE_CAVAL, CODE_CHEV, CODE_COURS)
3. Expliquer pourquoi la table MONTER possède une clé primaire composée des trois attributs : CODE_CAV, CODE_CHEV, CODE_COURS.
Un cours se déroule un jour et une heure donnée, à ce même cours se rendent les cavaliers sur leurs chevaux en présence du moniteur. PRENOM_CAVAL, AGE_CAVAL,
4. Ecrire la requête SQL qui correspond au planning de l’Annexe 2
SELECT CAVALIER.NOM_CAVAL, CAVALIER.PRENOM_CAVAL, CHEVAL.NOM_CHEV, TRANCHE.JOUR_SEM, TRANCHE.HORAIRE, COURS.DATE, MONITEUR.PRENOM_MONI FROM MONITEUR, CHEVAL, TRANCHE, CAVALIER, COURS, MONTER WHERE TRANCHE.CODE_TRANCHE = CAVALIER.CODE_TRANCHE AND TRANCHE.CODE_TRANCHE = COURS.CODE_TRANCHE AND COURS.CODE_COURS = MONTER.CODE_COURS AND CAVALIER.CODE_CAVAL = MONTER.CODE_CAVAL AND CHEVAL.CODE_CHEV = MONTER.CODE_CHEV AND MONITEUR.CODE_MONI = TRANCHE.CODE_MONI AND TRANCHE.JOUR_SEM = « Mercredi »;
5. Ecrire les requêtes suivantes :
a. requête qui permettrait de réaliser le planning des cours du mercredi 20/10/2005 pour la monitrice prénommée Alice : SELECT CAVALIER.NOM_CAVAL, CAVALIER.PRENOM_CAVAL, CHEVAL.NOM_CHEV, TRANCHE.JOUR_SEM, TRANCHE.HORAIRE, COURS.DATE, MONITEUR.PRENOM_MONI FROM MONITEUR, CHEVAL, TRANCHE, CAVALIER, COURS, MONTER WHERE TRANCHE.CODE_TRANCHE = CAVALIER.CODE_TRANCHE AND TRANCHE.CODE_TRANCHE = COURS.CODE_TRANCHE
...