Vous êtes sur la page 1sur 3

TD 2

1 Exo
Soit la relation P ersonne(num, nom, ville, age). Trouvez les différentes villes dans lesquelles
habitent les personnes. Ordonnez le résultat par ordre décroisant.

2 Exo
Soit la relation V ente(numvoit, prix, date). Affichez le chiffre d’affaires, c’est-à-dire la somme
des prix de vente, toutes taxes (20%) en considérant que la table contient les prix hors taxes.
Renommez la colonne résultat en res ttc.

3 Exo
• Trouvez l’âge moyen des personnes habitant Cotonou dans la relation précédente.
• Trouvez l’âge des personnes qui n’habitent pas Cotonou.

4 Exo
Ecrivez l’expression du produit cartésien de la table voiture et de la table personne. Combien de
lignes et de colonnes possède la table résultat.

5 Exo
Soient les relations
voiture(numvoit, marque)
personne(numpers, nom, ville)
vente(numvoit, numpers)
• Donnez le nom des personnes et la marque des voitures qu’elles ont achetées.
• Donnez la liste des voitures qui n’ont pas été vendues.

• Quelles sont les villes où habitent les personnes qui n’ont pas acheté de voitures ?

1
6 Exo
Soient les relations
vente(numvoit, numpers, prix)
voiture(numvoit, marque)
• Calculez la moyenne des prix de vente par marque en ne considérant que les marques dont
cette moyenne est supérieure à 40000.
• Affichez les prix qui sont supérieurs à la moyenne.

7 Exo
soient les relations suivantes : etudiant(nummat, nom, prenom, codfiliere, libfiliere, effectif)
avoir-note(nummat, codmat, date, libmat, coefficient, codfil, note)
professeur(nom, prenom, adresse)
enseigner(numprof, nom, codmat, libmat, codfiliere)

Mettez les relation en troisième forme sachant que :


• le coefficient d’une matière dépend de la filière dans laquelle elle est étudiée
• une matière est enseignée par un et seul professeur dans la même filière.

8 Exo
Soient les relations suivantes :
Emp(numE, nomE, fonction, numS, embauche, salaire, comm, numD)
Dept(numD, nomD, Lieu)

1. Donnez la liste des employés ayant une commission, classé par commission décroissante.
2. Donnez les noms des personnes embauchées depuis le 01-09-2006.
3. Donnez la liste des employés travaillant à Créteil.
4. Donnez la moyenne des salaires
5. Donnez le nombre de commission non NULL
6. Donnez la liste des employées gagnant plus que la moyenne des salaires de l’entreprise.

9 Exo
disque(codeOuv, titre, style, pays, annee, producteur)
exempl disk(codeOuv, numEx, dateachat, etat)
livre(codeOuv, titre, editeur, collection)
exempl liv(codeOuv, numEx, dateachat, etat)
auteur(codeOuv, identité)
abonne(numabo, nom, rue, ville, codep, tel)

2
pret(codeOuv, numEx, diskoulivr, numabo, datepret)
personnel(numemp, nom, adresse, fonction, salaire)

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 titre 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 disque et écrit des livres ?
5. Quels sont les différents style de disques proposés ?
6. Quel est le salaure annuel des membres du personnel gagnant plus de 20000 francs en
ordonnant le résultat par salaire décroissant ?
7. Donnez le nombre de prets en cours pour chaque famille en considérant qu’une famille
regroupe des personnes de même nom et possédant le même numéro de téléphone ?
8. Quel est le code du disque dont la médiathèque possède le plus grand nombre d’exemplaire
?
9. Quels sont les éditeurs pour lesquels l’attribut collection n’a pas été renseigné ?
10. Quels sont les abonnés d ont le nom contient la chaı̂ne ”toto” et habitant en Isère ?
11. Quel est le nombre de genres de livres différents ?
12. Quel est le nombre de disque acheté en 1998 ?
13. Quel est le nom des abonnés ayant emprunté un disque le 12/01/2006 ?
14. Quels sont les titres des livres et des disques actuellement empruntés par Franck ?
15. Quels sont les codes des ouvrages des livres pour lesquels il y a au moins un exemplaire
emprunté et au moins un exemplaire disponible ?