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
- ?berblick Datenbankarchitektur
- Einführung in die logische Datenmodellierung nach der Entity-Relationship-Methode
- Datenbanknormalisierung
- Elemente der Data Description Language
- Elemente der Data Manipulation Language
- Nutzermanagement von relationalen Datenbanken
- Einführung in Trigger-Konzepte
- Einführung in die Erstellung von stored procedures
- 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. Workload Lehrtyp 40 Vorlesungen 20 ?bungen Workload Dozentenungebunden Std. Workload Lehrtyp 20 Veranstaltungsvor-/-nachbereitung 20 Kleingruppen 30 Prüfungsvorbereitung 20 Hausarbeiten
- 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