Modulnummer Modulname Dozent(en) PTI608 Datenbanken 1 Prof

Werbung
Modulnummer
Modulname
Dozent(en)
PTI608
Datenbanken 1
Prof. Dr. T. Franke, Fak. PTI
Studiengänge:
Gesundheitsinformatik (B. Sc.)
Informatik (B. Sc.)
Kraftfahrzeuginformatik (B. Sc.)
Studienrichtung(-en)/Schwerpunkt(-e):
Semester:
3. Semester (WS)
ECTS-Punkte:
4
Arbeitsaufwand in h: 120
Lehr- und Lernformen in h:
Vorlesung
45 (3 SWS)
Praktikum
15 (1 SWS)
Vor-/Nachbereitung
30
Selbststudium
30
Lernziele
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.
Lehrinhalte
Grundlagen
Terminologie, Datenbankmodelle, Eigenschaften von DB, grundlegende Aspekte der DBArchitektur, 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
Literatur
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
Voraussetzungen/Vorkenntnisse
Inhalt entsprechend Modul
PTI600/PTI602+PTI601/PTI603 Grundlagen der Programmierung/Einführung in die Programmierung
PTI621 - Algorithmen und Datenstrukturen
Leistungsnachweise
Art:
schriftliche Prüfungsleistung
Zeitdauer: 90 min
Vorleistungen: Praktikumstestat
Erarbeitet am: 20.11.2011
PLS 10. September 2012
durch: Prof. Franke
Herunterladen