Prof. Dr. R. Laue                                                                                                                                  SS02
                                Informatik IV
                                Übungsblatt 9
                                Abgabe: 20.6.02 bis 10.00 

URL:         /axel/informatik4_ss02_blatt9.html
Dieses  Übungsblatt ist alleine zu bearbeiten.
 
 

Aufgabe 18 (Programmieraufgabe 2+2+1+1+2 Punkte)

Schreiben Sie Embedded SQL C Programm das folgendes tut:

1. Anlegen einer eigenen Database, Anlegen einer Tabelle zum Speichern von Zahlen und der zugehörigen Information ob Primzahl oder nicht. (CREATE DATABASE, CREATE TABLE)

2. Füllen der Tabelle mit den ersten 100000 Zahlen (INSERT)
3. Anlegen einer Sicht, die nur die Primzahlen auswählt (CREATE VIEW)
4. Ausgabe aller Primzahlen
5. Ausgabe aller Primzahlzwillinge

Bitte den C-source (eine Datei)  per email.

Aufgabe 19 (4 Punkte)

Zeigen Sie:
Ist  R ein Schema, welches die funktionale Abhängigkeit X-->Yerfüllt, dann erfüllt R auch die mehrwertige Abhängigkeit X->->Y


 

Aufgabe 20 (4 Punkte)

Sei Γ eine FD Menge. A sei die Vereinigung der paarweise disjunkten Attributmengen X,Y,Z. Man zeige:
Sind weder Y noch Z in X+ enthalten, so impliziert
Γ nicht die mehrwertige Abhängigkeit X-->Y .