MODULBESCHREIBUNG

Data Engineering

Kurzzeichen:
M_DatEng
Durchführungszeitraum:
FS/20-FS/21
ECTS-Punkte:
4
Lernziele:

Erweiterung und Vertiefung der Kenntnisse relationaler und nicht-relationaler Datenbanksysteme (aus Modul Datenbanksysteme 1):

  • Datenbank-Programmierschnittstellen kennen (JDBC), Object-Relational Mapping).
  • Datenbanksysteme (DBMS) programmieren können (Stored Procedures, Triggers).
  • Weitere Indexe und DBMS-Optimierung kennen.
  • Datentypen von modernem SQL inkl. semistrukturierte Daten mit JSON kennen.
  • NoSQL-Datenbanksysteme kennen.
  • Beispiele von Database-as-a-Service kennen.
  • Ausgewählte Database Design Patterns kennen.
Verantwortliche Person:
Keller Stefan F.
Empfohlene Module:
Zusätzlich vorausgesetzte Kenntnisse:
keine
Skriptablage:
Modultyp:
Standard-Modul für Informatik STD_05(Empfohlenes Semester: 6)
Standard-Modul für Informatik STD_11(Empfohlenes Semester: 6)
Standard-Modul für Informatik STD_14(Keine Semester Empfehlung)
Standard-Modul für Generalist STD_14 (PF)

ECTS-Punkte pro Kategorie

Kategorie:
Aufbau Informatik / 4 Punkte
Aufbau Informatik / 4 Punkte
Grundlagen Informatik und Aufbau Informatik / 4 Punkte
Kernmodule Informatik Profile / 4 Punkte

Modulbewertung

Bewertungsart:
Note von 1 - 6

Leistungsbewertung

Während der Prüfungssession:
Schriftliche Prüfung, 120 Minuten

Kurse in diesem Modul

Data Engineering

Kurzzeichen:
DatEng
Lernziele:

Erweiterung und Vertiefung der Kenntnisse relationaler Datenbanksysteme (aus Modul Datenbanksysteme 1).

Plan und Lerninhalt:

JDBC sowie Object-Relational Mapping
Stored Procedures (PL/SQL)
Cursors, Triggers, Udateable Views
Datentypen von modernem SQL (Arrays, Dictionaries, Graphs, Trees) 
Semistrukturierte Daten mit JSON (und XML)
NoSQL-Datenbanksysteme (Key/Value, Document, Graph und Column Stores)
Database-as-a-Service
Database Design Patterns

Kursart:

(Durchführung gemäss Stundenplan)

Uebung mit 2 Lektionen pro Woche
   - Max. Teilnehmer: 18
   - Harte Grenze: ja
Vorlesung mit 2 Lektionen pro Woche
   - Max. Teilnehmer: 126
   - Harte Grenze: ja

Übergangsregelungen:
Datenbanksysteme 2 (mUk_Dbs2 / I) (nicht durchgeführt)