Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Akkreditierungsfassung gültig ab WS 2020/21 > 1.3 Informatik
Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Akkreditierungsfassung gültig ab WS 2020/21 > 2.2 Informatik
Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Akkreditierungsfassung (SS 2016 - SS 2020) > II. Wahlbereich Informatik
Modulverantwortliche/r
Weitere verantwortliche Personen
Prof. Dr. Stefan Brass
Teilnahmevoraussetzungen
Kompetenzziele
Nach Abschluss dieses Moduls sollen die Teilnehmenden folgendes können:
Erklären, wie Datenbank-Mangagementsysteme intern funktionieren. Insbesondere gehören dazu Datenstrukturen für Relationen und Indexe, sowie die Themen Anfragenoptimierung und Anfrageauswertung.
Selbst ein DBMS oder Teile davon entwickeln (entsprechende Zeit vorausgesetzt, die Entwicklung eines ganzen DBMSs ist normalerweise für eine einzelne Person zu groß. In den Übungen werden kleine Teile eines DBMS programmiert.)
Maßnahmen zur Leistungssteigerung (Performance Tuning) vorschlagen, insbesondere für das in den Übungen verwendete DBMS (zur Zeit Oracle).
Ein wichtiger Teil davon ist die Fähigkeit, gute Indexe für eine gegebene SQL-Anfrage vorschlagen zu können.
Anfragen an den Systemkatalog (Data Dictionary) in SQL formulieren, insbesondere auch für die Leistung wichtige Daten abfragen.
Ein DBMS administrieren (nach kurzer Einarbeitung).
Modulinhalte
Architektur eines DBMS
Data Dictionary/Systemkatalog
Einführung in die Datenbank-Administration
Platten, RAID-Systeme, SAN-Systeme
Pufferung (Caching)
Speicherverwaltung auf Block-Ebene (Implementierung von Dateien/Segmenten)
Speicherverwaltung auf Tupel-Ebene (innerhalb von Dateien/Segmenten)
Tupelformat
Speicher-Parameter bei der Deklaration von Tabellen (am Beispiel eines konkreten Systems, z.B. Oracle)
Index-Strukturen, insbesondere B-Bäume, Übersicht über weitere Strukturen
Anfrage-Auswertungspläne
Algorithmen für Operationen der relationalen Algebra.
Anfrage-Optimierung (Berechnung von Auswertungsplänen).
Backup und Recovery
Lehrveranstaltungsformen
Seminar (2 SWS)
Kursus
Übung (2 SWS)
Übung (1 SWS)
Kursus
Unterrichtsprachen
Deutsch, Englisch
Dauer in Semestern
1 Semester Semester
Angebotsrhythmus Modul
beginnend im Wintersemester im Wechsel mit
Aufnahmekapazität Modul
unbegrenzt
Prüfungsebene
Credit-Points
5 CP
Modulabschlussnote
LV1: %; LV2: %; LV3: %; LV3: %; LV4: %.
Faktor der Modulnote für die Endnote des Studiengangs
1
Hinweise
Basismodul für die Vertiefungsrichtung "Datenbanken und Informationssysteme", vertiefendes Modul für die Vertiefungsrichtung "eHumanities"
Modulveranstaltung
Lehrveranstaltungsform
Veranstaltungstitel
SWS
Workload Präsenz
Workload Vor- / Nachbereitung
Workload selbstgestaltete Arbeit
Workload Prüfung incl. Vorbereitung
Workload Summe
LV 1
Seminar
Seminar
2
0
LV 2
Kursus
Selbststudium
0
LV 3
Übung
Übung
2
0
LV 3
Übung
Tafelübung mit Seminaranteil
1
0
LV 4
Kursus
Lösen von Hausaufgaben, Vortragsvorbereitung
0
Workload modulbezogen
150
150
Workload Modul insgesamt
150
Prüfung
Prüfungsvorleistung
Prüfungsform
LV 1
LV 2
LV 3
LV 3
LV 4
Gesamtmodul
Korrekte Bearbeitung der Hausaufgaben, wobei ein gewisser Prozentsatz der Punkte erreicht werden muss, eine weitere Präzisierung findet sich in der konkreten Modulbeschreibung., Regelmäßige Teilnahme an den Tafelübungen., Mindestens zwei Kurzvorträge in den Übungen über die Hausaufgaben, eventuell auch Handbuchkapitel oder Forschungartikel, dabei Beantwortung von Fragen zum Umfeld der Aufgaben., In Einzelfällen (begründete Ausnahmen) kann der Modulverantwortliche eine mündliche Kurzprüfung als Alternative anbieten.
mündl. Prüfung oder Klausur oder Hausarbeit (15-20 Seiten) oder Anwendungsprojekt (Projektbericht 20-30 Seiten) oder Präsentation