
Algèbre
% base de données question 3
@let TRIPS = @relation [Date, Number_Plate, Driver, Destination, Departure_Time] {
< 15/10/2001, DDT 123, John, Antwerp Zoo, 09.00 >
< 15/10/2001, LPG 234, Tim, Ostende Beach, 08.00 >
< 16/10/2001, DDT 123, Tim, Dinant Citadel, 10.00 >
< 17/10/2001, LPG 234, John, Antwerp Zoo, 08.15 >
< 17/10/2001, DDT 123, Tim, Antwerp Zoo, 08.15 >
< 18/10/2001, DDT 123, Tim, Brussels Atomium, 09.20 >
}
@let BUSES = @relation [Number_Plate, Chassis, Make, Mileage]{
< DDT 123, XGUR6775, Renault, 212 342 >
< LPG 234, ZXRY9823, Mercedes, 321 734 >
< RAM 221, XXZZ7345, Renault, 10 000 >
}
@let DESTINATIONS = @relation [Name]{
< Antwerp Zoo >
< Ostende Beach >
< Dinant Citadel >
< Brussels Atomium >
}
@let result = @project {Driver} (@select{Make='Renault'} BUSES @join @select{Destination='Antwerp Zoo'} TRIPS)
@print result