PTI06080 – Database Systems 1

Module
Database Systems 1
Datenbanken 1
Module number
PTI06080
Version: 1
Faculty
Physikalische Technik / Informatik
Level
Bachelor
Duration
1 Semester
Semester
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 1"

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 1
30.00 hours Vor-/Nachbereitung - Datenbanken 1

Pre-examination(s)

Praktikumstestat
in "Datenbanken 1"

Examination(s)

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

Media type
No information
Instruction content/structure
  • Grundlagen
    Terminologie, Datenbankmodelle, Eigenschaften von DB, grundlegende Aspekte der DB-Architektur, existierende DB-Systeme, logische und physische Datenunabhängigkeit, Benutzerrollen
  • Informationsmodellierung
    Phasen der DB-Entwicklung, Entity-Relationship-Modell (Chen- und Min:Max Notation)
  • Relationales Datenbankmodell
    Integritätsbedingungen, Abbildung: ERM --> RDM, Normalformlehre, Relationale Algebra
  • Datenbanksprache: SQL
    DDL, DML, DQL, Trigger, Stored Procedure
Qualification objectives

Die Studierenden kennen die Grundlagen von Datenbanken: Terminologie, Datenbankmodelle, grundlegende Eigenschaften, essentielle Aspekte der Datenbankarchitektur und existierende Datenbanksysteme. Sie sind in der Lage die Phasen der Entwicklung einer DB-Anwendung zu benennen, Weltausschnitte mittels Entity-Relationship-Modell abzubilden und diese im relationalen Datenbankmodell umzusetzen.

Sie können mit der Datenbanksprache SQL umgehen.

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
  • G. Saake, A. Heuer: Datenbanken: Implementierungstechniken, MITP-Verlag GmbH, 1999
Notes
No information