DATABASTEKNIK, VT96
Övning2: Relationsalgebra/kalkyl
Anta att vi har följande relationsschemata:
UPPDRAG(SALNR, PERSNR, KURSID, DATUM)
KURS(KURSID, KNAMN, TIMMAR)
LÄRARE(PERSNR, LNAMN, TJÄNST)
-
Namn på lärare som saknar uppdrag.
-
Namn på kurser som undervisas av både Kurt Klok och Kent Kall.
-
Kursid och antal timmar på kurser, som hålls i sal S115.
-
Namn på kurser som undervisas av Bertil Bo.
-
Datum och kursid för systemeringskurser.
-
Namn på lärare som undervisar i samtliga programmeringskurser.
Anta att vi har följande relationsschemata:
FÖRS(KUNDNR, ARTNR, ANTALS, RABATT)
KUND(KUNDNR, KNAMN, ADR, OMS)
ART(ARTNR, ANAMN, PRIS)
-
Artikelnummer och pris på artiklar, som inte har sålts till någon.
-
Namn på kunder som artikeln 12777 eller 13222 har sålts till.
-
Namn och omsättning på kunder, som har fått 2 procents rabatt.
1
-
Adress på kunder som artikel 13222 och 12746 sålts till.
-
Namn på kunder som varje artikel har sålts till.
-
Artikelnummer och antal sålda för artiklar, som sålts till kunder i Stockholm.
Anta att vi har följande relationsschemata:
ÄGA(PERSNR, REGNR, INKÖR, FÖRSK, INKPRIS)
PERS(PERSNR, NAMN, ADR, YRKE)
BIL(REGNR, MÄRKE, ÅRSMOD)
-
Namn och adress på personer, som inte äMger någon bil.
-
Namn på personer som äger en Volvo eller Mercedes.
-
Årsmodell och märke på bilar som har helförsäkring.
-
Namn och adress på personer som äger KAF-094 eller GEL-175.
-
Namn och adress på personer som äger en bil av årsmodell 1970.
-
Registreringsnummer och årsmodell på bilar, som ägs av studerande.