inf111 Fortgeschrittenenpraktikum Datenbanken (Complete module description)

inf111 Fortgeschrittenenpraktikum Datenbanken (Complete module description)

Deutsch English PDF Download
Module label Fortgeschrittenenpraktikum Datenbanken
Modulkürzel inf111
Credit points 6.0 KP
Workload 180 h
Verwendbarkeit des Moduls
  • Master Informatik > Praktische Informatik
  • Master Wirtschaftsinformatik > Akzentsetzungsmodule der Informatik
  • Master Wirtschaftsinformatik > Wirtschaftsinformatik
Zuständige Personen
  • Grawunder, Marco (module responsibility)
  • Lehrenden, Die im Modul (Prüfungsberechtigt)
Prerequisites

Nützliche Kenntnisse: 

  • Grundlagen von Datenbanken
Skills to be acquired in this module

Vermittlung tiefergehender Kenntnisse zu Datenbanken und Informationssystemen. Des Weiteren erlangen die Studierenden einen nachhaltigen Einblick in die technische Realisierung, Implementierung, Installation und Optimierung von Datenbankmanagementsystemen am Beispiel eines professionell eingesetzten DBS. Zusätzliche werden auf theoretischer Ebene, mathematische Ansätze zur Betrachtung von Optimierungsstrategien erörtert. Ergänzend dazu werden Nicht-Standarddatenbanken(NoSQL) herangezogen um Unterschiede zu (Objekt-) Relationalen Datenbanken in Funktion und Anwendung zu differenzieren und anzuwenden.

Fachkompetenzen
Die Studierenden: 

  • benennen Techniken zur Realisierung, Implementierung und Programmierung von Datenbanksystemen
  • programmieren und implementieren datenbanknahe Systemroutinen
  • administrieren ein professionelles Datenbanksystem
  • identifizieren Performanzprobleme in Datenbanksystemen und lösen diese durch entsprechende Methoden - steuern Regelabläufe in Datenbanksystemen

Methodenkompetenzen
Die Studierenden: 

  • entscheiden Vorgaben zur Optimierung in der Modellierungsphase
  • konstruieren Optimierungsstrategien durch mathematische Methoden

Sozialkompetenzen
Die Studierenden: 

  • entwickeln Lösungen zu gegeben Problemen im Team

Selbstkompetenzen
Die Studierenden: 

  • kennen die Grenzen ihrer Belastbarkeit bei der Umsetzung von datenbankspezifischen Fragestellungen
Module contents

Die Veranstaltung Datenbankpraktikum ist als praktische Fortführung des Moduls Informationssysteme I konzipiert und greift ergänzend auf Themengebiete zurück, die in dem Modul Informationssysteme II verankert sind. Dieses Modul behandelt speziell technische und theoretische Konzepte eines Datenbanksystems, sowie praktische Ansätze in der Datenbankprogrammierung zur Lösung von Optimierungsfragen sowie deren mathematische Grundlagen. Schwerpunkte sind in dieser Lehrveranstaltung: Systemnahes Programmieren auf Datenbankmanagementebene, Implementierung von Teilaspekten eines Katalogsystems, Optimierungsstrategien auf Basis unterschiedlicher Anforderungen durch Parallelisierung und Partitionierung von Datenbanken, Anfrageplänen und deren Modifikation.

Literaturempfehlungen
  • Ramez Elmasri und Shamkant B. Navathe (2007). Fundamentals of Databases Systems. Fifth Edition, Pearson/Addison Wesley. - Held Andrea (2005), Oracle 10g Hochverfügbarkeit Addison-Wesley.
  • Feuerstein Steven, Pribyl Bill, Dawes Chip (2007). Oracle PL/SQL. 4. Auflage, O’Reillys Taschenbibliothek
  • Oracle 10g, Das Programmierhandbuch, Galileo Computing
  • Oracle Database 11g, DBA-Handbuch, Oracle Press-Hanser Verlag - No SQL (2011), Hanser Verlag
Links
Language of instruction German
Duration (semesters) 1 Semester
Module frequency jährlich
Module capacity unrestricted
Lehr-/Lernform P
Examination Prüfungszeiten Type of examination
Final exam of module

Laufend im Semester und am Ende des Semesters

Fachpraktische Übungen und mündliche Prüfung

Lehrveranstaltungsform Practical training
SWS 4
Frequency SoSe
Workload Präsenzzeit 56 h