Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Übung 2: Komplexe Abfragen mit SQL (15 Punkte)
- Das Datenmodell für die Abfrageaufgaben beschreibt Auktionen mit Angeboten und Geboten.
- Die Tabellen enthalten folgende Daten:
- Tabelle Angebot
- AID ARTIKELBEZ AUKTIONENDEZEITPUNKT AUKTIONMINPREIS
- ---------- ------------------------------ -------------------- ---------------
- 1 Harry Potter Band 1 20.03.2015 10:45:00 1
- 2 Game of Thrones, Staffel 1 21.03.2015 16:10:00 5
- 3 Avengers: Age of Ultron 20.03.2015 15:39:00 1
- 4 Homeland, Staffel 1 19.03.2015 11:05:00 3
- 5 Das Boot 20.03.2015 12:07:00 1
- Tabelle Gebot
- GID AID Gebotszeitpunkt Gebotspreis
- 10001 1 1
- 10002 1 5
- 11001 2 14
- 11002 2 15
- 12001 3 1
- 12002 3 3
- 12003 3 7
- 12004 3 8
- 12005 3 9
- 12006 3 10
- 13001 4 3
- 13002 4 8
- 13003 4 12
- 13004 4 14
- 13005 4 15
- 14001 5 1
- 14002 5 7
- Zur Bearbeitung der Aufgaben stellen Sie bitte mit der Anweisung
- alter session set current_schema=uauktion;
- auf das Schema auktion um. Damit ist es dann nicht mehr notwendig, auktion vor jeden Tabellennamen zu schreiben.
- Nehmen Sie folgende weitere Einstellungen vor:
- ALTER SESSION SET NLS_TERRITORY=germany; ALTER SESSION SET NLS_LANGUAGE=german; ALTER SESSION SET NLS_DATE_FORMAT=’DD.MM.YYYY HH24:MI:SS’;
- Aufgabe 1: Abfragen (1 Punkt)
- Maximaler Gebotspreis aller Gebote.
- Erwartetes Ergebnis:
- MAX(GEBOTSPREIS)
- ----------------
- 15
- Aufgabe 2: Abfragen (2 Punkte)
- ARTIKELBEZ aller Angebote, die mehr als 3 Gebote haben. Es soll auch die Anzahl der Gebote mit ausgegeben werden.
- Erwartetes Ergebnis:
- ARTIKELBEZ ANZAHLGEBOTE
- ------------------------------ ------------
- Avengers: Age of Ultron 6
- Homeland, Staffel 1 5
- Aufgabe 3: Abfragen (2 Punkte)
- ARTIKELBEZ aller Angebote, mit maximalen AuktionMinPreis.
- Erwartetes Ergebnis:
- ARTIKELBEZ
- ------------------------------
- Game of Thrones, Staffel 1
- Aufgabe 4: Abfragen (2 Punkte)
- ARTIKELBEZ aller Angebote, die die höchsten Preise erzielt haben. Es soll auch der maximale Gebotspreis mit ausgegeben werden.
- Erwartetes Ergebnis:
- ARTIKELBEZ MAXGEBOTSPREIS
- ------------------------------ --------------
- Game of Thrones, Staffel 1 15
- Homeland, Staffel 1 15
- Aufgabe 5: Abfragen (4 Punkte)
- ARTIKELBEZ aller Angebote, die die meisten Gebote haben. Die maximale Anzahl der Gebote soll mit ausgegeben werden.
- Erwartetes Ergebnis:
- ARTIKELBEZ ANZGEBOTE
- ------------------------------ ----------
- Avengers: Age of Ultron 6
- Aufgabe 2.6 (4 Punkte)
- Kombinationen von Angeboten, die die gleiche Anzahl von Geboten haben. Jeweils die beiden AID der Kombination und die Anzahl der Gebote sollen ausgegeben werden.
- Erwartetes Ergebnis:
- AID 1 AID 2 ANZGEBOTE
- 1 2 2
- 1 5 2
- 2 5 2
Add Comment
Please, Sign In to add comment