Professional Documents
Culture Documents
Elisabetta DE MARIA
TP crit par Philippe LAHIRE
Dfinir le schma de la base de donnes MICRO ; prciser les domaines, choisir les cls primaires
et indiquer les cls trangres.
Exprimer les requtes suivantes en langage algbrique:
1.Afficher tous les noms de produits commercialiss dans le magasin.
2.Donner la liste des clients habitant PARIS.
3.Donner le nom et le prix des produits de la marque MICROSOFT.
4.Donner le nom des clients qui ne sont pas de NICE..
5.Donner le nom et l'adresse des clients de NICE et de ROME.
6.Donner le nom, la marque et le prix des produits de marque MICROSOFT dont le prix est
infrieur 250 euros ou d'autres marques dont le prix est inferieur 500 euros.
7.Afficher les ventes de produit MICROSOFT ultrieures au 01/01/2005.
8.Donner le nom des clients qui ont achet le produit numro 202.
9.Afficher le numro, le nom et la marque des produits non vendus.
10.Donner le nom des clients ayant achet un PC en Fvrier 2005.
11.Donner le nom et la marque des produits achets par LENOIR.
12.Donner le numro des clients ayant achet au moins un exemplaire de chaque produit
commercialis.
Exprimez, en franais, la signification des requtes algbriques suivantes :
lorsquune personne (le voyageur) se rend de chez elle son travail. Un voyageur a un nom, un ge et
utilise un type de moyen de transport qui est dfini par un nom et une catgorie (exemple de type de
moyen de transport et de catgorie : le type train appartient la catgorie rails et le type bus
appartient la catgorie route ). Pour aller de chez lui son travail, un voyageur utilise toujours le
mme moyen de transport et ceci toujours partir de la mme station (qui se trouve prs de chez lui).
Celle-ci est identifie par un numro et offre un certain niveau de prestation (par exemple : minimal,
avec abri, avec banc, tout quip).
Chaque station est contrle par un ou plusieurs contrleurs et un contrleur peut tre affect plusieurs
stations. Ils sont chargs de surveiller que les voyageurs ont un ticket de transport. Chaque contrleur a
un nom, un ge, un salaire et un remplaant qui est naturellement un contrleur (Il ne peut bien sr tre
son propre remplaant) et on dsire mmoriser cette information. Pour vous aider la correction contient
5 tables.
Les informations suivantes devront tre renseignes:
Le nom de la table
Le nom et le type des champs et lacceptation ventuelle de la valeur nulle
La cl primaire
La cl trangre (avec les contraintes associes).
Exprimer les requtes suivantes en langage algbrique:
1.Afficher le nom des voyageurs, le nom du type de transport (et sa catgorie) quils utilisent pour se
rendre de chez eux leur travail et dont la station de dpart a un niveau de prestation minimal ou
tout quip .
2.Donner le nom et lge des contrleurs qui sont affects lensemble des stations dont le type de
prestation offert est minimal .
3.Quels sont les contrleurs qui ont pour remplaant le contrleur de nom Jean ?
4.Quels sont les contrleurs ntant pas affects une station dont le type de prestation offert est
minimal ?