Logo: Leibniz Universität Hannover Logo: Fachgebiet Datenbanken und Informationssysteme
 

Informationen zur Vorlesung
Einführung in die Datenbankprogrammierung
(SomSem 2010)

ACHTUNG: Die Begleit- und Übungsmaterialien werden ab Vorlesungsbeginn portionsweise unter StudIP bereitgestellt. Eine Anmeldung für die Vorlesung ist dort bereits möglich, für die Übungen erst ab der ersten Vorlesung.

frühere Titel:Grundlagen der Datenbanksysteme, Datenbanksysteme I
Dozent:Prof. Dr. Udo Lipeck
Vorlesung: Di 14:15-15:45, Raum 1101 F102 (Hauptgebäude)
Betreuer:M.Sc. Michael Schäfers
Übung: in Kleingruppen n.V.
Beginn: Vorlesung: 06.04.10,   Übungen: ab 07.04.09
Klausur nach SS 10: (4 LP), vorauss. in Woche 04.-08.10.10
prakt. Prüfung: nur für Geoinformatik (3 LP), statt Klausur, im Juli um Ende der Vorlesungszeit

  Name Raum Telefon Sprechstd. E-Mail
Dozent Prof. Dr. Udo Lipeck C 102 4951 Di 10:30-12:00 ul(at)dbs.uni-hannover.de
Betreuer M. Sc. Michael Schäfers C 101 4599 n.V. mms(at)dbs.uni-hannover.de
Korrektoren / Tutoren  


Link auf die vorherige Version dieser Vorlesung

Begleitmaterial

Der Zugriff auf die - z.T. Copyright-geschützten - Materialien wird außerhalb der Universität nur für "angemeldete" Hörer der Vorlesung gestattet und deshalb per StudIP abgesichert.
Formate der Begleitmaterialien: PDF und PDF 2x2-verkleinert.
Zum Lesen von Dokumenten im portable document format (pdf) benötigt man den kostenlosen Acrobat Reader der Firma Adobe. Mit einem Klick auf das rechtsstehende Icon gelangt man zur entsprechenden Download-Seite.
Holen Sie sich Acrobat Reader

Kapitel Teil Thema   Datum in PDF in PDF verkleinert
 
Die folgenden Texte sind i.w. Materialien aus der letzten Version und werden noch unterschiedlich stark überarbeitet.
Sie sollen nur der Vorschau dienen; ein Ausdrucken lohnt sich also noch nicht.
 
Vorspann - (Termine, Literaturauswahl)   06.04. pdf 2x2.pdf
1. Einführung 1 Datenbanksysteme  
2. Datenmodellierung 2.1 Entity-Relationship-Modell   06./13.04. pdf 2x2.pdf
2.2 Datenbank-Entwurf   13./20.04. pdf 2x2.pdf
2.3 Relationen-Modell   20./27.04. pdf 2x2.pdf
3. Relationale Anfragen 3.1 Relationenalgebra   04.05.
u.ff.
pdf 2x2.pdf
3.2 SQL-Kern   11.05. pdf
[2.5 MB]
2x2.pdf
[2.5 MB]
  18.05. pdf
[2 MB]
2x2.pdf
[2 MB]
3.3 Die Semantik des SQL-Kerns
in der Relationenalgebra
  01.06. pdf 2x2.pdf
3.4 Erweiterung um Gruppierung
und Aggregierung
  01./08.06. pdf
[0.9 MB]
2x2.pdf
[0.9 MB]
4. SQL-DML und -DDL 4.1-4.2 Updates in SQL   08./15.06. pdf
[1.0 MB]
2x2.pdf
[1.0 MB]
4.3 Tabellendefinitionen in SQL   15.06. pdf
[1.3 MB]
2x2.pdf
[1.3 MB]
5. Datenbankprogrammierung 5.1 Einführung in PL/SQL   22.06. pdf 2x2.pdf
(zu 5.1) (Nachtrag)     pdf 2x2.pdf
5.2-5.3 Cursors, Dynamic SQL   29.06. pdf 2x2.pdf
5.4-5.5 Exception Handling; JDBC*   29.06. pdf 2x2.pdf
6. Integritätssicherung 6.1+6.3 Integritätsbedingungen, Integritätsüberwachung   06.07. pdf 2x2.pdf
6.2 Trigger   pdf 2x2.pdf
7. Sichten, Datenschutz, Katalog 7.1 Sichten   13.07. pdf 2x2.pdf
7.2-7.4 Zugriffsrechte, DB-Objekte, Data Dictionary   13.07. pdf 2x2.pdf
8. Ausblicke       13.07. pdf 2x2.pdf
  (und Hinweise zur Klausur)      
 

*) Der JDBC-Abschnitt (5.5) ist nicht prüfungsrelevant.

Diese Vorlesung wird im WS 10/11 fortgesetzt durch die Vorlesung "Datenbanksysteme (Datenbanksysteme II)", die nach PO 2009 Pflicht ist und nach PO 2004 als grundlegende Lehrveranstaltung im Katalog A/Informatik zählt. Neben dem fundierteren Verständnis von Anfragesprachen und DB-Entwurf geht es vor allem darum, die Arbeitsweise von Datenbank-Managementsystemen nachzuvollziehen (wie lassen sich naive Anfragen effizient ausführen?, wie lassen sich Transaktionen im Mehrbenutzerbetrieb synchronisieren?). Die Themen sind:
    * Ausdrucksfähigkeit von relationalen Anfragesprachen
    * Anfragebearbeitung und -optimierung
    * Relationaler Datenbankentwurf (Normalisierung)
    * Physischer Datenbankentwurf
    * Verteilte Datenbanksysteme
    * Transaktionsmanagement
Beide Vorlesungen werden für Abschlussarbeiten und Vertiefungen im Gebiet Datenbanksysteme benötigt.



letzte Änderung:  10. March 2010, 13:58

Impressum - Haftungsausschluss