Vorlesung |
montags und dienstags, 10:15 - 11:45 Uhr, Raum 31/449a
|
|
Übung |
mittwochs bis freitags, zwölf Gruppen
|
1. Klausur |
Montag, 13.07.2009, 08:00 - 10:00 Uhr
Raum 01/E01+02 (HVZ, Kolpingstr.)
|
2. Klausur |
Donnerstag, 08.09.2009, 10:00 - 12:00 Uhr
Raum 01/E01+02 (HVZ, Kolpingstr.)
Anmeldung zu gegebener Zeit über OPIuM erforderlich!
|
Evaluation |
Auswertung der Online-Befragung
|
|
|
Inhalt |
Diese Veranstaltung befasst sich mit der Verwaltung großer
Datenbestände. Themen sind: Modellierungskonzepte, B*-Baum, Grid-File,
der hierarchische Ansatz, der Netzwerkansatz, der relationale Ansatz,
der objektorientierte Ansatz, SQL, Datenbankapplikationen, JDBC, PHP,
XML, Transaktionsverwaltung, Mehrbenutzersynchronisation, Recovery,
Sicherheit.
|
Skript in HTML |
mas2tex
media2mult
|
Skript in PDF (kapitelweise) |
|
Folien in PDF (kapitelweise) |
|
Vorlesungsmitschnitte (episodenweise) |
Die Vorlesungsaufzeichnungen sind als Applikation in Facebook verfügbar. Der social virtPresenter setzt ein Facebook-Account voraus. Zum Installieren rufen Sie folgende URL auf: http://fb.socialvirtpresenter.de
|
Ablauf |
Di, 14.04. |
1 |
Einführung, Organisation, Übersicht |
PDF |
Flash |
mp4 |
mp3 |
Do, 16.04. |
2 |
Konzeptuelle Modellierung |
PDF |
Flash |
mp4 |
mp3 |
Mo, 27.04. |
3 |
Logische Datenmodelle: Hierarchisch, Netzwerk, Relational, Objektorientiert |
PDF |
Flash |
mp4 |
mp3 |
Di, 28.04. |
4 |
Physikalische Speicherstrukturen (1): Platte, Block, Record, Hashing, ISAM, Sekundärindex |
PDF |
Flash |
mp4 |
mp3 |
Mo, 04.05. |
4 |
Physikalische Speicherstrukturen (2): B*Baum, Google Index |
PDF |
Flash |
mp4 |
mp3 |
Di, 05.05. |
5 |
Mehrdimensionale Suchstrukturen: k-d-Baum, Gridfile |
PDF |
Flash |
mp4 |
mp3 |
Mo, 11.05. |
6 |
Das Relationale Modell (1): Umsetzung des ER-Modells, Relationenalgebra |
PDF |
Flash |
mp4 |
mp3 |
Di, 12.05. |
6 |
Das Relationale Modell (2): Relationenkalkül, Query by Example, SQL |
PDF |
Flash |
mp4 |
mp3 |
Mo, 18.05. |
7 |
SQL (1): MySQL, Aqua Data Studio, Datentypen, Select, Datum, Verbund |
PDF |
Flash |
mp4 |
mp3 |
Di, 19.05. |
7 |
SQL (2): self-join, group-by, subquery, exists, all, in |
PDF |
Flash |
mp4 |
mp3 |
Mo, 25.05. |
7 |
SQL (3): Transitive Hülle, insert, update, delete, Views, stored procedures, stored functions |
PDF |
Flash |
mp4 |
mp3 |
Di, 26.05. |
8 |
Datenintegrität: statische Integrität, referentielle Integrität, Trigger |
PDF |
Flash |
mp4 |
mp3 |
Mo, 08.06. |
9 |
Datenbankapplikationen (1): ODBC-Datenquelle, MS Visio, MS Access, Embedded SQL in C |
PDF |
Flash |
mp4 |
mp3 |
Di, 09.06. |
9 |
Datenbankapplikationen (2): JDBC-Application, SQLJ, SQLite, HDSQLDB, JDBC-Applet |
PDF |
Flash |
mp4 |
mp3 |
Mo, 15.06. |
9 |
Datenbankapplikationen (3): Java Servets, Java Server Pages, PHP, PEAR, GD-Library, JPGraph |
PDF |
Flash |
mp4 |
mp3 |
Di, 16.06. |
9 |
Datenbankapplikationen (4): Ruby on Rails |
PDF |
Flash |
mp4 |
mp3 |
Mo, 22.06. |
10 |
XML: DTD, Schema, XPath, XQuery, FLWR-Ausdruck |
PDF |
fehlt |
fehlt |
mp3 |
Di, 23.06. |
11 |
Relationale Entwurfstheorie: funktionale Abhängigkeiten, Hülle, Armstrong, Zerlegung, Normalformen |
PDF |
Flash |
mp4 |
mp3 |
Mo, 29.06. |
12,13 |
Transaktionen & Recovery: Datenbankpuffer, Steal, Force, Redo, Undo, Log, WAL, Wiederanlauf |
PDF |
Flash |
mp4 |
mp3 |
Di, 30.06. |
14 |
Mehrbenutzersynchronisation: Serialisierbarkeit, 2-Phasen-Sperrprotokoll, MGL, Zeitstempel |
PDF |
Flash |
mp4 |
mp3 |
Mo, 06.07. |
15 |
Objektorientierte Datenbanken: Identität, Attribute, Beziehungen, Verhalten, Vererbung, OQL, C++ |
PDF |
Flash |
mp4 |
mp3 |
Di, 07.07. |
16,17 |
Sicherheit, Data Warehouse: Zugriffsrechte, Verschlüsselung, Sternschema, cube, frequent item set |
PDF |
Flash |
mp4 |
mp3 |
Mo, 13.07. |
|
Klausur |
|
Literatur |
- Alfons Kemper, Andre Eickler:
"Datenbanksysteme - Eine Einführung"
Oldenbourg Verlag, München, 7. Auflage, 2009, 39.80 €
- Oliver Vornberger, Patrick Fox:
"Datenbanksysteme"
Vorlesungsskript Heft 92, 10. Auflage, SS 2009, 7.50 €
- Ramez Elmasri, Shamkant Navathe:
"Fundamentals of Database Systems"
Addison Wesley, 5th edition, 2006, 80 €
- Thomas Connolly, Carolyn Begg:
"Database Systems"
Pearson Education, 4th edition, 2004, ca. 76 €
|