URL:
/axel/informatik4_ss02_blatt10.html
Dieses Übungsblatt ist alleine zu bearbeiten.
Schreiben Sie ein Embedded SQL C Programm das folgendes tut:
Anlegen einer eigenen Database
Anlegen einer Tabelle zum Speichern von Zahlen und der zugehörigen
Information ob Primzahl oder nicht.
(CREATE DATABASE, CREATE TABLE)
Füllen der Tabelle mit den ersten 100000 Zahlen (INSERT) Dabei soll diesmal anders vorgegangen werden:
Das Einfügen soll mit
Transaktionen
passieren. D.h. nach 1000 gefundenen Primzahlen soll der Benutzer gefragt
werden ob er sie behalten möchte, wenn icht wird die Transaktion rückgängig
gemacht und das Einfügen verworfen.
(SAVEPOINT, COMMIT, ROLLBACK)
Bitte den C-source (eine Datei) per email.
Sei γ := |><| (A1,A2,...,A
n) eine Verbundabhängigkeit.
Sei A =
Ai die Menge der Attribute.
Sei B eine Teilmenge von A.
Definiere Bi := Ai
B.
Zeigen Sie:
Falls nun jedes Attribut aus A\B in genau einem
Ai liegt so induziert dies die Verbundabhängigkeit |><|
(B1,B2,...,Bn) über B.