Datenbankanwendung WS 2012/13
Aktuelles
Datum | Ankündigung |
---|---|
16. September 2013 | Ergebnisse der Nachklausur |
16. Juli 2013 | Nachklausur |
22. März 2013 | Klausureinsicht am 17.04. |
20. März 2013 | Ergebnisse der Abschlussklausur |
06. März | Lösung von Übungsblatt 5 überarbeitet |
04. März | Weitere Fehler berichtigt |
26. Feburar 2013 | Fehler in Kapitel 1 - Fünf-Schichten-Modell Ein Fehler im Fünf-Schichten-Modell auf Folie 1-32 wurde soeben korrigiert. Die Adressierungseinheiten in der internen Satzschnittstelle (lila Kasten) zur Schicht unten drunter sind natürlich "Seiten, Segmente". Danke für den Hinweis, Gero! |
31. Januar 2013 | Zusatzübungsblatt und Fragestunde Unten bei den Übungsblättern findet ihr ein zusätzliches Übungsblatt (Blatt 14) mit Lösung zur Klausurvorbereitung. Fragen dazu sowie alle anderen Fragen werden in der Fragestunde beantwortet, die am Mo. 25.02.2013 14:00 - 17:00 Uhr in 42-110 stattfindet. |
14. Januar 2013 | Termine für mündliche Prüfungen
Für die mündlichen Prüfungen stehen der 06.03. und 12.04.2013 zur Auswahl. Termine dafür können per E-Mail an Heike Neu ausgemacht werden. |
26. Oktober 2012 | Ersatztermine für Übung 2 sind am 29. und 30. Oktober
|
18. Oktober 2012 | Ersatztermin für die Übung am 01.11.
|
17. Oktober 2012 | Vorlesungsskripte und Übungsblätter |
17. Oktober 2012 | Klausurtermin |
4. September 2012 | Übungsbeginn |
4. September 2012 | Vorlesungsbeginn |
Vorlesung
Mi. 10:00 - 13:15 Uhr, 46-268
Vorlesungsunterlagen:
Kapitel 0: Datenbankanwendung | ||
Kapitel 1: Anforderungen und Beschreibungsmodelle | ||
Kapitel 2: Logischer DB-Entwurf | ||
Kapitel 3: Tabellen und Sichten | ||
Kapitel 4: Anwendungsprogrammierschnittstellen | ||
Kapitel 5: Transaktionsverwaltung | ||
Kapitel 6: Serialisierbarkeit | ||
Kapitel 7: Synchronisation | ||
Kapitel 8: Sperrverfahren | ||
Kapitel 9: Logging und Recovery | ||
Kapitel 10: Integritätskontrolle und aktives Verhalten | ||
Kapitel 11: Datenschutz und Zugriffskontrolle in DBS |
Übungen
Do. 15:30 - 17:00 Uhr, 13-222
Übung 1 | |||
Übung 2 | |||
Übung 3: | |||
Übung 4: | |||
Übung 5: | |||
Übung 6: | |||
Übung 7: | |||
Übung 8: | |||
Übung 9: | |||
Übung 10: | |||
Übung 11: | |||
Übung 12: | |||
Übung 13: | Zum Üben: java -jar DBAWSheet13.jar | ||
Übung 14: | - |
Literatur
- Elmasri, R., Navathe, S. B.: Grundlagen von Datenbanksystemen, Ausgabe Grundstudium, 3. Auflage, Pearson Studium, 2005
- Härder, T., Rahm, E.: Datenbanksysteme – Konzepte und Techniken der Implementierung, Springer-Verlag, Berlin, 2001
- Hoffer, J., Prescott, M., McFadden, F.: Modern Database Management (International Edition), 7. Auflage, Pearson Studium, 2005
- Kemper, A., Eickler, A.: Datenbanksysteme – Eine Einführung, 7. Auflage, Oldenbourg-Verlag, 2009
- Kemper, A, Wimmer, M.: Übungsbuch Datenbanksysteme, 2. Auflage, Oldenbourg-Verlag, 2009
- Kifer, M., Bernstein, A., Lewis, P. M.: Database Systems – An Application-Oriented Approach, 2nd Edition, Pearson International Edition, 2006
- Saake, G., Sattler, K.-U., Heuer, A.: Datenbanken – Konzepte und Sprachen, 3. Auflage, mitp, 2008
- Vossen, G.: Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme, 5. Auflage, Oldenbourg, München, 2008
Weitere Literaturempfehlungen
- Mehul A. Shah: Eventual consistency is eventually not enough
- Michael Stonebraker: New SQL (vs NoSQL or OldSQL)
- Michael Stonebraker: SQL Databases vs. NoSQL Databases
- Michael Stonebraker et al.: MapReduce and Parallel Databases: Friends or Foes?
- Michael Stonebraker: In Search of Consistency
- Theo Härder: DBMS Architecture - The Layer Model and its Evolution
- Theo Härder: DBMS Architecture – New Challenges Ahead
- Theo Härder: Crash Recovery
- Guy Lohmann: DASFAA 2007 Keynote
- Goetz Graefe: Query evaluation techniques for large databases
- Goetz Graefe: B-tree Locking
- SWR2-Wissen: Arbeit 2.0
Wichtige Links
- Jim Gray: Turing Award Winner
- http://www.informatik.uni-trier.de/~ley/db/index.html
- DB-Forschung in Deutschland (Mashup-Beispiel)
Ansprechpartner
Johannes Schildgen, 36/340, 205-3281