Datenbanken

Fakult?t

Fakult?t Wirtschafts- und Sozialwissenschaften (WiSo)

Version

Version 1 vom 31.01.2025.

Modulkennung

22B0324

Niveaustufe

Bachelor

Unterrichtssprache

Deutsch

ECTS-Leistungspunkte und Benotung

5.0

H?ufigkeit des Angebots des Moduls

nur Sommersemester

Dauer des Moduls

1 Semester

 

 

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.

Lehr-Lerninhalte

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)

Gesamtarbeitsaufwand

Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").

Lehr- und Lernformen
Dozentengebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
40VorlesungPr?senz-
20?bungPr?senz-
Dozentenungebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
20Veranstaltungsvor- und -nachbereitung-
20Arbeit in Kleingruppen-
30Prüfungsvorbereitung-
20Hausaufgaben-
Benotete Prüfungsleistung
  • Hausarbeit oder
  • Klausur oder
  • Portfolio-Prüfungsleistung
Bemerkung zur Prüfungsart

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

Prüfungsdauer und Prüfungsumfang

Hausarbeit: ca. 10 Seiten

Klausur: Siehe jeweils gültige Studienordnung

Die Anforderungen werden in der jeweiligen Veranstaltung konkretisiert.

Empfohlene Vorkenntnisse

Sicherer Umgang mit g?ngigen Betriebssystemen

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.

Wissensverst?ndnis

Die Studierenden k?nnen selbst?ndig Datenbankanwendungen erstellen.

Nutzung und Transfer

Die Studierenden entwickeln selbst?ndig logische Datenmodelle und implementieren diese eigenst?ndig mit den wesentlichen Elementen der Structured Query Language (SQL).

Kommunikation und Kooperation

Die Studierenden erkennen die für einen Anwendungsbereich erforderlichen Datenstrukturen und erstellen reale Datenbankmodelle.

Literatur

Date, Chris J.: An Introduction to Database Systems, Verlag Addison-Wesley, 7. Auflage 2004 Kline, 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, 2018 Geisler, Frank: Datenbanken - Grundlagen und Design, mitp-Verlag, 5. Auflage, 2014

Zusammenhang mit anderen Modulen

IT-Basistechnologien

Verwendbarkeit nach Studieng?ngen

  • Wirtschaftsinformatik - WiSo
    • Wirtschaftsinformatik B.Sc. (01.09.2024) WiSo

  • Betriebswirtschaft und Management - WiSo
    • Betriebswirtschaft und Management, B.A. (01.09.2024) WiSo

    Modulpromotor*in
    • Dallm?ller, Klaus
    Lehrende
    • Dallm?ller, Klaus