Datenbanken I


Modulnummer:

1101210


Leistungspunkte:

6 ECTS


Lehrveranstaltungen:

  • Vorlesung Datenbanken I (3 SWS)
  • Übung Datenbanken I (1 SWS)

Prüfung:

Klausur (120 min) oder mündliche Prüfung (20 min)


Prüfungsvorleistungen:

Lösen von Übungsaufgaben


Inhalt:

Es wird ein Überblick über zugrundeliegende Konzepte und Sprachen sowie entsprechende Entwurfsmethoden gegeben. Ziel ist das Erlernen aller relevanten Techniken zur Anwendung von Datenbank-Management-Systemen. Dazu gehören der Datenbankentwurf, die Auswertung von Datenbanken mit Anfragesprachen, sowie weitere Formen der Nutzung wie Updates, Sichten, Integritätssicherung und Datenschutzaspekte.

  • Was sind Datenbanken – Grundlegende Konzepte
  • Relationale Datenbanken – Daten als Tabellen
  • Entity-Relationship-Modell
  • Datenbankentwurf
  • Relationale Entwurfstheorie
  • Grundlagen von Anfragen: Algebra & Kalkül
  • Die relationale Anfragesprache SQL
  • Weitere Datenbanksprachen
  • Transaktionen, Integrität und Trigger
  • Sichten und Zugriffskontrolle
  • Anwendungsprogrammierung
  • Weitere Datenbankkonzepte
  • Übergang zu anderen DB-Modulen
  • Neuere Entwicklungen