Essays.club - Dissertations, travaux de recherche, examens, fiches de lecture, BAC, notes de recherche et mémoires
Recherche

TP SQL

Par   •  30 Mars 2021  •  TD  •  323 Mots (2 Pages)  •  594 Vues

Page 1 sur 2

Exercice

En vous référant aux tables ÉDITEURS, AUTEURS, LIVRES, BRANCHES, ÉCRIT_PAR et

INVENTAIRE de la base de données , donnez les requêtes SQL répondant aux énoncés

suivants.

1. Définissez une vue nommée RELIÉS contenant les codes, titres et prix des livres, ainsi que

les noms de leurs éditeurs, qui ne sont pas disponibles en livre de poche.

a. Écrivez la définition de la vue RELIÉS.

b. Écrivez une requête permettant de retrouver les titres des livres, ainsi que les noms

de leurs éditeurs, de la vue RELIÉS dont le prix est supérieur à 5.

2. Produisez une requête qui donne le nom, la ville et l'état de chaque éditeur. Concaténez ces

informations dans une expression simple. Insérez une virgule entre la ville et l'état et

effacez les espaces entre les colonnes.

3. Créez une vue Rapport1 pour la requête (2) dont les noms de colonnes soient Nom_Editeur,

Ville_Etat.

4. Créez le rapport suivant : pour chaque livre publié, donnez le nom de l’éditeur et la

concaténation de la ville et de l'état de l’éditeur. Donnez ensuite le titre, le prix de vente et

le stock disponible par branche (le nom de la branche). Choisissez des noms de colonnes

appropriées.

5. Créez une vue Rapport2 pour la requête suivante : Pour chaque éditeur, donnez le nom de

l'éditeur ainsi que le nombre d'auteurs pour lesquels il a publié des livres. Choisissez des

noms de colonnes appropriées.

6. Créez le rapport suivant : pour chaque auteur, donnez la concaténation du nom et du

prénom. Donnez ensuite le nombre de livres de poche qu'il a écrit ainsi que le prix moyen

de ces livres. Choisissez des noms de colonnes appropriées. Triez le résultat par nom

d'auteur.

7. Créez le rapport suivant : pour chaque livre, donnez le titre ainsi que la concaténation de

des noms de son premier et deuxième auteur s'il y a lieu. Donnez ensuite le nom de son

éditeur. Choisissez des noms de colonnes appropriées.

...

Télécharger :   txt (2 Kb)   pdf (35.5 Kb)   docx (7.6 Kb)  
Voir 1 page de plus »
Uniquement disponible sur Essays.club