Datenbanken

Fakult?t

Wirtschafts- und Sozialwissenschaften

Version

Version 7.0 vom 29.10.2020

Modulkennung

22B0324

Modulname (englisch)

Database Management Systems

Studieng?nge mit diesem Modul

Betriebliches Informationsmanagement (B.Sc.)

Niveaustufe

1

Kurzbeschreibung

Das strukturierte Speichern von Daten erfolgt in modernen IT-Anwendungen in Datenbanken, meistens in relationalen Datenbanken. Das zentrale Lernziel dieses Moduls ist die Entwicklung von Fertigkeiten für die Entwicklung, Pflege und Wartung von relationalen Datenbanken. Die Lernprozesse werden durch abwechselnde Phasen von theoretischer Wissensvermittlung mit begleitenden Arbeiten am Computer unterstützt.

Lehrinhalte
  1. ?berblick Datenbankarchitektur
  2. Einführung in die logische Datenmodellierung nach der Entity-Relationship-Methode
  3. Datenbanknormalisierung
  4. Elemente der Data Description Language
  5. Elemente der Data Manipulation Language
  6. Nutzermanagement von relationalen Datenbanken
  7. Einführung in Trigger-Konzepte
  8. Einführung in die Erstellung von stored procedures
  9. Wartungsarbeiten bei Datenbanken (Backup/Recovery/Tabellenstatistiken)
Lernergebnisse / Kompetenzziele

Wissensverbreiterung
Die Studierenden erstellen logische Datenmodelle nach der ER-Methode.
Sie erstellen Datenbanken mit Hilfe von CREATE, ALTER, DROP-Befehlen der SQL.
Sie manipulieren Daten in einer vorgegebenen Datenbank.
Sie formulieren umfangreiche SQL-Abfragen.
Sie programmieren einfache Stored Procedures.
Wissensvertiefung
Die Studierenden erkennen die M?glichkeiten und Grenzen von relationalen Datenbanken im betrieblichen Anwendungskontext.
K?nnen - instrumentale Kompetenz
Die Studierenden entwickeln selbst?ndig logische Datenmodelle und implementieren diese eigenst?ndig mit den wesentlichen Elementen der Structured Query Language (SQL).
K?nnen - kommunikative Kompetenz
Die Studierenden erkennen die für einen Anwendungsbereich erforderlichen Datenstrukturen und erstellen reale Datenbankmodelle.
K?nnen - systemische Kompetenz
Die Studierenden k?nnen selbst?ndig Datenbankanwendungen erstellen.

Lehr-/Lernmethoden

Die Veranstaltung wird seminaristisch durchgeführt. Dabei wechseln sich theoretische Einweisungen mit praktischer Arbeit in Fallstudien bzw. Arbeit am Computer ab.

Empfohlene Vorkenntnisse

Sicherer Umgang mit g?ngigen Betriebssystemen

Modulpromotor

Dallm?ller, Klaus

Lehrende

Dallm?ller, Klaus

Leistungspunkte

5

Lehr-/Lernkonzept
Workload Dozentengebunden
Std. WorkloadLehrtyp
40Vorlesungen
20?bungen
Workload Dozentenungebunden
Std. WorkloadLehrtyp
20Veranstaltungsvor-/-nachbereitung
20Kleingruppen
30Prüfungsvorbereitung
20Hausarbeiten
Literatur

Date, Chris J.: An Introduction to Database Systems, Verlag Addison-Wesley, 7. Auflage 2004Kline, Kevin; Kline, Daniel, et al.: SQL in a Nutshell, Verlag O'Reilly, 4. Auflage 2017.Edwin Schicker: Datenbanken und SQL, Verlag Springer Vieweg, 4. Auflage 2014.Heuer, Saake, Sattler: Datenbanken - Konzepte und Sprachen. mitp-Verlag, 6. Auflage, 2018Geisler, Frank: Datenbanken - Grundlagen und Design, mitp-Verlag, 5. Auflage, 2014

Prüfungsleistung
  • Hausarbeit
  • Klausur 2-stündig
  • Portfolio Prüfung
Bemerkung zur Prüfungsform

Die Portfolio-Prüfung umfasst 100 Punkte und besteht aus einer Hausarbeit (HA) und einer einstündigen Klausur (K1). Die Hausarbeit wird mit 40 Punkten und die Klausur wird mit 60 Punkten gewichtet

Dauer

1 Semester

Angebotsfrequenz

Nur Sommersemester

Lehrsprache

Deutsch