Datenbanken

Vorlesung:
Proseminar:
Sprache:
Deutsch
Sprechstunde:
Montag, 14:00-15:00
Mittwoch 10:00-11:00
Semester:
Wintersemester 2013/2014
PlusOnline:

News

Prüfungsbeispiele:
Prüfungsbeispiele aller vergangenen Datenbankprüfungen ab SoSe 2013 sind online (Website der Vorlesung Datenbanken 1).
Buch zur Vorlesung:
Die 9. Auflage des Buches Datenbanksysteme - Eine Einführung. Alfons Kemper, André Eickler. Oldenburg Verlag ist in unserer Bibliothek (Fachbereich Computerwissenschaften) zugänglich.

Allgemeines

Die Vorlesung wird im Frontalunterricht abgehalten. Die Folien zur Vorlesung werden jeweils vor Beginn der Vorlesung online gestellt.

Die Bewertung der Vorlesung erfolgt in einer schriftlichen Prüfung am Ende des Semesters.

Vorlesungstermine: siehe PlusOnline

Prüfungstermine: werden in PlusOnline bekannt gegeben. Die An- und Abmeldung zur Prüfung ist bis 48 Stunden vor dem Prüfungszeitpunkt möglich. Bei Fernbleiben von einer Prüfung ohne Abmeldung erfolgt eine Sperre gemäß den Satzungen der Universität.

Das Proseminar wird 14-tägig in zwei alternierenden Gruppen abgehalten. In jedem Proseminar werden Übungsblätter als Hausaufgaben gegeben, die am darauffolgenden Termin von den Studierenden vorgerechnet werden. Es wird erwartet, dass Sie die Übungen durchrechnen und die Lösung vorrechnen können.

Außerdem wird ein Projekt in Teams zu je 3 Personen ausgearbeiet. Das Projekt ist in drei Teile unterteilt. Für jeden Teil gibt es ein Angabenblatt und einen Abgabetermin.

Die Bewertung des Proseminars basiert auf dem Ergebnis des Projektes.

Proseminartermine: siehe PlusOnline

Vorlesung

Folien

Die Folien zur Vorlesung werden spätestens am Vortag der Vorlesung hier veröffentlicht. Jeder Satz Folien bildet eine thematische Einheit und wird in einer oder mehreren Vorlesungen behandelt.

Die Folien und die entsprechnenden Erläuterungen und Diskussionen während der Vorlesung sind Hauptgrundlage für die Vorbereitung auf die Prüfung.

Datum Thema Folien
1. Mi 2013-10-09 Einführung [1up] [4up]
2. Mi 2013-10-16 Datenbankentwurf: ER-Modell; Entitäten und Attribute; Beziehungen; Generalisierung [1up] [4up]
3. Mi 2013-10-30 Relationales Modell: Grundbegriffe; Abbildung von ER-Schema; Relationale Algebra [1up] [4up]
4. Mi 2013-11-20 SQL: DDL, Anfragesprache, Subqueries, DML, Views, DCL, JDBC [1up] [4up]
5. Mi 2013-12-11 Relationale Entwurfstheorie: Richtlinien, Funktionale Abhängigkeiten, Zerlegung von Relationen, Normalformen [1up] [4up]
6. Mi 2014-01-15 Indices und Transaktionen [1up] [4up]

Vertiefende Lektüre

Folgendes Buch behandelt den Großteil des Stoffes aus der Vorlesung:

Datenbanksysteme - Eine Einführung
Alfons Kemper, André Eickler
Oldenburg Verlag

Die 9. Auflage des Buches ist in unserer Bibliothek (Fachbereich Computerwissenschaften) zugänglich. (Online ist das Buch leider nicht mehr verfügbar.)

Prüfung

Die Prüfung zur Vorlesung ist schriftlich. Die sorgfältige Ausarbeitung der Übungsbeispiele im Proseminar ist ein wichtiger Bestandteil der Prüfungsvorbereitung.

Als Unterlage während der Prüfung kann ein DIN-A4 Blatt (auch beidseitig beschriftet) verwendet werden.

Die An- und Abmeldung zur Prüfung ist bis 48 Stunden vor dem Prüfungszeitpunkt möglich. Bei Fernbleiben von einer Prüfung ohne Abmeldung erfolgt eine Sperre gemäß den Satzungen der Universität.

Proseminar

Übungsblätter

Bei jedem Proseminar gibt es ein neues Übungsblatt, das zuhause gelöst und bis zum darauffolgenden Proseminar-Termin vorbereitet werden sollen. Die Lösung wird dann von den Studierenden vorgetragen und gemeinsam diskutiert.

Übungsblatt Besprechung Download
Gruppe A Gruppe B
Übungsblatt 1 15.10.2013 22.10.2013 [PDF]
Übungsblatt 2 12.11.2013 19.11.2013 [PDF]
Übungsblatt 3 26.11.2013 03.12.2013 [PDF]
Übungsblatt 4 10.12.2013 17.12.2013 [PDF]
Übungsblatt 5 07.01.2014 14.01.2014 [PDF]

Projekt

Ein praktisches Projekt wird in Teams zu je 3 Personen bearbeitet. Das Projekt besteht aus drei Teilen:

  1. Ausarbeitung eines Datenbankentwurfs,
  2. dessen relationale Implementierung in einer Datenbank und
  3. Realisierung eines Anwendungsprogrammes, das auf die Datenbank zugreift.

Zu jedem Teil gibt es ein Angabenblatt und einen Abgabetermin.

Angabenblatt Abgabetermin Maximale Punktezahl Downloads
1. ER-Diagramm 09.11.2013
1
ER-Diagramm (Beispiel) [TEX] [PDF]
2. SQL Script 07.12.2013
1
3. Anwendungsprogramm Gruppe A: 18.01.2014,
Gruppe B: 25.01.2014
1

Das Anwendungsprogramm wird in einer abschließenden Präsentation während des letzten Proseminartermins bewertet:

Proseminar-Teams: Hier finden Sie die Einteilung in Teams.

Abgeben eines Projektteils:

Bewertung

Die Bewertung des Proseminars erfolgt aufgrund des Projektes. Für jeden Projektteil werden Punkte vergeben. Die Summe der Punkte aus den drei Projektteilen ergibt die Gesamtpunktezahl, welche für die Bewertung herangezogen wird.

Das Vorrechnen der Übungsbeispiele während des Proseminars wird nicht bewertet.