Time: Tuesday, 3. DS (11:10 to 12:40)
Location: BAR/SCHÖ/E
Quantity: 2V/2Ü/0P SWS
Language: German
Modules: INF-B-370, INF-D-270, INF-LE-EUI, INF-LE-PHY, INF-SEBS-INF-11, INF-SEGY-INF-11, INF-SEMS-INF-11, IST-05-PF-HS

Klausureinsicht

Am 13.11.2020 zwischen 10:00 und 12:00 Uhr im Raum APB 3105 besteht die Möglichkeit zur Einsicht der Klausuren des SS’20 für Datenbank Grundlagen. Alle Studierende die Einsicht nehmen wollen melden Sie bitte vorher bei Maik Thiele.

Klausur

  • Die Prüfung zu Datenbank Grundlagen findet am 24. Juli um 11:10 Uhr statt.
  • Bitte beachten Sie unbedingt die Hygieneregeln der TU Dresden für Präsenzprüfungen.
  • Studierende die nicht für die Prüfung eingeschrieben sind bzw. sich nicht vorher per Email gemeldet haben werden nicht geprüft.

Raumplanung

 

Ziele

Eine strukturierte Abbildung von Zuständen und Zustandsübergängen der realen Welt in einem Datenbanksystem erfordert Kenntnisse von Methoden des Schemaentwurfs und Techniken zur effizienten Auswertung von Datenbeständen. Beide Teile werden im Rahmen dieser Vorlesung diskutiert. Dabei wird nach einer Einführung auf das relationale Datenmodell einschließlich Normalisierungsverfahren und der Anfragesprache SQL eingegangen. Auf Ebene der Systemtechnik werden elementare Verfahren erläutert, um sowohl transaktionale Sicherheit beim Mehrbenutzerbetrieb als auch Effizienz bei der Suche von Datensätzen zu gewährleisten.

 

Teil Inhalt Anz. Seiten PDF Vorlesungsvideo
0 Prolog 8 PDF Video
1 Einführung 49 PDF
2 Konzeptueller Entwurf 49 PDF Video
3 Das relationale Datenmodell und Abbildung des E/R-Modells 26 PDF Video
4 Relationale Algebra und Einführung in SQL 40 PDF Video
5 Entwurfstheorie 59 PDF, Beispiel Video
6 Transaktionsverarbeitung I – Synchronisation 78 PDF Video, Video
7 Transaktionsverarbeitung II – Fehlerbehandlung, Logging und Recovery 39 PDF Video
8 Indexstrukturen I – B-Baum, B+-Baum und Bitmap-Index 37 PDF Video
9 Indexstrukturen II – Hash-Tabellen 49 PDF Video
10 Anfrageverarbeitung 60 PDF Video, Video
11 Anfrageoptimierung in DB2 59 PDF
12 Organisatorisches zur Prüfung 6 PDF

Empfohlene Begleitlektüre

  • Datenbanksysteme. Eine Einführung. von Alfons Kemper, Andre Eickler
  • Modern Database Management (6th Edition) von Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden
  • Datenbanksysteme. Konzepte und Techniken der Implementierung von Theo Härder, Erhard Rahm
  • Databases and Transaction Processing von Philip M. Lewis, Arthur Bernstein, Michael Kifer
  • Fundamentals of Database Systems, with E-book (3rd Edition) von Shamkant Navathe, Ramez Elmasri

SQL Games

SQL Island
Murder in SQL City

Kontakt

Schreiben Sie uns eine E-Mail an: sya-db-db@groups.tu-dresden.de