Areas of Competence: Knowledge and Understanding; Use, application and generation of knowledge; Communication and cooperation; Scientific self-understanding / professionalism.
- Die Studierenden kennen und verstehen unterschiedliche Datenmodelle und Abfragesprachen für Datenbanksysteme.
- Die Studierenden kennen die Relationale Algebra.
- Die Studierenden können konzeptionelle und relationale Datenmodelle in den vorgestellten Notationen entwickeln.
- Die Studierenden können Tabellen, Integritätsbedingungen und Datensätze mittels SQL anlegen und bearbeiten.
- Die Studierenden können komplexe Datenbankabfragen in SQL formulieren.
- Die Studierenden können grundlegende Konzepte relationaler Datenbanksysteme (Transaktionen, Indizes, Views, Stored Procedures, Trigger) einsetzen.
- Die Studierenden können eine einfache Anwendung implementieren, die auf eine relationale Datenbank zugreift.
- Die Studierenden bearbeiten eine Projektaufgabe zu den Lehrinhalten in einem kleinen Team.
- Die Studierenden können selbständig eine relationale Datenbank als Datenspeicher für eine Anwendung entwerfen, erstellen und verwalten.