 | Datenbanken - Vorlesung,
Wintersemester 2008/2009
|  |
NeuigkeitenDiese Neuigkeiten gibt es auch als
RSS-Newsfeed: http://www.is.inf.uni-due.de/news.rss.de  |
5. Übungsblatt zu Datenbanken ist online
| |
Das 5. Übungsblatt zur Vorlesung Datenbanken kann nun
heruntergeladen werden. Die Lösungen sind bitte über das Webformular abzugeben.
Viel Spaß beim Bearbeiten!
Download-Seite
...
...
|
Lehrpersonen- Dozent(in)
- Übungsleiter(innen)
Formalia- Zielgruppe
- DAI Hauptstudium mit V4+Ü2 Wochenstunden und 12 Kreditpunkten :
Bereich: Informatik der Systeme
- DAI Hauptstudium mit V2+P2 Wochenstunden und 8 Kreditpunkten :
Bereich D als 'Datenbanken mit Anwendungen' (bis 'Objektorientierte Datenbanken')
- Angewandte Informatik Bachelor mit V2+Ü1+P1 Wochenstunden :
bis 'Objektorientierte Datenbanken'
- ISE Bachelor mit V2+P2 Wochenstunden :
bis 'Objektorientierte Datenbanken'
- AOS Master mit V2+P2 Wochenstunden :
bis 'Objektorientierte Datenbanken'
- Komedia Bachelor mit V2+Ü1 Wochenstunden :
bis 'Objektorientierte Datenbanken'
- Kommedia Bachelor mit V3+Ü2 Wochenstunden und 9 Kreditpunkten : bis 'XML-Datenbanken'
TermineVorlesung| Tag | Zeit | Ort |
|---|
| Mittwoch | 12:00 -
13:30 | LB/107 | | Donnerstag | 12:00 -
13:30 | LC/137 |
| | Übungen |
Beschreibung
Für die Übungen bzw. das Praktikum ist eine Anmeldung notwendig. Zur Anmeldung hier.
Die Lehrveranstaltung Datenbanken behandelt die Architektur und
den Einsatz von Datenbanksystemen
Gliederung der Vorlesung
- Einführung in Datenbanken
- Datenbankentwurf
- Das relationale Modell
- Relationale Anfragesprachen
- Datenintegrität
- Relationale Entwurfstheorie
- Transaktionsverwaltung
- Mehrbenutzersynchronisation
- Sicherheitsaspekte
- Objektorientierte Datenbanken
- Erweiterbare und objekt-relationale Datenbanken
- Deduktive Datenbanken
- XML-Datenbanken
- Physische Datenorganisation
- Anfragebearbeitung
- Fehlerbehandlung (Recovery)
- Verteilte Datenbanken
Bemerkungen
Das Praktikum zur Vorlesung Datenbanken (angeboten für DAI - Bereich D, ISE und Bachelor AI)
findet in diesem Semester parallel zur Vorlesung statt. Weitere Informationen finden sich auf der zugehörigen
Webseite.
Für die Übungen bzw. das Praktikum ist eine Anmeldung notwendig. Zur Anmeldung hier.
Begleitmaterial
Die Vorlesung basiert auf dem
Lehrbuch A. Kemper, A. Eickler: Datenbanksysteme. Eine
Einführung. 6. Auflage, Oldenbourg, 2006.
Aus der Vielzahl anderer
Bücher zum Thema Datenbanken sollen hier nur einige Titel
genannt werden:
- G. Vossen, Datenmodelle, Datenbanksprachen und
Datenbank-Management-Systeme, Addison-Wesley.
- Th. Härder, E. Rahm: Datenbanksysteme: Konzepte und
Techniken der Implementierung, Springer.
- W. Kießling, G. Köstler: Multimedia-Kurs Datenbanksysteme, Springer.
- A. Heuer, G. Saake:
Datenbanken - Konzepte und Sprachen
MITP-Verlag, Bonn.
- C.J. Date: An Introduction to Database Systems. Addison
Wesley, 2004
-
R. Elmasri, S.B. Navathe: Grundlagen von
Datenbanksystemen. Pearson Studium.
- A. Silberschatz, H. F. Korth und S. Sudarshan
Database System Concepts, 4. Auflage, McGraw-Hill Book Co.
- R. Ramakrishnan, J. Gehrke: Database Management Systems,
3. Auflage, 2003.
- J.D. Ullmann, J. Widom: A First Course in Database Systems, McGraw Hill.
Zu XML gibt es ein ausgezeichnetes Skriptum
von Mario Jeckle. Eine kurze Einführung in XML gibt dieses
Kapitel des Modellierungs-Skriptums
Folien
- Einführung in Datenbanken pdf
- Datenbankentwurf pdf ppt
- Das relationale Modell pdf ppt
- Relationale Anfragesprachen pdf ppt
- Datenintegrität pdf odp
- Relationale Entwurfstheorie pdf ppt
- Physische Datenorganisation pdf ppt
- Anfragebearbeitung pdf ppt
- Transaktionsverwaltung pdf ppt
- Fehlerbehandlung (Recovery) pdf ppt
- Mehrbenutzersynchronisation pdf ppt
- Sicherheitsaspekte pdf ppt (ohne Multilevel-Datenbanken)
- Objektorientierte Datenbanken pdf ppt
- Erweiterbare und objekt-relationale Datenbanken pdf ppt
- Deduktive Datenbanken pdf ppt
- Verteilte Datenbanken pdf odp
- XML-Datenbanken pdf odp
- XML
Vorlesungsnotizen
Material zu den Übungen
Einteilung der Übungsgruppen.
Arbeitsblätter
An dieser Stelle werden wöchentlich die
Übungsaufgaben zum Download bereitgestellt. Die Lösungen sind dann als PDF über das Webformular hochzuladen.
Um Eure aktuellen Punkte und Bonuspunkte einzusehen könnt Ihr hier Eure Matrikelnummer eingeben:
Notizen und Folien aus der Übung
Klausurrelevante Übungsaufgaben:
(aktuell bis Zettel 4)
- Diplom AI, Bachelor AI
- 1-10
- Bachelor ISE
- 1-8,10
- Bachelor Kom(m)edia
- 1-4,7-8,10
Werkzeuge
Schnittstellen zum Testen
Die folgenden Datenbanken enthalten die Daten des Uni-Schemas.
- MySQL-Datenbank: shirley.is.inf.uni-due.de (Port: 3306, Benutzer/Passwort: in der Übung, Zugriff z.B. über den MySQL Query Browser
- DB2-Datenbank: shirley.is.inf.uni-due.de (Zugriff über SSH, Details in der Übung)
- Webschnittstelle zu einer DB2-Datenbank
Treiber
Zum Zugriff mit Java auf unseren DB2 Server benötigt ihr den Treiber:
Beide JAR Files gehören in den Classpath.
(Bitte lesen)
Die Verbindungsparameter sind:
- Driver: com.ibm.db2.jcc.DB2Driver
- URL: jdbc:db2://shirley.is.inf.uni-due.de:50000/imdb
Username und Passwort sind wie beim SSH-Zugang.
Zusätzliche Informationen
- SQL-Referenz zu
DB2 (5 MB)
- Kurzeinführung zu SQL
- SQL Tutorial
- SQLcourse.com
scheint ein schönes SQL-Tutorial zu haben. Es ist aber
wohl für Anfänger gedacht.
- SQLcourse2.com
ist der Nachfolger von SQLcourse.com und dort gibt es
Tutorials für Fortgeschrittene. Wobei das Niveau nicht so
sehr "fortgeschritten" ist. . .
- Noch ein Tutorial
|