Classe : 3ème Année MIAGE (A/B) Consigne de Réalisation : Créer un fichier dans un éditeur de texte et enregistrer le sous le nom « Nom_DB_1.sql » Charger MySQL puis créer et utiliser la base suivante : Editions Enoncé : Soit le Schéma Relationnel de la Base de Données de M. Diallo Propriétaire d’une chaine de librairies appelée Editions DIALLO. BRANCHES (Id_B, Nom_B, Adresse_B, Nombre Employés) ; EDITEURS (Code_Ed, Nom_Ed, Ville_Ed, Pays) ; AUTEURS (Id_A, Nom_A, Prenom_A) ; LIVRES (Code_L, Titre_L, Categorie_L, Prix, #Code_Ed) ; ECRIT_PAR (#Code_L, #Id_A) ; INVENTAIRE (#Code_L, #Id_B, Quantité_Stock) ; M. Diallo espère produire un certain nombre de statistiques intéressantes et souhaite pouvoir interroger directement ces données et en obtenir des réponses rapides. A- Ecrire les requêtes SQL permettant de créer les tables puis ajouter les contraintes ? Renseigner ces tables comme suit : Branches 15 enregistrements Editeurs 10 enregistrements Auteurs 20 enregistrements Livres 30 enregistrements Ecrit_Par 30 enregistrements Inventaire 15 enregistrements B- Ecrire les requêtes simples suivantes lui permettant de répondre à cette préoccupation.
1- Donnez le Code et le Titre de tous les Livres ?
2- Afficher la liste des Editeurs dont la ville est Boston ? 3 – Donnez le Nom des Editeurs dont le pays est Canada ? 4 – Donnez le Nom des Branches qui ont au moins dix (10) employés ? 5 – Donnez le Code et le titre des livres dont la catégorie est HOR ? 6 – Donnez le Code et le Titre des Livres dont la Catégorie est HOR ou dont le Code Editeurs est PB ? 7 – Donnez le Code, le titre et le Prix des livres dont le prix est entre 100 000 et 200 000 GNF ? 8 – Donnez le code et le titre des livres dont la catégorie est MYS et dont le prix est inférieur à 200 000 GNF ? 9 – Trouvez les noms d’éditeurs contenant le mot « and » ? 10 – Donnez le code et le titre des livres dont la catégorie est FIC, MYS ou ART. Utilisez l’opérateur IN dans votre Commande. 11 – Donnez les nom et prénom de chaque auteur. Classer la sortie par Nom ? 12 – Trouvez combien de catégorie de livres sont disponibles. Donnez le résultat sans duplication ? 13- Trouvez combien de livres sont de catégorie MYS ?
Le chargé du cours : M Mamadou Adama DIALLO Tél : 628427566