Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

. .
Suche

Universität Siegen Fachbereich 12 Fachgruppe Praktische Informatik
Datenbanksysteme I
Inhalt:
Einleitend wird in der Vorlesung Datenbanksysteme I (Wintersemester 2005/06) das Problem der persistenten Datenverwaltung generell betrachtet, und Datenbanksysteme werden mit anderen Systemen zur persistenten Datenverwaltung verglichen. Danach werden folgende Themen behandelt:
  • Architektur von Informationssystemen und Datenbankmanagementsystemen (DBMS)
  • relationale Systeme
    • konzeptionelle Grundlagen und die relationale Algebra
    • SQL
    • Abfrageverarbeitung und Optimierung
  • Entwurf redundanzfreier Datenbankschemata
Im Sommersemester 2006 wird die Vorlesung Datenbanksysteme II angeboten, in der voraussichtlich folgende Themen behandelt werden:
  • objektorientierte DBMS
  • XML
  • WWW-Schnittstellen zu DBMS
  • Transaktionen (Concurrency Control und Recovery)

AKTUELL: Dienstag, 14. Februar 2006, 9 - 11 Uhr zusätzlicher Übungstermin als Klausurvorbereitung

Art Vorlesung mit Übungen
Informationen zu den Übungen
Umfang 2V/1Ü
Studiengang Diese Veranstaltung gehört zu den Studiengängen
  • Technische Informatik, DPO 1991
  • Technische Informatik, DPO 1998
  • Elektrotechnik, DPO 1998 und 2003
  • Wirtschaftsinformatik, DPO 1998 und 2004
  • Angewandte Informatik, DPO 2002
Termine Vorlesung: montags, 8:30 - 10:00, Raum H-C 3303
Übungen: Übungsgruppen werden abhängig von der Zahl der (aktiven) Teilnehmer eingerichtet werden. Die ersten Gruppensitzungen finden frühestens in der 2. Vorlesungswoche statt.

Aufgaben und Termine: s. eigene Seite für die Übungen

Schein / Prüfung Hinweise zu Prüfungen in Kernfächern (bitte zuerst lesen!)

Es werden drei Termine angeboten, die - sofern die Prüfungsordnung des jeweils zutreffenden Studiengangs nichts anderes bestimmt - beliebig wählbar sind; der dritte Termin steht noch nicht genau fest: (d.h. der 2. und 3. Termin ist nicht nur für Wiederholer wählbar)

  1. Dienstag, 21.02.2006, 10.00 Uhr, Blauer Hörsaal (AR-D/1/5102)
  2. Donnerstag, 06.04.2006, 18:00 Uhr, Raum H-C 3305
  3. Dienstag, 12.09.2006, Blauer Hörsaal (AR-D/1/5102)
    Softwaretechnik I: 9:00 Uhr
    Datenbanksysteme I: 10:30 Uhr
Übungsgruppenschein: Für den ÜG-Schein ist das Bestehen einer Scheinklausur Voraussetzung. Diese wird voraussichtlich in der letzten Semesterwoche stattfinden.
Vorkenntnisse aus der Vorlesung Einführung in die Informatik 1 (1. Semester):
  • imperatives Programmieren
  • Datenabstraktion
  • Java
  • Datenstrukturen
aus der Vorlesung Einführung in die Informatik 2 (2. Semester):
  • zusätzliche Erfahrung
Skript / Literatur / Materialien
  • Für die Vorlesung liegt ein Skript als Volltext vor, wahlweise in Form einzelner Module oder als Gesamttext.
    Separate Seite mit detaillierten Angaben und einer Stichwortsuchfunktion
    Im Skript befinden sich weitere Referenzen.
  • In der UB sind diverse Lehrbücher über Datenbank- und Informationssysteme ausleihbar. Von folgendem Werk sind ca. 20 Exemplare ausleihbar:
    Korth, H.; Silberschatz, A.: Database system concepts; McGraw-Hill; 1991
  • Als kompakter ergänzender Text, der u.a. weitere Details zu SQL, Anwendungsarchitekturen und WWW-Anbindungen einführend vorstellt, kann empfohlen werden:
    Heuer, A.; Saake, G.; Sattler, K.U.: Datenbanken kompakt; mitp Verlag, Bonn; 2001 287 S.; 20.40 Euro ISBN 3-8266-0715-5
  • Ein Beispiel für ein sehr umfangreiches Buch:
    Connolly, Thomas; Begg, Carolyn: Database Systems - a Practical Approach to Design, Implementation, and Management (3rd edition); Addison Wesley; 2005; 1374 S., ISBN 0-321-20125-5
Veranstalter Roswitha Eifler, (Sekretariat, nur vormittags), H-C8322, Tel. 2612
Udo Kelter, H-C8322, Tel. 2611 (Sprechstunde: immer nach der Vorlesung und n.V.)
Sonstiges / Anmerkungen:

Vorläufige und unvollständige Liste der Vorlesungstermine mit Inhaltsangabe:
 
Woche Nr. Datum Inhalt / Anmerkungen Skript
      SZ PS PDF
42 2005-10-17 Organisatorisches      
    Vorwort zum Buch Datenbanksysteme I 9S. 80kB 58kB
    Datenverwaltungssysteme 38S. 119kB 176kB
43 2005-10-24 Fortsetzung Datenverwaltungssysteme      
44 2005-10-31 Fortsetzung Datenverwaltungssysteme      
    Architektur von DBMS 20S. 70kB 93kB
45 2005-11-07 Fortsetzung Architektur von DBMS      
    B-Bäume 18S. 83kB 111kB
46 2005-11-14 Fortsetzung Architektur von DBMS      
    Das relationale Datenbankmodell 36S. 118kB 171kB
47 2005-11-21 Fortsetzung Das relationale Datenbankmodell      
48 2005-11-28 Einführung in SQL 24S. 77kB 118kB
49 2005-12-05 Fortsetzung Einführung in SQL      
50 2005-12-12 Der relationale Tupel-Kalkül 12S. 54kB 72kB
    Metadaten, Selbstreferentialität und Schnittstellen zu Datenbankinhalten 36S. 122kB 364kB
51 2005-12-19 JDBC; Materialien:
- Tutorial JDBC Basics
- Marc Monecke: Kurzübersicht JDBC   ps.gz   pdf
     
01 2006-01-09 Implementierung relationaler Operationen 17S. 78kB 102kB
02 2006-01-16 Abfrageverarbeitung und Optimierung 21S. 79kB 108kB
03 2006-01-23 Entwurf redundanzfreier Datenbankschemata 52S. 223kB 316kB
04 2006-01-30 Fortsetzung Entwurf redundanzfreier Datenbankschemata      
05 2006-02-06 Fortsetzung Entwurf redundanzfreier Datenbankschemata      

Erläuterungen zu den Spalten SZ, PS, PDF:

SZ: Seitenzahl
PS: Link auf komprimierte Postscript-Datei; enthält je 2 DIN-A5-Seiten auf einem Blatt; Angabe der Dateigröße in kB
PDF: Link auf (unkomprimierte) PDF-Datei; DIN A5; Angabe der Dateigröße in kB

Die Postscript-Dateien sind mit gzip komprimiert. Die Dateien sind keine Zip-Archive!!

Detaillierte Erläuterung zu den Dateiformaten (Bitte lesen, sofern beim Entpacken oder Drucken der Dateien Probleme auftreten, z.B. beim Drucken fehlende Bilder)


Verwendbarkeit älterer Versionen der Lehrmodule

Die HTML-Leitseite zu jedem einzelnen Lehrmodul enthält unten eine Liste der Änderungen des Lehrmoduls. Prüfen Sie bitte anhand dieser Angaben, ob eine vorliegende ältere Version noch brauchbar ist.

Signifikante Änderungen gegenüber dem Vorjahr

zur Zeit noch keine

Übungen

Die aktive Teilnahme an den Übungen ist unerläßlich für einen nachhaltigen Lernerfolg!

Zeitplanung: Der Umfang der Übungsaufgaben ist so dimensioniert, daß diese mit einen Zeitaufwand von ca. 4 Stunden pro Woche incl. Nacharbeitung des Vorlesungsstoffs bearbeitet werden können. Inclusive der 3 Stunden Präsenzzeiten (2V + 1 Ü) beträgt der gesamte einzuplanende Zeitaufwand ca. 7 Stunden pro Woche.

Rhythmus: aus organisatorischen Gründen finden die Übungen zur ST1 und DBS1 zusammen als eine 2-stündige Übungsstunde statt.

Zu beiden Vorlesungen werden jeweils getrennte Übungsaufgaben ausgegeben, d.h. es ist problemlos möglich, an nur einer der beiden Übungsgruppen teilzunehmen.

Übungsaufgaben: Die Übungszettel sind hier verfügbar.


Stand: 10.02.2006