T593 – Datenbankmanagementsysteme

Modul
Datenbankmanagementsysteme
Database Management Systems
Modulnummer
T593
Version: 1
Fakultät
FDIT: Fakultät Digitale Transformation
Niveau
Bachelor
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche
Dozierende
Sprache(n)

Deutsch
in "Datenbankmanagementsysteme"

ECTS-Leistungspunkte

5.00 ECTS-Punkte

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Seminar)

Selbststudienzeit

94.00 Stunden
14.00 Stunden E-Learning - Datenbankmanagementsysteme
80.00 Stunden Selbststudium - Datenbankmanagementsysteme

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

Prüfung Klausurarbeit
Modulprüfung | Prüfungsdauer: 90 Minuten | Wichtung: 100%
in "Datenbankmanagementsysteme"

Lehr- und Lernformen

Vorlesungen und Seminare in den Präsenzphasen sowie virtuelle Lehrveranstaltungen mit tutorieller Begleitung in den betrieblichen Phasen

Medienform

Medientechnik der Lehrräume sowie E-Learning via OPAL

Lehrinhalte/Gliederung
  • Einführung / Grundlagen von DBS (Eigenschaften, Datenmodelle , Transaktionskonzept, Aufbau, Einsatzformen)
  • Grundlagen des Relationalen Datenmodells (Relationale Invarianten, Löschregeln)
  • Einführung in die Datenbanksprache SQL (Anfragemöglichkeiten, Änderungsoperationen, Datendefinition)
  • Informationsmodellierung: Entity-Relationship-Modell (Stufen des DB-Entwurfs, Grundkonzepte des ER-Modells)
  • Umwandlung ER-Entwurf in Relationales Modell
  • Normalisierung relationaler Schemas (Funktionale Abhängigkeiten, Normalformenlehre)
  • Integritäts- und Zugriffskontrolle (Integritätsbedingungen, Trigger, Views)
Qualifikationsziele

Die Studierenden sind in der Lage, relationale Datenbankmanagementsysteme (DBMS) für datenintensive Anwendungen effektiv einzusetzen. Dazu beherrschen sie Methoden und Fertigkeiten zur anwendungsspezifischen Modellierung von Datenbankschemata sowie zur effizienten Datenbank-gestützten Verwaltung großer strukturierter Datenmengen. Die Studierenden wenden ihre erworbenen Kenntnisse in anwendungsbezogenen Übungsaufgaben an, die sie selbstständig in kleinen Gruppen bearbeiten und somit das eigenverantwortlich organisierte Arbeiten in Teams erlernen. Durch die Vorstellung ihrer Lösungen erwerben die Studierenden zusätzlich Fähigkeiten zur Präsentation und Selbstreflektion ihrer eigenen Arbeit.

Zulassungsvoraussetzung
Keine
Empfohlene Voraussetzungen

Grundlagen der Informatik, Programmierung, Algorithmen und Datenstrukturen

Literaturhinweise
  • Alfons Kemper, André Eickler: Datenbanksysteme. Eine Einführung.8., aktualisierte und erweiterte Auflage, Oldenbourg Verlag, 2011. ISBN: 978-3-486-59834-6, 792 Seiten 
  • Saake, G.; Sattler, K.; Heuer, A.: Datenbanken: Konzepte und Sprachen
  • Ullman, J.D.; Widom, J.: A First Course in Database Systems
Aktuelle Lehrressourcen

keine

Hinweise
Keine Angabe
Verwendbarkeit

Bachelorstudiengänge der Fakultät Digitale Transformation