Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours bases de données » Cours SQL » Exercices SQL »

Articles similaires

  • Exercice Langage SQL : Une Médiathèque (Suite...)
  • Exercice Langage SQL : Gestion Bibliothèque (Opérateurs Ensemblistes)
  • Exercice Unix sur la commande ls
  • Exercice comptabilité: enregistrer l'Achat et la dotation des titres pour l'Entreprise YASMINA
  • Comment publier un livre au Québec ?
  • Qu’est-ce que le journal comptable et quelle est son utilité ?
  • Exercice algèbre relationnelle calcul à variable nuplet
  • Exercice UML : Etude de Cas Gestion Médiathèque Diagramme de Contexte
  • Exercice : calcul du droit préférentiel de souscription et augmentation de capital
  • Exercice Langage SQL : BD Cinéma (Partie1)
  • Exercice Langage SQL : Requêtes complexes
  • Quelle est la différence entre liste et tableau en Python

Documents similaires

  • Livre sur l’electricite automobile

  • Modèle de titre d’habilitation électrique sur Word

  • Support d’Introduction à la programmation en Visual Basic 6

  • Modèle de plaquette commerciale sur Word

  • Support de cours de management ethique

  • Livre complet sur la finance islamique

  • Modèle de CV commercial sur Word

  • Livre a propos de l’electricite batiment

Exercice Langage SQL : Une Médiathèque

Rédigé par GC Team, Publié le 14 Décembre 2011, Mise à jour le Mardi, 30 Novembre 1999 00:00
Participez au vote ☆☆☆☆☆★★★★★

Enoncé de l'Exercice

On considère le schéma relationnel suivant qui modélise une application sur la gestion de livres et de disques dans une Médiathèque :

                 Disque (CodeOuv, Titre, Style, Pays, Année, Producteur)

                 E_Disque (CodeOuv, NumEx, DateAchat, Etat)

                 Livre (CodeOuv, Titre, Editeur, Collection)

                 E_Livre (CodeOuv, NumEx, DateAchat, Etat)

                 Auteurs (CodeOuv, Identité)

                 Abonne (NumAbo, Nom, Prénom, Rue, Ville, CodeP, Téléphone)

                 Prêt (CodeOuv, NumEx, DisqueOuLivre, NumAbo, DatePret)

                 Personnel (NumEmp, Nom, Prénom, Adresse, Fonction, Salaire)

Travail à Faire :

Traduisez en SQL les questions suivantes :

      1) Quel est le contenu de la relation Livre ?

      2) Quels sont les titres des romans édités par Gava-Editor ?

      3) Quelle est la liste des titres que l’on retrouve à la fois comme titre de disque et titre de livre ?

      4) Quelle est l’identité des auteurs qui ont fait des disques et écrit des livres ?

      5) Quels sont les différents style de disques proposés ?

      6) Quel est le salaire annuel des membres du personnel gagnant plus de 20000 euros en ordonnant le résultat par salaire descendant et nom croissant ?


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
-- 1) Quel est le contenu de la relation Livre ?
 
SELECT * FROM Livre
 
-- 2) Quels sont les titres des romans édités par Gava-Editor ?
 
SELECT Titre FROM Livre WHERE Editeur="Droit-Edition"
AND Genre="Polar"
 
-- 3) Quelle est la liste des titres que l’on retrouve à la fois comme titre de disque et titre de livre ?
 
SELECT D.Titre FROM Disque D, Livre L 
WHERE D.Titre=L.Titre
 
-- 4) Quelle est l’identité des auteurs qui ont fait des disques et écrit des livres ?
 
SELECT A1.Identité FROM Disque D, Livre L, Auteur A1,Auteur A2
WHERE D.CodeOuv = A1.CodeOuv
AND L.CodeOuv=A2.CodeOuv AND A1.Identité=A2.Identité
 
-- 5) Quels sont les différents style de disques proposés ?
 
SELECT DISTINCT Style FROM Disque
 
-- 6) Quel est le salaire annuel des membres du personnel gagnant plus de 20000 euros en ordonnant le résultat par salaire descendant et nom croissant ?
 
SELECT Nom, Prénom, Salaire*12 AS Salaire_Annuel
FROM Personnel 
WHERE Salaire_Annuel>20000 
ORDER BY Salaire DESC, Nom ASC
  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02