DBA01 – Datenbanken
Wie ich bereits vor zwei Jahren geschrieben habe, soll DBA01 eine Fortsetzung von DAO01 sein. Tatsächlich ist das Modul DAO01 eine Teilmenge von DBA01.
Thematisch findet man sowohl ER-Diagramme, als auch Normalisierungen, DB-Schlüssel und SQL Befehle wieder. Hinzu kommen noch einige DBMS Grundlagen, objektorientierte Modellierung mit UML, Transaktionshandling und noch ein paar Kleinigkeiten.
In dem zweitägigen Seminar hat uns der Dozent mit einer 287 Seiten Powerpoint gequält beglückt, welche auch leichte Abweichungen zu den Seminarunterlagen hat. Der zweite Tag war etwas spannender. Wer, wie vorab aufgefordert, bereits eine MySQL DB und eine Adminoberfläche installiert hat, konnte an den Übungen teilnehmen. An dieser Stelle kann ich nur wärmstens das XAMPP Package empfehlen. Nach ein paar Minuten hat man alles was man benötigt und muss sich nicht mit überflüssigen Konfigurationsdetails rumärgern.
Da die dezentrale Klausur erst drei Wochen nach dem Seminar fällig ist, lohnt es sich eigentlich nicht die Hefte vorher zu bearbeiten. Ich habe mich in der Vorbereitung auf die Folien des Dozenten konzentriert und die Unterlagen nur zum Nachschlagen verwendet.
Die Klausur war anspruchsvoll, aber nicht unfair. Es wurde sehr viel Wert auf auswendig gelerntes Wissen gelegt. Bei der Aufteilung gab es drei Komplexaufgaben, von denen zwei bearbeitet werden mussten. In einer Aufgabe ging es um ein umfangreiches ER-Modell, in der zweiten musste mit ER, UML und Relational modelliert werden. Die dritte war sehr SQL lastig, Tabellen, Schlüssel etc. anlegen und SELECT-Abfragen mit Verbundoperationen (JOIN…).
Von der geringen Durchfallquote sollte man sich nicht verleiten lassen, weniger zu lernen oder Kapitel auszulassen. Nach Rücksprache mit Kommilitonen scheint 2,7 – 3,3 die Durchschnittsnote zu sein, wobei dieses offensichtlich vom Dozenten abhängt.
Studienbriefe:
- DBA101 – Grundlagen von Datenbanksystemen
- DBA102 – Datenbankentwurf
- DBA103 – SQL – Structured Query Language
- DBA104 – Erweiterte Konzepte von Datenbanksystemen
Credits: 3,5
Durchfallsquote 2009: 0%
Durchfallsquote 2011: 3%
Durchfallsquote 2012: 3%
Zeitaufwand: mittel
Schwierigkeit: mittel
Tipps: Wer sucht, findet fertige Zusammenfassungen zu diesem Modul. Diese kann ich nicht empfehlen, da die, die ich gesehen habe, nicht fehlerfrei sind. Das Lernen nach den Folien mit Unterstützung der dazugehörigen Hefte ist für mich die beste Variante.