Modulbeschreibung

Datenbanksysteme 2

Kurzzeichen:
M_Dbs2
Unterrichtssprache:
Deutsch
ECTS-Credits:
4
Leitidee:
  • Datenbanksysteme (DBMS) programmieren können (Stored Procedures, Triggers)
  • Programmierschnittstellen für die Applikationsentwicklung vertiefter anwenden (JDBC)
  • Werkzeuge zur DB-Anbindung an Applikationen einordnen können
  • Grundlagen von objekt- relationalen sowie von objekt-orientierten DBMS kennen
  • Semistrukturierte DBMS mit XML kennen
  • Information Retrieval sowie Data Warehouse/OLAP einordnen können
Modulverantwortung:
Prof. Keller Stefan F.
Standort (angeboten):
Rapperswil-Jona
Modultyp:
Wahlpflicht-Modul für Informatik STD_02(Empfohlenes Semester: 6)Kategorie:Aufbau Informatik (I-a)
Wahlpflicht-Modul für Informatik STD_05(Empfohlenes Semester: 6)Kategorie:Aufbau Informatik (I-a)
Wahlpflicht-Modul für Informatik STD_11(Empfohlenes Semester: 6)Kategorie:Aufbau Informatik (I-a)
Wahl-Modul für Data Science STD_14 (PF)
Wahl-Modul für Informatik U1_01(Empfohlenes Semester: 6)
Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Modulschlussprüfung:
Schriftliche Prüfung, 120 Minuten

Inhalte

Modul- und Lerninhalt:

Datenbank-Konzepte und Programmierung:

  • Konsistenzbedingungen (Vertiefung)
  • JDBC (Vertiefung) und Stored Procedures in Java
  • Datenbank-Sicherheit (Vertiefung)

Datenbank-Paradigmen und -Modelle:

  • Objektrelationale Datenbanksysteme
  • SQL/MM und Oracle Spatial als Beispiel für UDTs
  • Objektorientierte Datenbanksysteme: Standards, Anwendungen und Programmierung
  • Objektorientiert-zu-relationales Mapping 
  • Semistrukturierte DB-Modelle: XML und Datenbanken

Datenbank-Anwendungen:

  • Informationssysteme, SQL MM/Text
  • OLAP und DataWarehouses, Data Mining