Lehr- und Forschungseinheit für Datenbanksysteme Ludwig-Maximilians-Universität München
Institut für Informatik
Lehr- und Forschungseinheit für Datenbanksysteme
University of Munich
Institute for Computer Science
Database and Information Systems

vorhergehende Semester:
[WS 98/99]

Datenbankpraktikum im WS 1999/2000 (ST, A)


Inhalt:

Das Praktikum vermittelt praktische Kenntnisse auf Basis eines kommerziellen relationalen Datenbanksystems in folgenden Bereichen: Das Praktikum wird mit Übungsaufgaben begleitet und mit einer größeren Projektaufgabe abgeschlossen. Die Bearbeitung der Aufgaben erfolgt in Teams.


Veranstaltung Zeit Ort Beginn
Vorlesung, Plenum
Do, 14.00 - 18.00 Uhr
Raum 1.27 (Oettingenstr. 67)
04.11.1999
Programmierberatung
Mi, 13.00 - 15.00 Uhr
Raum 36 (Oettingenstr. 67)
10.11.1999

Organisation:

Vorkenntnisse:


Ablauf:

Termin Vorlesung, Plenum Übung, Projektarbeit
Do, 04.11.99  1. Einführung in das Datenbank-Design:
    Lebenszyklus, ER-Modell, Modellierungsentscheidungen,
    Relationales Modell, Transformation, Data Dictionary.
Ausgabe Aufgabenblatt 1
Ausgabe Merkblatt 1
Do, 11.11.99 2. Einführung in SQL:
    Anfragen, Views, Prozedurales SQL, Cursor-Konzept,
    Stored Procedures, Packages, Standardisierungen.
3. Semantische Datenintegrität:
    Deklarative Constraints.
Ausgabe Vortragsthemen
Do, 18.11.99  3. Semantische Datenintegrität:
    Prozedurale Constraints.
4. Embedded SQL (C):
    Kommandos, Typen in SQL und C, Steuerung, Transaktionen.
Ausgabe Aufgabenblatt 2
Ausgabe Arbeitsblatt 1
Ausgabe Merkblatt 2
Ausgabe Lösungshinweis
Abnahme Aufgabenblatt 1
Do, 25.11.99 5. Dynamic SQL (C):
    Anwendungsgebiete, Freiheitsgrade, Methoden.
6. SQL-Unterstützung in Java:
    Java Database Connectivity, Embedded SQL in Java, Java Stored Procedures.
Do, 02.12.99 7. Datenbank-Tuning:
    Normalisierung und Denormalisierung, Cluster, Indexe,
    Query-Rewriting, Anfrageoptimierung.
8. Verteilte Datenbanken:
    Client-Server Architektur, Verteilte Datenbankoperationen,
    Datenreplikation.
Ausgabe Aufgabenblatt 3
Ausgabe Merkblatt 3
Abnahme Aufgabenblatt 2
Do, 09.12.99  9. Datenbankanbindung an das WWW:
    WWW, HTML, Fill-In Forms, CGI-Skripte.
Do, 16.12.99 Vorstellung des Abschlußprojektes Ausgabe Abschlußprojekt
Abnahme Aufgabenblatt 3
Do, 23.12.99 Vortragsreihe Oracle8i - Dynamic SQL in PL/SQL:
    Gruppe A: Using the DBMS_SQL package (SPR, chapter 48)
Diskussion und Fragestunde
Do, 13.01.00 Vortragsreihe Oracle8i - Performance Tuning I:
    Gruppe X: Data Access Methods (STU, chapter 6)
    Gruppe I: Optimizer Modes, Plan Stability, and Hints (STU, chapter 7)
Diskussion und Fragestunde
Do, 20.01.00 Vortragsreihe Oracle8i - Performance Tuning II:
    Gruppe H: Diagnostic Tools, EXPLAIN PLAN (STU, chapter 12, 13)
    Gruppe L: SQL Trace Facility and TKPROF (STU, chapter 14)
Diskussion und Fragestunde
Do, 27.01.00 Vortragsreihe Oracle8i - Date Warehouses:
    Gruppe K: Operators for Data Analysis (ADG, chapter 20)
    Entfällt: Materialized Views (STU, chapter 28, 29)
Diskussion und Fragestunde
Do, 03.02.00 Vortragsreihe Oracle8i - Object Relational Enhancements I:
    Gruppe D: User-Defined Datatypes (ADG, chapter 16)
    Gruppe E: Objects in Views (ADG, chapter 17)
Diskussion und Fragestunde
Do, 10.02.00 Vortragsreihe Oracle8i - Object Relational Enhancements II:
    Gruppe M: Introduction to Data Cartridges (DCI, part I)
    Entfällt: Object Types and Methods (DCI, chapter 3, 4, 5)
Diskussion und Fragestunde
Ausgabe Testdaten
Do, 17.02.00 Vortragsreihe Oracle8i - Object Relational Enhancements III:
    Gruppe C: Building Domain Indexes (DCI, chapter 7)
Diskussion und Fragestunde
Do, 24.02.00 Abschlußveranstaltung
"Manöverkritik"
Abnahme Abschlußprojekt


Links:

  • Oracle Documentation Library [mit Java]
  • Oracle8i for Sun SPARC Solaris
  • Oracle Technology Network
  • SQL Tutorial
  • Java Tutorials
  • JDBC Tutorial
  • Java 2 SDK Dokumentation
  • HTML Dokumentation
  • Rechnerbetriebsgruppe



  • Bei Problemen oder Vorschlägen schicken Sie bitte eine eMail an:
    wwwmaster@dbs.informatik.uni-muenchen.de