Vous êtes sur la page 1sur 1

1.

\project_,pizza,(\select_,age 20 and gender="female", Person\join


Eats)

2.\project_,name, (\select_,gender="female" and pizzeria="Straw
Hat",(Eats \join Person \join Serves))


3.\project_,pizzeria,(\select_,price<10 and (name='Fay' or
name='Amy'),
(Eats \join Serves))

4.\project_,pizzeria,((\project_,pizzeria,pizza,\select_,price<10 and
name='Fay',
(Eats \join Serves)) \intersect
(\project_,pizzeria,pizza,\select_,price<10 and name='Amy',
(Eats \join Serves)))


5.\project_,name,(( \project_,name,\select_,pizzeria='Dominos',
(Eats \join Serves)) \diff
(\project_,name,\select_,pizzeria='Dominos',
(Person \join Frequents)) )

tough)6.\project_,pizza,(((\project_,pizza,\select_,age<24,
(Person \join Eats))\diff (\project_,pizza,\select_,age=24,
(Person \join
Eats)))\union((\project_,pizza,\select_,price<10,Serves)\diff
(\project_,pizza,\select_,price=10,Serves)))

7.\project_,age, (( (\project_,age,\select_,pizza="mushroom",
(Person \join Eats)) \diff (\project,age1,(
(\rename_,name1,age1,\project_,name,age,\select_,pizza="mushroom",
(Person \join Eats) )
\join(age1<age2)((\rename_,name2,age2,(\project_,name,age,\select_,piz
za="mushroom",
(Person \join Eats)))))

7new. \rename_,age1,(\project_,age,\select_,pizza="mushroom",
(Person \join Eats)) \diff ( \project_,age1,\select_,age1<age2,(
\rename_,age1,(\project_,age,\select_,pizza="mushroom",
(Person \join Eats)) join
(\rename_,age2,(\project_,age,\select_,pizza="mushroom",
(Person \join Eats)) ) )

8 pro[ecL_plzzerla(Serves [oln (pro[ecL_plzza selecL_age30
(erson [oln LaLs))) dlff pro[ecL_plzzerla( Serves dlff pro[ecL_plzzerlaplzzaprlce(Serves [oln
(pro[ecL_plzza selecL_age30(erson [oln LaLs))) )

Vous aimerez peut-être aussi