• Keine Ergebnisse gefunden

Datenbanken 1 – Proseminar (501.073) Übungsblatt 11

N/A
N/A
Protected

Academic year: 2022

Aktie "Datenbanken 1 – Proseminar (501.073) Übungsblatt 11"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Universität Salzburg Übungsleiter: Schäler/Kwitt/Resmerita

Datenbanken 1 – Proseminar (501.073)

Übungsblatt 11

Übung 1.

Gegeben ist das RelationenschemaR[A, B, C, D, E, F] mit folgender Menge an funktionalen Abhängigkeiten:

FR ={A→BD, AB→E,

B→EF, C→AB}

1. Bestimmen Sie alle Kandidatenschlüssel von R.

2. In welcher höchsten Normalform befindet sichR?

3. Falls sichR nicht in 3NF oder höher befindet, zerlegen SieR in 3NF.

Übung 2.

Betrachten Sie das Relationenschema R[A, B, C, D, E]mit folgenden funktionalen Abhängigkeiten:

F ={AB→C, B→D, DE→C}

1. Bestimmen Sie alle Kandidatenschlüssel von R.

2. Welches ist die höchste Normalform (1NF, 2NF, 3NF, BCNF) in der sichR befindet? Geben Sie zu jeder verletzten Normalform an, durch welche funktionalen Abhängigkeiten sie verletzt wird.

3. Verwenden Sie den Synthesealgorithmus umRin 3NF zu zerlegen. Bitte geben Sie die einzelnen Schritte an.

4. Verwenden Sie den Dekompositionsalgorithmus umRin BCNF zu zerlegen. Bitte geben Sie die einzelnen Schritte an.

Referenzen

ÄHNLICHE DOKUMENTE

Angenommen, wir haben das Relationenschema Zuweisung[Flug, Tag,Pilot,Gate] mit der zusätzlichen funktio- nalen Abhängigkeit Flug → Gate und folgender Instanz gegeben:.. Flug Tag

• Ein Fotograf kann eine beliebige Zahl von Bildern machen, aber ein Bild kann nicht von mehreren Foto- grafen gemacht werden.. Wenn ein Bild gemacht worden ist, wird auch ein

und versuchen Sie das Spiel SQL Island bis zum Ende durchzuspielen. Das Spiel sollte

Geben Sie zu jeder verletzten Normalform an, durch welche funktionalen Abhängigkeiten sie verletzt wird3. Verwenden Sie den Synthesealgorithmus um R in 3NF

[r]

[r]

und versuchen Sie das Spiel SQL Island bis zum Ende durchzuspielen. Das Spiel sollte

• Ein Fotograf kann eine beliebige Zahl von Bildern machen, aber ein Bild kann nicht von mehreren Foto- grafen gemacht werden.. Wenn ein Bild gemacht worden ist, wird auch ein