Inhaltsverzeichnis
DBPE Klausur SS 2007
Vorbemerkungen
Fragen
DBPE Klausur SS 2007
Vorbemerkungen
Klausur kann auf Deutsch oder Englisch geschrieben werden
Es gibt regulär 60 Punkte und zusätzlich 12 Punkte aus Bonusaufgaben
Zum Bestehen sind (laut Ergebnis WS06/07) 27p nötig, für die 1,0 54p
1h Bearbeitungszeit, die gut ausreicht
Kein Anspruch auf Vollständigkeit
Fragen
Kleines ER-Diagramm (3 Entitäten und Beziehungen) aus Text erstellen
DDL (!) aus ER-Diagramm erstellen
Einfaches update
Einfache view
Aus welchen Elementen/Datenbanksprachen besteht
SQL
?
Wozu sind Sequenzen gut? (+ Beispiel für Verwendung)
Aus welchen (3) Teilen besteht eine PL/
SQL
-Prozedur und welche davon sind optional? (+ kurze Erläuterung)
[MC] Im PL/
SQL
-Executionteil dürfen stehen:
nur PL/
SQL
sowohl
SQL
als auch PL/
SQL
[MC] Vorteile von Stored Procedures?
bessere Performanz
unabhängig von jeder (!) Programmiersprache
von jeder DB-Anwendung benutzbar
Information Hiding, Kapselung, …
[MC] PL/
SQL
-Methoden haben nur in und out Parameter?
ja
nein
3 Unterschiede zwischen JDBC/SQLJ
Bei welcher Art von Triggern (row/statement, before/after,
SQL
-Anweisung) ist :old sinnvoll einsetzbar?
Bonus:
Optimierungsmöglichkeiten in Oracle
Nachteile von Indizes
Reverse Index erstellen (siehe Aufgabe 9)