Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Beispiele (1) Anzeige aller Flughäfen: select fromFLUGHAFEN entspricht (trivialem) relationenalgebraischem Ausdruck FLUGHAFEN.

Ähnliche Präsentationen


Präsentation zum Thema: "1 Beispiele (1) Anzeige aller Flughäfen: select fromFLUGHAFEN entspricht (trivialem) relationenalgebraischem Ausdruck FLUGHAFEN."—  Präsentation transkript:

1 1 Beispiele (1) Anzeige aller Flughäfen: select fromFLUGHAFEN entspricht (trivialem) relationenalgebraischem Ausdruck FLUGHAFEN.

2 2 Beispiele (2) Flughäfen unter Verzicht auf die Angabe der Zeitzone: selectflughCode, stadt, land, name fromFLUGHAFEN entspricht flughCode,stadt,land,name (FLUGHAFEN).

3 3 Beispiele (3) Weiter beschränkt auf die Flughäfen Deutschlands: selectflughCode, stadt, land, name fromFLUGHAFEN whereland = "D" entspricht flughCode,stadt,land,name ( land = "D" (FLUGHAFEN)).

4 4 Beispiele (4) Alle Länder mit Flughäfen: selectland fromFLUGHAFEN Ergebnis: land ---- D D D USA GB USA USA USA J BRA... mit Duplikaten!

5 5 Beispiele (5) Duplikat-Elimination durch Angabe von distinct: selectdistinct land fromFLUGHAFEN entspricht land (FLUGHAFEN). Ergebnis: land ---- D USA GB J BRA SIN AUS A F EGY

6 6 Beispiele (6) Alle von Frankfurt ausgehenden Fernflüge: select fromFLUG wherevon = "FRA" andentfernung > 6000 entspricht von = "FRA" entfernung > 6000 (FLUG).

7 7 Beispiele (7) Selektion der Passagiere, die am 6. August 2000 fliegen: selectname fromTICKET, BUCHUNG wheredatum = 06-AUG-00 andTICKET.ticketNr = BUCHUNG.ticketNr entspricht name ( datum = 06-AUG-00 TICKET.ticketNr = BUCHUNG.ticketNr (BUCHUNG TICKET)) oder auch name ( datum = 06-AUG-00 (BUCHUNG TICKET)).

8 8 Beispiele (8) Beobachtung: Im letzten Beispiel hat BUCHUNG am Ergebnis nicht teil, sollte daher auch nicht in from-Klausel eingehen. Alternative Formulierung mit geschachtelter Anfrage selectname fromTICKET whereticketNrin (selectticketNr fromBUCHUNG wheredatum = 06-AUG-00) entspricht relationaler Halbverbindung name (TICKET ( datum = 06-AUG-00 (BUCHUNG))). Gültigkeitsbereich eines Attributbezeichners: lokale select-Klausel


Herunterladen ppt "1 Beispiele (1) Anzeige aller Flughäfen: select fromFLUGHAFEN entspricht (trivialem) relationenalgebraischem Ausdruck FLUGHAFEN."

Ähnliche Präsentationen


Google-Anzeigen