inf111 - Fortgeschrittenenpraktikum Datenbanken (Vollständige Modulbeschreibung)

inf111 - Fortgeschrittenenpraktikum Datenbanken (Vollständige Modulbeschreibung)

Originalfassung Englisch PDF Download
Modulbezeichnung Fortgeschrittenenpraktikum Datenbanken
Modulkürzel inf111
Kreditpunkte 6.0 KP
Workload 180 h
Einrichtungsverzeichnis Department für Informatik
Verwendbarkeit des Moduls
  • Master Informatik (Master) > Praktische Informatik
  • Master Wirtschaftsinformatik (Master) > Akzentsetzungsmodule der Informatik
Zuständige Personen
  • Grawunder, Marco (Modulverantwortung)
  • Lehrenden, Die im Modul (Prüfungsberechtigt)
Teilnahmevoraussetzungen

Nützliche Kenntnisse: 

  • Grundlagen von Datenbanken
Kompetenzziele

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
Modulinhalte

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
Unterrichtssprache Deutsch
Dauer in Semestern 1 Semester
Angebotsrhythmus Modul jährlich
Aufnahmekapazität Modul unbegrenzt
Lehr-/Lernform P
Prüfung Prüfungszeiten Prüfungsform
Gesamtmodul

Laufend im Semester und am Ende des Semesters

Fachpraktische Übungen und mündliche Prüfung

Lehrveranstaltungsform Praktikum
SWS 4
Angebotsrhythmus SoSe
Workload Präsenzzeit 56 h