URL: /axel/database_ws0405_blatt4.html
Dieses Übungsblatt ist in Dreiergruppen zu
bearbeiten.
Tag der Übungsgruppe bitte notieren.
Neuer Übungstermin Di 12.00 - 13.30 S76
Aktien:
ISIN - Nummer | Name | Börse |
DE0007664005 | VW | XETRA |
DE0007100000 | Daimler | Frankfurt |
Kundennummer | Datum | ISIN - Nummer | Stückzahl |
Kurs |
Verkauf |
123456 | 20.05.1999 | DE0007664005 | 23 |
35.11 |
1 |
654321 | 21.05.1999 | DE0007664005 | 100 |
36.12 |
0 |
Kundennummer | Name | Anschrift |
123456 | Dr. Klaus Hinz | Jean-Paul-Str 5 95444 Bayreuth |
654321 | Sepp D. Depp | Hinterhof 4 10001 Berlin |
Es tauchen folgende Probleme auf:
Was hat der Kunde K bisher gehandelt? (Ergebnis sind
ISIN und Stückzahlen)
Welche Aktien wurden am Tag B gehandelt? (Ergebnis sind
ISIN)
Welche Kunden haben die Aktie A heute gehandelt? (Ergebnis sind
Kundennummern)
Alle Kunden die noch nie gehandelt haben? (Ergebnis sind
Kundennummern)
Alle Kunden die noch nie gehandelt haben? (Ergebnis sind Namen)
Alle Daten um die Rechnung für die Transaktionen eines bestimmten
Kunden am Tag B
aufzustellen? (welche sind das? )
- Legen Sie
mittels SQL Befehlen die
nötigen
Tabellen an, um die Aufgaben zu lösen.
- Füllen Sie mittels SQL Befehlen
diese Tabellen.
- Lösen sie die 6 Aufgaben
mittels SQL Befehlen.
Es müssen genug Daten eingefügt werden, um die 6 Befehle wirklich zu testen. D.h. jeweils 2 Abfragen einmal mit Ergebnis einmal ohne Ergebnis.