### PO 2017 ### ### Studiengang und Semester 3I, 5MT, 3BaBTBI ### Modulbezeichnung Datenbanken ### Englische Modulbezeichnung Database Systems ### Modulkuerzel DBMS ### ### Art BaI: Pflichtfach BaMT: Wahlpflichtfach Zertifikat Medieninformatik BaBTBI: Pflichtfach Vertiefung Bioinformatik ### ECTS-Punkte 5 ### -Vergabe von Leistungspunkten (Voraussetzungen) Bestehen der Modulabschlussprüfung ### Studentische Arbeitsbelastung 60,90 ### Voraussetzungen (laut Prüfungsordnung) ### Empfohlene Voraussetzungen BaI: Java 1 BaMT: Programmieren 1 BaBTBI: Programmieren 1 ### Pruefungsform und -dauer Klausur 1,5 h oder mündliche Prüfung ### Lehrmethoden und Lernmethoden Vorlesung, Praktikum ### Modulverantwortlicher F. Rump ### Qualifikationsziele Die Studierenden kennen die grundlegenden Datenbankkonzepte. Sie können komplex strukturierte Datenumgebungen modellieren und beherrschen deren Abbildung auf relationale Datenbanksysteme. Sie verfügen über vertiefte praktische Kenntnisse im Umgang mit SQL. Die Studierenden sind in der Lage, moderne und etablierte Datenbanktechnologien als Teil komplexer informationstechnischer Projekte einzusetzen. Sie können selbständig neue Datenbanktechnologien und -konzepte erlernen und in praktische Projekte einfließen lassen. ### Lehrinhalte - Begriffe, Konzepte und Architekturen - Relationale Datenbankmanagementsysteme und deren Fundierung - Datenmodellierung (z.B. ER-Modellierung) - Überführung der Modellierung auf ein konkretes Datenmodell (z.B. von ER zu relational) - Normalisierung, Normalformen, Redundanz, Effizienzaspekte - Einführung in eine Anfragesprache (insb. SQL) nebst programmiersprachlichen Erweiterungen - Nutzung von Datenbanken aus Programmiersprachen - Transaktionen und Mehrbenutzerbetrieb - Einführung in fortgeschrittene Datenbanktechnologien ### Literatur * Kleuker, S.: Grundkurs Datenbankentwicklung -- Von der Anforderungsanalyse zur komplexen Datenbankanfrage; 4. Auflage; Springer Vieweg; 2016. * Adams, R.: SQL Eine Einführung mit vertiefenden Exkursen, Hanser Verlag, 2012. * Edlich, S. et al.: NoSQL Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken, 2. Auflage, Hanser, 2011. * Heuer, A., Saake, G.: Datenbanken - Konzepte und Sprachen, 3. Auflage, mitp, 2008. ### Titel der Lehrveranstaltung Datenbanken ### Dozent F. Rump ### SWS 2 ### Titel der Lehrveranstaltung Praktikum Datenbanken ### Dozent F. Rump ### WiMi I. Kruse[2], R. Heuermann[1] ### SWS 2 ### Parallelitaet 3 ###