Data Engineering für Wirtschaftsinformatiker

181.078 UE 2.0

Sommersemester 2002
Beispiel 1 - Angabe 2 (von 3)
Gruppen 2, 5, 8, ...

Relationale Algebra

Lagerverwaltung

Das folgende Beispiel wurde am 24. März 2003 ausgegeben.
Die Lösungen sind bis spätestens 8. April 2003 abzugeben.
Vollständig korrekte Lösungen müssen bis spätestens 6. Mai 2003 vorliegen.

Gegeben sind einige Relationen und Abfragen. Formulieren Sie die Abfragen mittels Relationaler Algebra und berechnen Sie auch das Ergebnis der Abfragen.

Falls Sie in Ihrem Textverarbeitungsprogramm die Symbole der Relationalen Algebra nicht finden, können Sie die Symbole auch durch eindeutige Namen ersetzen (z.B. PROJ, SEL, JOIN, ...). 

Lager
LNr Ort Bed Kapa
L1 New York 1 1000
L2 Chicago 3 500
L3 Chicago 3 1500
L4 Los Angeles 2 1000
L5 New York 2 300
Rohstoff
RNr RName MinBed Beh
R1 Glutin 1 Container
R2 Olefin 3 Palette
R3 Alumat 1 lose
R4 Risol 2 Tonne
R5 Telur 2 Container
R6 Eltex 3 Palette
Produkt
PNr PName Ort Preis
P1 Wambafor Chicago 50
P2 Fortaweg Los Angeles 95
P3 Aktunil Los Angeles 75
P4 Terminor Chicago 40
Vorrat
LNr RNr Menge Wert
L1 R1 500 4
L1 R3 300 10
L2 R2 200 32.5
L2 R6 300 40
L3 R1 400 5
L3 R2 100 33
L3 R3 500 9
L3 R4 200 11
L3 R5 200 25
L3 R6 100 35
L4 R5 1000 23
L5 R1 200 5
L5 R5 100 30
Produktion
PNr RNr Menge
P1 R1 3
P1 R2 1
P2 R1 2
P2 R4 2
P2 R5 1
P3 R1 3
P3 R3 2
P4 R1 3
P4 R4 2

Die Abfragen

  1. Geben Sie die Namen der Rohstoffe aus, von denen mehr als 2 Mengeneinheiten bei der Produktion einer Produkteinheit benötigt werden.
  2. Wie heißen die Rohstoffe, die in New York vorrätig sind?
  3. Wie heißen die Rohstoffe, die bei der Herstellung aller Produkte benötigt werden?
  4. In welchen Lagern sind dieselben Rohstoffe vorhanden, wie im Lager L1?
  5. An welchen Orten ist der Rohstoff Alumat nicht verfügbar?
  6. Welche Paare von Produkten werden am gleichen Ort produziert? (Dabei soll jedes Paar nur einmal ausgegeben werden).
  7. An welchen Orten wird sowohl gelagert, als auch produziert?
  8. Welche Paare von Lagern haben dieselben Lagerbedingungen?
  9. Welche Rohstoffe (gesucht sind die Namen) sind an allen Orten (nicht Lagern!) verfügbar?
  10. Welche Rohstoffe sind in einem Lager vorrätig, das genau die minimalen Bedingungen für diesen Rohstoff aufweist? (Gesucht sind Paare aus Rohstoff- und Lagernummer.)