[dbis logo] [dbis]

.Lehre.Semesterübersicht
[Institut fuer Informatik] [Leerraum] [Humboldt-Universitaet zu Berlin]

Grundlagen von Datenbanksystemen (DBS I)

Prof. Johann Christoph Freytag, Ph.D.

 

Diese Vorlesung soll eine Einführung in den Bereich Datenbanken und Datenbanksysteme geben. Dabei werden im Überblick sowohl die wichtigsten Konzepte im Datenbankbereich vorgestellt, als auch auf deren Implementation in Datenbankmangementsystemen (DBMSen), insbesondere relationaler Datenbankststeme, eingegangen.

Es werden zunächst allgemeine Anforderungen an Datenbanksysteme diskutiert, die einen kurze Einführung in die Grundlagen der Datenmodellierung mit einschließen. Darauf aufbauend werden verschiedene Datenmodelle vorgestellt, wie sie bis heute in der Praxis noch zu finden sind. Im weiteren beschäftigt sich die Vorlesung vorwiegend mit dem relationalen Modell und seine Realisierung. Dazu gehören Diskussionen über verschiedenen Anfragesprachen für relationale Datenbanken, Ergebnisse der Normalisierungstheorie, Konzepte und Alternativen der Anfragebearbeitung, der Viewspezifikation und -behandlung, Aspekte der Integrität und des Schutzes von Daten, sowie mögliche Speicherungsalternativen für benutzerspezifizierte Daten.

Darüberhinaus werden auch Konzepte der Transaktionsverarbeitung für den Mehrbenutzerbetrieb und der Fehlererholung, sowie Aspekte der Datenbankeffizienz und deren Verbesserung mit in die Vorlesung eingeschlossen. Den Abschluß dieser Vorlesung bildet ein Überblick über momentane Entwicklungstendenzen im Datenbankbereich, bei dem auf Aspekte und Konzepte verteilter, objekt-orientierter und deduktiver Datenbanken eingegangen wird.

Die Vorlesung findet 4-stündig während des Wintersemesters statt. Die Vorlesung ist mit einem Praktikum eng gekoppelt. Nur bei erfolgreicher Teilnahme am Praktikum für diese Vorlesung wird die Prüfungszulassung erteilt.

Prüfung

Die Prüfung ifür diese Vorlesung findet in diesem Semester schriftlich statt.

Der Prüfungstag ist der 17. Juli 2012; die Prüfung wird zwischen 12 und 18 Uhr stattfinden (Details werden bekannt gegeben).

Ziel der Vorlesung ist

  • einen Überblick über existierende Konzepte (insbesondere relationaler) Datenbanken und ihrer Verwendung in der Praxis geben,
  • ihnen die Vor- und Nachteile alternativer Konzepte, Strukturen und Algorithmen erläutern, sowie
  • ihnen das Verständnis und die Kenntnis für zukünftige Entwicklungen im Datenbankbereich vermitteln.

Voraussetzungen für eine erfolgreiche Teilnahme

  • Gute Kenntnisse in Betriebssystemen und der Programmierung
  • Grundkenntnisse in Logik
  • Gute Kenntnisse in Algorithmen und Datenstrukturen
  • Kenntnisse der englischen Sprache sind hilfreich beim Studium der Literatur

Folien der Vorlesung

Bitte einloggen, um auf die Folien zuzugreifen.

Termine und Gestaltung der einzelnen Vorlesungen

Datum 
Vorlesung 
16.04.2012 
VL  
17.04.2012 
VL  
23.04.2012 
VL  
24.04.2012 
VL  
30.04.2012 
VL  
01.54.2012 
Tag der Arbeit - KEINE VL  
07.05.2012 
VL  
08.05.2012 
VL  
14.05.2012 
VL  
15.05.2012 
VL  
21.05.2012 
VL  
22.05.2012 
VL  
28.05.2012 
Pfingsten  
29.05.2012 
VL  
04.06.2012 
KEINE VL 
05.06.2012 
KEINE VL 
11.06.2012 
KEINE VL 
12.06.2012 
KEINE VL 
18.06.2012 
VL 
19.06.2012 
VL 
25.06.2012 
VL  
26.06.2012 
VL  
02.07.2012 
selbständige Prüfungsvorbereitung  
03.07.2012 
selbständige Prüfungsvorbereitung  
09.07.2012 
selbständige Prüfungsvorbereitung  
10.07.2012 
selbständige Prüfungsvorbereitung  

Literatur

  1. H.F. Korth und A. Silberschatz, S. Sudarshan: Database Systems Concepts, 5. Auflage, McGraw-Hill, New York, USA, 2005
  2. R. Ramakrishnan, Johannes Gehrke: Database Management Systems, 3. Auflage, McGraw-Hill, New York, USA, 2004
  3. R. Elmasri und S.B. Navathe: Grundlage von Datenbanksystemen, 3. Auflage (Deutsch und Englisch), The Benjamin Cummings Publishing Company, Redwood City, CA, USA
  4. J. Ullman: Principles of Database and Knowledge based Systems, 2. Auflage (Zweibändig) Computer Science Press, San Francisco, CA, USA
  5. J. Ulman, J. Widom: A first Course in Database Systems, Prentice Hall, Englewood Cliffs, NJ, USA
  6. G. Vossen: Datenmodelle, Datenbank-Sprachen und Datenbankmanagementsysteme, Oldenbourg Wissenschaftsverlag, neue Auflage Oktober 2007
  7. A. Kemper, A. Eikler: Datenbanksysteme, 6. Auflage (2006), Oldenbourg Verlag
  8. Härder, Rahm, Datenbanksysteme, Konzepte und Techniken der Implementierung,2. Auflage (1999) Springer Verlag

Last update:  Thursday, April 17, 2014

[Punkt]  Wintersemester 2014/15

[Punkt]  Sommersemester 2014

[Punkt]  Wintersemester 2013/14

[Punkt]  Sommersemester 2013

[Punkt]  Wintersemester 2012/13

[aktiver Punkt]  Sommersemester 2012

[Punkt]  Wintersemester 2011/12

[Punkt]  Sommersemester 2011

[Punkt]  Wintersemester 2010/11

[Punkt]  Sommersemester 2010

[Punkt]  Wintersemester 2009/10

[Punkt]  Sommersemester 2009

[Punkt]  Wintersemester 2008/09

[Punkt]  Sommersemester 2008

[Punkt]  Wintersemester 2007/08

[Punkt]  Sommersemester 2007

[Punkt]  Wintersemester 2006/07

[Punkt]  Sommersemester 2006

[Punkt]  Wintersemester 2005/06

[Punkt]  Sommersemester 2005

[Punkt]  Wintersemester 2004/05



Ansprechpartner


Prof. Johann-Christoph Freytag, Ph.D.

+49 30 2093-3009