Datenbankadministration / DB2-Zertifizierung SS 2008

News

2008-08-02 Last certification day for 2008. Congratulation to all of you passing at least the entrance test!
                    I'm looking forward to 2009 when we'll repeat this course in Kaiserslautern.

2008 fangen wir gleich am 09.01. wieder an ;o)

Vorlesungstermin auf Mittwochs 16:00 Uhr festgelegt, Raum 36/336.

Lectures will take place on Wednesdays at 16:00 in 36/336.

 

Worksheets and additional paperwork are available online: http://lara.informatik.uni-kl.de/~kschmidt/db2/

 

Umfang

Achtung: Für diese Veranstaltung können keine anrechenbaren Studienleistungen bescheinigt werden (Credits).

Die Interaktion mit einem Datenbanksystem erfolgt üblicherweise durch die Datenbankanfragesprache SQL. Entsprechend den zunehmenden Funktionalitäten eines Datenbanksystems hat sich SQL in den letzten Jahren in vielen Gebieten erweitert, sodass eine intensive Kenntnis der Datenbankanfragesprache Voraussetzung für eine erfolgreiche Anwendungsentwicklung ist. Im Rahmen dieser Lehrveranstaltung werden Methoden und Techniken im Bereich der Datenbankprogrammierung detailliert aufgearbeitet. Zusätzlich werden Übungsaufgaben gestellt, die das theoretisch Erlernte in die Praxis umsetzen. Während der Lehrveranstaltung werden wir mit den Produkten von IBM DB2 arbeiten. Beispiele und Übungsaufgaben beschäftigen sich mit den Spezifika von IBM DB2, sind jedoch leicht auf die Anwendung in anderen Datenbanksystemen erweiterbar. Am Ende des Semesters besteht für alle teilnehmenden Studenten die Möglichkeit, sich als "DB2-Experte" zertifizieren zu lassen. Das wird durch das IBM Scholars Program ermöglicht und ist für die Studenten der TU kostenfrei.

Folgende Zertifikate können abgelegt werden:

In der Lehrveranstaltung werden die Inhalte des Zertifizierungskurses im Wesentlichen abgedeckt. Trotzdem ist eigenständiges Nacharbeiten mit vorgegebenen Begleitmaterialien Voraussetzung für eine erfolgreiche Zertifizierung. Die Lehrveranstaltung beschäftigt sich mit

  • Produktlinie IBM DB2
  • TPC-H Benchmark
  • Datenimport und -export
  • SQL
  • Anfrageoptimierung
  • Datenbankverwaltung
  • OLAP-Erweiterungen (Online Analytical Processing)
  • Synchronisation
  • Backup & Recovery

Anmeldung

Interessenten können sich per EMail bei kschmidt@informatik.uni-kl.de anmelden.

Momentan wird noch geprüft, ob die AG DBIS einen kleinen Vorab-Test zur Einstufung der Teilnehmer durchführen wird.

Letzter Termin zur Anmeldung: 14.09.2007

Vorlesung und Übung

Voraussichtlich werden die genauen Termine in der Einführungsveranstaltung in Absprache mit den Teilnehmern und Betreuern festgelegt.
Geplant ist 1 SWS Vorlesung + Übungsaufgaben. Die Bearbeitung der Übungsaufgaben kann zu festgelegten Zeiten im Rechnerlabor der AG DBIS (evtl. mit Betreuung) sowie von zu Hause am eigenen Computer erfolgen.

Folien zur Vorlesung

 0. Organisatorisches
 1. Datenimport, Datenaustausch, TPC-H Benchmark (aktualisiert am 25.09.2007)
 2. SQL-Grundlagen (mit CASE-Anweisung) (CASE-Fehler aktualisiert am 12.11.2007)
 3. Architektur
 4. Zugriffskontrolle
 5. Backup und Recovery
 6. Hochverfügbarkeit 
 7. Anfrageoptimierung I (aktualisiert am 05.12.2007)
 8. Anfrageoptimierung II
 9. XML und XQuery
10. Monitoring
11. Synchronisation
12. DB-Objekte und analytische Funktionen  (aktualisiert am 30.01.2008)
13. Advisor + Beispielfragen (auf der lara)
14. Fragen & Antworten (bei Bedarf)

Übungsaufgaben

Achtung! Alle Übungsblätter sind begleitend online unter http://lara.informatik.uni-kl.de/~kschmidt/db2/ abrufbar.

Die rechtzeitige Abgabe (per EMail) der Übungsaufgaben ist Voraussetzung für deren Bewertung. Für die Zulassung zur DB2-Zertifizierungsprüfung ist ein erfolgreiches Absolvieren der Übungsaufgaben nötig.

 

Literatur & Downloads

Links zu interner oder externer Zusatzliteratur werden während den Vorlesungen/Seminaren bekannt gegeben.

 

Download DB2 Express-C Edition (free download)

Tutorials von IBM

Weiteres Material siehe Übungsaufgaben!