Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 6 » DBPE Klausur SS 2007
Inhaltsverzeichnis
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)