Modulbeschreibung
Datenbanksysteme 1
Kurzzeichen:
M_Dbs1
Unterrichtssprache:
Deutsch
ECTS-Credits:
4
Leitidee:
Architekturen und Funktionsweise von relationalen Datenbanksystemen kennen und verstehen
Relationale Datenbanken systematisch entwerfen können
DB-Strukturen mit SQL definieren können
SQL-Abfragen formulieren können
Grundkonzepte der Programmierschnittstellen für die Entwicklung von DB-Applikationen kennen, Praxis mit JDBC
Praxis im Umgang mit einem DBMS
Modulverantwortung:
Prof. Keller Stefan F.
Standort (angeboten):
Rapperswil-Jona
Zusätzliche Eingangskompetenzen:
Software-Engineering 1 (speziell Modellierung mit UML)
Modultyp:
Wahlpflicht-Modul für
Informatik STD_02
(Empfohlenes Semester: 4)
Kategorie:Grundlagen Informatik (I-g)
Wahlpflicht-Modul für
Informatik STD_05
(Empfohlenes Semester: 4)
Kategorie:Grundlagen Informatik (I-g)
Wahlpflicht-Modul für
Informatik STD_11
(Keine Semesterempfehlung)
Kategorie:Grundlagen Informatik (I-g)
Wahlpflicht-Modul für
Informatik U1_01
(Empfohlenes Semester: 4)
Kategorie:Übergangsmodule Informatik 1 (Jahrgang 2001) (K_U1I)
Wahlpflicht-Modul für
Maschinentechnik STD_02
(Empfohlenes Semester: 6)
Kategorien:Maschinentechnik (M-mt), Maschinentechnik, Mathematik, Naturwissenschaften (M-mmn)
Wahlpflicht-Modul für
Maschinentechnik STD_05
(Empfohlenes Semester: 6)
Kategorie:Maschinentechnik (M-mt)
Modulbewertung:
Note von 1 - 6
Leistungsnachweise und deren Gewichtung
Modulschlussprüfung:
Schriftliche Prüfung, 120 Minuten
Inhalte
Modul- und Lerninhalt:
Einführung: Aufbau eines DBMS, Architekturen
Datenmodellierung
Relationales Datenmodell
SQL: SQL als DDL, SQL als DML, SQL als DCL
Transaktionen
Synchronisation von parallelen Transaktionen
Backup und Recovery
Interne Ebene
Programmierschnittstellen: Embedded JDBC, Ueberblick ODBC, embedded SQL