[Themen]      [Dozent]      [Termine]      [Materialien]      [Voraus.]      [Scheine]      [Punkte-DB]      [Bücher]      [Links]

 

MARTIN-LUTHER-UNIVERSITÄT HALLE-WITTENBERG
Institut für Informatik
Prof. Dr. Stefan Brass

Datenbanken II

(Sommersemester 2003)

Die Scheine sind fertig und können bei Frau Vahrenhold abgeholt werden (Raum 324, Mo-Do, 8-13).

Die Zensuren für diesen Kurs stehen jetzt in der Datenbank: Punkte anschauen. Bitte teilen Sie mir mit, wenn Hausaufgaben-Punkte oder Extrapunkte fehlen oder sonst etwas nicht stimmt.

Leider sind durch einen Plattendefekt die Passwörter der Studenten verloren gegangen, die sich nicht gleich zu Beginn des Semesters eingetragen haben. Sie können von mir ein neues Passwort bekommen (schicken Sie mir eine Email unter Angabe Ihrer Matrikelnummer und Ihres Studiengangs).

Alle Interessenten, die sich bis jetzt zum [Seminar im Wintersemester] angemeldet haben, bekommen einen Platz. Weitere Teilnehmer kann ich nicht akzeptieren (außer in extremen Ausnahmefällen, oder wenn Sie eine 1.0 in dieser Vorlesung haben ...).

Ich möchte die Nachprüfung für Wirtschaftsinformatiker auf den 30. September verschieben (Uhrzeit nach Wunsch, einzelne mündliche Prüfungen). Bisher war der 25. September geplant.

 


Geplante Themen


Teil I: Datenbank-Entwurf

Teil II: Datenbank-Administration (Physischer DB-Entwurf)

Dieser Kurs wird im Rahmen der "Oracle Academic Initiative" veranstaltet. Das bedeutet, daß die Kursteilnehmer bestimmte Oracle-Software für die Dauer des Kurses kostenlos lizensieren können. Der Dozent ist Oracle Certified Professional (Oracle8 DBA).

Der geplante Stoff ist recht umfangreich. Nach den Wünschen der Teilnehmer können eventuell Schwerpunkte gesetzt werden.

 


Dozent


Dr. Stefan Brass

Büro:
Raum 313 (Institut für Informatik, Von-Seckendorff-Platz 1)
Sprechstunde:
Nach Vereinbarung.
Email:
brass@acm.org
Telefon:
0345/55-24740 (Büro), 0641/9609992 (zu Hause, möglichst nur 8-13, 16-21)
Fax:
0345/55-27333 (im Sekretariat)
Sekretariat:
Frau Kokert, Telefon 0345/55-24771, Zimmer 324

 


Termine


Vorlesung:

Praktische Übung am Rechner (optional):

 


Vorlesungs-Materialien


Die Fachschaft hat sich freundlicherweise bereit erklärt, die Vorlesungsmaterialien (Folienkopien) zu drucken. Es sollte daher nicht nötig sein, sie selbst auszudrucken. Die Folien des zweiten Teils werden erst zur Semestermitte fertig und dann vervielfältigt.

Informationen zur Vorlesung

Folien für die erste Hälfte (Datenbankentwurf):

  1. Introduction (111 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  2. ER-Diagrams in Oracle Designer (147 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  3. Design Reviews (not yet complete)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  4. Logical Design (171 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  5. Relational Normal Forms (122 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]

Folien für die zweite Hälfte (Datenbankadministration):

  1. Advanced SQL Repetition (244 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  2. Data Dictionaries (82 slides)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  3. Disks and the Buffer Cache (old version)
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  4. Physical Storage of Relations (old version)
                [Postscript, S/W, verkleinert]
  5. B-Tree Indexes (old version)
                [Postscript, S/W, verkleinert]
  6. More Data Structures for Relations (old version)
                [Postscript, S/W, verkleinert]
  7. Query Evaluation (old version)
                [Postscript, S/W, verkleinert]
  8. Query Optimization (old version)
                [Postscript, S/W, verkleinert]
  9. More Information for Oracle DBAs (old version)
                [Postscript, S/W, verkleinert]

Hausaufgaben:

  1. Entity-Relationship Entwurf (Termin: 14. Mai)
                [Postscript, S/W, verkleinert]   [PDF]   [Alte Beispieldaten (UNIX)]   [Alte Beispieldaten (Windows)]
  2. Oracle Designer, Logischer Entwurf (Termin: 21. Mai)
                [Postscript]   [PDF]
  3. Relationale Normalformen (Termin: 28. Mai)
                [Postscript]   [PDF]
  4. Oracle Data Dictionary, Tablespaces (Termin: 25. Juni)
                [Postscript]   [Postscript, verkleinert]   [PDF]   [Beispiel-DB (Windows)]   [Beispiel-DB (Unix)]
  5. Abspeicherung von Relationen (Termin: 2. Juli)
                [Postscript]   [Postscript, verkleinert]   [PDF]   [Prozedur P (Windows)]   [Prozedur P (Unix)]

Beispielklausuren (Zwischenklausur):

  1. Beispiel-Klausur 1
                [Postscript]   [Lösung: Postscript]  
  2. Beispiel-Klausur 2
                [Postscript]  
  3. Beispiel-Klausur 3 (Vorlesung Datenbankentwurf, Universität Gießen, Sommer 2001)
                [Postscript: Deutsch]   [Postscript: Englisch]   [Lösung: Postscript]  
  4. Beispiel-Klausur 4 (Vorlesung Datenbankentwurf, Universität Gießen, Sommer 2002)
                [Postscript]  

Beispielklausuren (Endklausur):

  1. Beispiel-Klausur 1
       [Postscript]    [Postscript, verkleinert]    [PDF]
    Lösung:    [Postscript]    [PDF]    [Q&A]
  2. Beispiel-Klausur 2
       [Postscript]    [PDF]
    Lösung:    [Postscript]    [PDF]
  3. Beispiel-Klausur 3
       [Postscript]    [Postscript, verkleinert]    [PDF]

Frühere Kurse:

 


Voraussetzungen zur Teilnahme


Ich gehe davon aus, daß die meisten Zuhörer "Datenbanken I" besucht haben. Genauer gibt es folgende Voraussetzungen:

 


Übungsscheine


Bei Interesse besteht die Möglichkeit zum Erwerb eines Übungsscheins. Die genauen Modalitäten hängen von der Anzahl der Interessenten ab und werden in der Vorlesung bekanntgegeben. Voraussichtlich wird es Hausaufgaben und zwei Klausuren geben.

 


Punkte Datenbank


Es wird die Möglicht geben, Ihren Punktestand für Hausaufgaben und Klausur online abzufragen. Sie müssen sich dazu in der ersten Semesterwoche als Benutzer der Datenbank registrieren. Wenn Sie von dieser Möglichkeit keinen Gebrauch machen wollen, melden Sie sich bitte beim Dozenten, da sich sonst jemand anderes unter Ihrem Namen registrieren kann. Achten Sie bitte auf weitere Ansagen in der Vorlesung.

 


Literatur (Bücher)


Allgemeine Datenbank-Lehrbücher

[Weitere Datenbank-Lehrbücher]

Bücher speziell über Datenbank-Entwurf

Oracle Designer

UML - Unified Modeling Language

Sonstiges zum Datenbank-Entwurf

Bücher speziell über DBMS-Interna und Performance Tuning

 


Weitere Informationsquellen im WWW


Entwurfs-Werkzeuge (CASE-Tools für Datenbank-Projekte)

Informationen zur Installation von Oracle:

Informationen zur Oracle Zertifizierung

Meine Sammlung von WWW-Referenzen:

Weitere Informationsquellen:


Stefan Brass (brass@acm.org), 05. April 2002

Original URL: http://www.informatik.uni-halle.de/~brass/dd03/   [HTML 3.2 Checked]   [Links Geprüft]