MENUMENU
MENUMENU

Datenbanken und Qualitätssicherung im Softwareprozess (DLBINGITDQ)

Modulbezeichnung: Datenbanken und Qualitätssicherung im Softwareprozess

Modulnummer:

DLBINGITDQ

Semester:

--

Dauer:

Minimaldauer 1 Semester

Modultyp:

Wahlpflicht

Regulär angeboten im:

WS, SS

Workload: 300 h

ECTS Punkte: 10

Zugangsvoraussetzungen:

keine

Unterrichtssprache:

Deutsch

Kurse im Modul:

Workload:

Selbststudium: 180 h
Selbstüberprüfung: 60 h
Tutorien: 60 h

Kurskoordinatoren/Tutoren::

Siehe aktuelle Liste der Tutoren im Learning Management System

Modulverantwortliche(r):

Prof. Dr. Tobias Brückmann

Bezüge zu anderen Programmen:

• Bachelor Wirtschaftsinformatik
• Bachelor Wirtschaftsingenieurwesen Industrie 4.0

Bezüge zu anderen Modulen im Programm:

• Grundlagen der industriellen Softwaretechnik

Qualifikations- und Lernziele des Moduls:

Die Studierenden

• können die Grundkonzepte des relationalen Datenmodells (Relationenalgebra) beschreiben und voneinander abgrenzen.
• können Datenschemas visuell modellieren.
• kennen SQL-Anfragen, um Daten aus Datenbanken zu lesen sowie den Datenbestand zu ändern und haben Erfahrung in deren Einsatz.
• können SQL-Anfragen und Datenschemas für SQL-Datenbanken konzipieren, erstellen und ändern und haben Erfahrung in deren Einsatz.
• können zur Lösung konkreter Probleme selbstständig Datenbankschemas entwerfen und Datenbankabfragen erstellen.
• kennen die wichtigsten NoSQL-Konzepte und können sie voneinander abgrenzen.
• kennen Motivation, Anwendungsfälle und Szenarien zu Aspekten der Qualitätssicherung im Softwareprozess.
• kennen Techniken und Methoden zum konstruktiven Qualitätsmanagement und können sie voneinander abgrenzen.
• kennen Techniken und Methoden zum analytischen Qualitätsmanagement und können sie voneinander abgrenzen.
• kennen den allgemeinen Ablauf von Testaktivitäten und können für verschiedene Artefakte und Aktivitäten im Softwareprozess geeignete Methoden und Techniken zur Qualitätssicherung auswählen.

Lehrinhalt des Moduls:

Datenmodellierung und Datenbanksysteme:
• Grundlagen von relationalen Datenbanken
• Einfache Datenbankanfragen
• Entity/Relationship (E/R)-Diagramme
• Komplexe Datenbankanfragen über mehrere Tabellen
• Ändern von Daten in Datenbanken
• Vertiefende Konzepte
• Datenbanksysteme

Qualitätssicherung im Softwareprozess:
• Einführung in die SW-Qualitätssicherung
• Konstruktives & analytisches Qualitätsmanagement
• Allgemeiner Ablauf von Testaktivitäten
• Qualitätssicherung von Software
• Qualitätssicherung von Dokumenten
• Qualitätssicherung von Prozessen
• Qualitätssicherung von Architekturen

Lehrmethoden:

Siehe Kursbeschreibungen

Literatur:

Siehe Literaturliste der vorliegenden Kursbeschreibungen

Anteil der Modulnote an der Gesamtabschlussnote des Programms:

--

Prüfungszulassungsvoraussetzung:

Abschlussprüfungen:

Siehe Kursbeschreibungen

Modulklausur, 180 Min. (100 %)