Campus Gengenbach Klosterstraße 14, 77723 Campus Offenburg Badstraße 24, 77652 Datenbanken Empf. Vorkenntnisse Kenntnisse einer Programmiersprache Lehrform Lernziele Vorlesung/Labor Dauer SWS Aufwand Leistungspunkte und Noten Die Konzepte für die effiziente, strukturierte Datenverwaltung in der Praxis anwenden können Bedeutung der Datenhaltung in unserer Welt verstehen, einordnen und bewerten können 1 Semester 4.0 Lehrveranstaltung: Selbststudium/ Gruppenarbeit: Workload: 60 h 90 h 150 h Klausurarbeit, 60 Min. Laborarbeit (Datenbanken, Labor Datenbanken) ECTS Modulverantw. 5.0 Prof. Dr. Volker Sänger Häufigkeit Verwendbarkeit jedes Semester Bachelor MI, Hauptstudium, Vertiefungsbereich Medieninformatik Veranstaltungen Labor Datenbanken Art Labor/Studio Nr. M+I224 SWS 1.0 Lerninhalt SQL: Tabellenanlage und Datenmanipulation Literatur Datenbanken im WWW mit JSP Kleinprojekt: Entwicklung einer Web-Applikation mit darunter liegender Datenbank A. Heuer, G. Saake: Datenbanken: Konzepte und Sprachen, mitp-Verlag, 2008 R. Elmasri, S.B. Navathe: Fundamentals of Database Systems, Addison-Wesley, 2009 A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung, OldenbourgVerlag, 2009 Datenbanken Art Vorlesung Nr. M+I223 SWS 3.0 Lerninhalt Einführung: Datenbanksystem, Datenmodell, Datenbankanwendungen Das relationale Datenmodell: Relationen und Attribute, relationale Algebra, Selektion, Join, Projektion SQL: Schemadefinition, Anfragen, Änderungen der Datenbasis, Views, Konsistenzbedingungen, ACID-Prinzip, SQL-Transaktionen, Datenbankentwurf: Entwurfsphasen, semantische Datenmodelle, Abhängigkeiten, Normalisierung, Umsetzung semantischer Modelle in ein logisches Modell https://mi.hs-offenburg.de/nc/studium/bachelor-studiengaenge/medien-undinformationswesen/modulhandbuch/lsfguide/12710/1299/2/ 20 Aug 2017 16:08:57 1/2 Campus Gengenbach Klosterstraße 14, 77723 Literatur Campus Offenburg Badstraße 24, 77652 Datenbank-Programmierung: JSP, Objekt-relationales Mapping, JDBC, StoredProcedures, Trigger Objektorientierte und Objektrelationale Datenbanken: Einschränkungen des relationalen Modells, ODMG-Standard, Objektmodell, ODL, OQL, SQL-3 No-SQL-Datenbanken, CAP und BASE A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung, 7. Auflage, Oldenbourg-Verlag, 2009 A. Heuer, G. Saake: Datenbanken: Konzepte und Sprachen, mitp-Verlag, 2008 R. Elmasri, S.B. Navathe: Fundamentals of Database Systems, Addison-Wesley, 2009 P. Gulutzan, T. Pelzer: SQL-99 Complete, Really, Miller Freeman, 1999 M. Schubert: Datenbanken, Theorie, Entwurf und Programmierung relationaler Datenbanken, Springer-Verlag, 2007 (Im OPAC der Hochschule als e-book) L. Piepmeyer: Grundkurs Datenbanksysteme – Von den Konzepten bis zur Anwendungsentwicklung, Hanser-Verlag, 2011 (Im OPAC der Hochschule als ebook) https://mi.hs-offenburg.de/nc/studium/bachelor-studiengaenge/medien-undinformationswesen/modulhandbuch/lsfguide/12710/1299/2/ 20 Aug 2017 16:08:57 2/2