Medizininformatik (MedI11-B) - Bachelor of Science 3. Semester Datenbanken Modulnummer: Kurzzeichen: DB Kompetenzen/Lernziele: Lehrformen/Lernmethode: Eingangsvorauss.: Auch verwendbar in Studiengang: Prüfungsart: Prüfungsform: Gesamtprüfungsanteil: zugehörige Veranstaltungen: Modulverantwortlich: Veranstaltungsnr.: Kurzzeichen: DB-V Inhalt: Semester: 3 Umfang: 5 CP, 4 SWS Dauer: 1 Semester Häufigkeit: WS/SS Die Studierenden haben einen Überblick über Architektur, Funktionsweise und Einsatz von Datenbanksystemen. Sie kennen die Prinzipien der Organisation eines klassischen Datenbanksystems. Die Teilnehmer sind in der Lage, einen vollständigen relationalen Datenbankentwurf, ausgehend von einer Anforderungsbeschreibung durchzuführen. Zur Implementierung des Entwurfs beherrschen sie SQL zur Erstellung der Tabellen, Views, Constraints, Triggern und Indexstrukturen. Standard-SQL zur Durchführung von einfachen und komplexen Abfragen, sowie Änderungsoperationen werden beherrscht. Die notwendigen theoretischen Grundlagen werden im Rahmen von Vorlesungen gelegt. Begleitend führen die Studierenden zur Vertiefung schriftliche Übungen und praktische Arbeiten an Werkzeugen zur Datenmodellierung und einem verbreiteten kommerziellen Datenbanksystem aus. Grundkenntnisse über die Entwicklung von Software wie sie in den Vorlesungen "Grundlagen der Informatik" und "Programmiertechniken 1" vermittelt werden, sollten vorhanden sein. Digital Media Marketing (DMM13-B) - Bachelor Medieninformatik (MI11-B) - Bachelor Prüfungsleistung Klausur (120 min) 2,8 % 3. Semester - Datenbanken 2V 3. Semester - Datenbanken Übung 2Ü Prof. Dr. Bernhard Schiefer Veranstaltung: Datenbanken Semester: 3 Umfang: 2,5 CP, 2V SWS Häufigkeit: WS/SS • Entity Relationship Modell • Relationales Datenbankmodell • Datenbankentwurf • Normalisierungstheorie • Relationenalgebra • Transaktionskonzept • Concurrency Control • SQL DDL - Anlegen von Tabellen, Views, Constraints, Trigger • SQL DML - Änderungsoperationen auf Daten und Abfragen • Effizienz von SQL-Abfragen, Indexstrukturen • Call Level Interface am Beispiel JDBC • Prozedurales SQL: Trigger Empfohlene Literatur: • Saake, Sattler, Heuer: Datenbanken - Konzepte und Sprachen, 2010, ISBN 3826690575 • Elmasri, Ramez A.; Navathe, Shamkant B.: Grundlagen von Datenbanksystemen, 3. Auflage, Bachelorausgabe, 2009, ISBN 386894012X • Vossen, Gottfried: Datenbankmodell, Datenbanksprachen und Datenbankmanagementsysteme; 5. Auflage 2008; ISBN 978-3-486-275742 • Kleuker, S.: Grundkurs Datenbankentwicklung: Von der Anforderungsanalyse zur komplexen Datenbankanfrage, 2006, ISBN 3834800082 • Eigene Foliensätze Lehrsprache: Auch verwendbar in Studiengang: Deutsch Angewandte Informatik (AI11-B) - Bachelor Digital Media Marketing (DMM13-B) - Bachelor Medieninformatik (MI11-B) - Bachelor 60 75 Stunden Gesamtaufwand: 24 Stunden Präsenzzeit, 51 Stunden Selbststudium max. Teilnehmerzahl: Arbeitsaufwand: Seite 1 Medizininformatik (MedI11-B) - Bachelor of Science Verantwortlich: Veranstaltungsnr.: Kurzzeichen: DB-Ü Inhalt: Hinweise zu Literatur/Studienbehelfe: Lehrsprache: Sonstiges: Auch verwendbar in Studiengang: max. Teilnehmerzahl: Arbeitsaufwand: Prof. Dr. Günter Brackly Prof. Dr. Bernhard Schiefer Veranstaltung: Datenbanken Übung Semester: 3 Umfang: 2,5 CP, 2Ü SWS Häufigkeit: WS/SS Begleitende Übungsaufgaben zur Vorlesung, in denen der jeweils behandelte Stoff an praktischen Beispielen eingeübt wird. • wöchentliche Aufgabenblätter • sonstige Literatur wie bei Vorlesung angegeben Deutsch Zum selbstständigen SQL üben steht die E-Learning Umgebung SQLcoach hier zur Verfügung: http://sqlcoach.informatik.hs-kl.de Die hinterlegten Tabellen und Daten entsprechen denen aus der Präsenzübung. Angewandte Informatik (AI11-B) - Bachelor Digital Media Marketing (DMM13-B) - Bachelor Medieninformatik (MI11-B) - Bachelor 20 je Übungsgruppe 75 Stunden Gesamtaufwand: 24 Stunden Präsenzzeit, 51 Stunden Selbststudium Seite 2