MIAGE L3
TP SQL/BDA
Objectif du TP : Réaliser la migration de la base Access ‘ventes’ vers
Mysql
Tous les objets que vous créerez devrons être préfixés de vos initiales sur
2 positions. Exemple BROU PATRICE BP_
Q1 representer le modele pysique correspondant
Q2 :Utiliser le fichier access pour écrire un script de chargement des données. Vous vérifierez à
l’aide de vues du dictionnaire les objets de la base creés. Utiliser les instructions insert pour remplir les
nouvelles tables.
Les tables
les contraintes de cles primaires
les contraintes de cles etrangeres
Q3: Répondre aux interrogations suivantes
1) Formulez en SQL les requêtes suivantes sur le schéma de la BD de la
pépinière PleinDeFoin
a) Le noCommande et la dateCommande des Commandes du Client #10
dont le noCommande est supérieur à 5.
b) Le noClient, noTéléphone du Client et noCommande pour les
Commandes faites le 4/06/2000.
c) Les noArticles commandés au moins une fois par le Client #10 après
le 01/06/2000.
d) La liste des noCommande avec les noLivraisons associées incluant les
noCommandes sans livraison.
e) Les noClient, nomClient des Clients qui n'ont pas placé de Commande
au mois de mars de l'année 2000.
f) Les Articles dont la description débute par la lettre « C ».
g) Les Articles dont le prix est supérieur à la moyenne.
h) Le montant total de la Commande #1 avant et après la taxe de 15%.
i) Les noLivraison des Livraisons effectuées le 4/06/2000 qui contiennent
au moins deux DétailLivraison. Le résultat doit être trié par le
noLivraison.
2) Indexer la colonne prix et etudier le plan d’execution de la requete g.
avant et après