PTI06090 – Database Systems 2

Module
Database Systems 2
Datenbanken 2
Module number
PTI06090
Version: 1
Faculty
Physikalische Technik / Informatik
Level
Bachelor
Duration
1 Semester
Semester
Summer and Winter semester
Module supervisor

Prof. Dr. Thomas Franke
thomas.franke(at)fh-zwickau.de

Lecturer(s)

Prof. Dr. Thomas Franke
thomas.franke(at)fh-zwickau.de

Course language(s)

German
in "Datenbanken 2"

ECTS credits

4.00 credits

Workload

120 hours

Courses

4.00 SCH (1.00 SCH Internship | 3.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

60.00 hours
30.00 hours Self-study - Datenbanken 2
30.00 hours Vor-/Nachbereitung - Datenbanken 2

Pre-examination(s)

Praktikumstestat
in "Datenbanken 2"

Examination(s)

schriftliche Prüfungsleistung -
Module examination | Examination time: 90 min | Weighting: 100%
in "Datenbanken 2"

Media type
No information
Instruction content/structure
  • Anwendungsprogrammierung
    Embedded SQL, CLI / ODBC, JDBC, ORM, usw.
  • Datenbankmanagementsystem
    Physische Datenspeicherung, Dateiorganisation, Pufferverwaltung, Abbildung von Datenelementen auf Speicherstrukturen, Abfrageoptimierung, Transaktions- und Synchronisationsverwaltung, Recovery
  • XML-Datenbanken
    XML-Dokumente, XML Schema, XQuery
  • Aktuelle Datenbank-Technologien
    Postrelationale Datenbanken / NoSQL
Qualification objectives

Die Studierenden kennen die Grundlagen der Datenbank-Anwendungsprogrammierung. Dazu gehören der Zugriff auf Datenbanken mittels Embedded-SQL, verschiedene Aufrufschnittstellen und OO-DB-Frameworks. Sie verstehen die Funktion der wesentlichen Komponenten eines DBMS. Sie kennen aktuelle Datenbank-Technologien und spezielle Datenbank-Anwendungen.

Die Studierenden können für spezifische Aufgabenstellungen unterschiedlicher Fachgebiete Datenbanken entwickeln (interdisziplinäre Zusammenarbeit). Die aktuellen Datenbank-Technologien sind ihnen bekannt.

Social and personal skills
No information
Special admission requirements

keine

Recommended prerequisites

Inhalt entsprechend Modul
PTI600/PTI602+PTI601/PTI603 Grundlagen der Programmierung/Einführung in die Programmierung
PTI621 - Algorithmen und Datenstrukturen

Continuation options
No information
Literature
  • R. Elmasri, S. B. Navathe: Grundlagen von Datenbanken, Pearson Education Deutschland GmbH, 2009
  • H.F. Faeskorn, B. Bertelsmeier, P Riemer: Datenbanksysteme: Theorie und Praxis mit SQL3, Pearson Studium, 2007
  • Kemper, A. Eickler: Datenbanksysteme, Oldenbourg Wissenschaftsverlag GmbH, 2009
  • T. Kudraß: Taschenbuch Datenbanken, Hanser Fachbuch, 2007
  • Th. Härder, E. Rahm: Datenbanksysteme: Konzepte und Techniken der Implementierung, Springer-Verlag, 2001
  • Geppert: Objektrelationale und objektorientierte Datenbankkonzepte und -systeme. Dpunkt.verlag, 2002
  • G. Saake, A. Heuer: Datenbanken: Implementierungstechniken, MITP-Verlag GmbH, 1999
  • S. Edlich, A. Friedland:: NoSQL – Einstieg in die Welt nichtrelationaler WEB 2.0 Datenbanken
Notes
No information