Modulnummer Modulname Dozent(en) PTI609 Datenbanken 2 Prof

Werbung
Modulnummer
Modulname
Dozent(en)
PTI609
Datenbanken 2
Prof. Dr. T. Franke, Fak. PTI
Studiengänge:
Gesundheitsinformatik (B. Sc.)
Informatik (B. Sc.)
Studienrichtung(-en)/Schwerpunkt(-e):
Systementwicklung
Semester:
4. Semester (SS)
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 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.
Lehrinhalte
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
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
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
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