Datenbanken I
(DB1, 3V, 1Ü, 6 Leistungspunkte)
Studenten folgender Studienrichtungen wird der Besuch empfohlen:
BA Inf, BA ITTI, BA WInf, BA Ma, BA WiMa, LGY
Studenten anderer Studienrichtungen:
Beachten Sie bitte auch die Veranstaltung Datenbanken für Anwender (nebenfachorientierter).
Die für viele der Informatik-Studiengänge in Rostock verpflichtende Veranstaltung „Datenbanken I“ hat zum Ziel, die Erstellung (den Entwurf) einer Datenbankanwendung inklusive redundanzfreier Strukturierung der Datenbank sowie die Verwendung von Datenbanksystemen mittels Datenbanksprachen für Anfragen und Updates zu erlernen. Neben der Modellierung von Anwendungsdaten im Entity-Relationship-Modell, der Normalisierung von Datenstrukturen im relationalen Datenbankmodell und der Datendefinition in SQL werden die Anfrage- und Update-Operationen von SQL durchgesprochen. Abgerundet wird die Vorlesung durch Themen wie Benutzersichten, Integritätssicherung und Datenschutz. In den begleitenden Übungen werden zu den Kerngebieten der Vorlesung eine Vielzahl von Übungsaufgaben bearbeitet, die die abschließende Klausur vorbereiten. Die Veranstaltung „Datenbanken I“ richtet sich an Informatiker, ITTI-ler, Wirtschaftsinformatiker, Mathematiker und Lehramtsstudenten mit Informatik- oder Mathematik-Bezug.
Allgemeine Angaben
Modulbezeichnung | Datenbanken I |
---|---|
Modulnummer | IEF 023 |
Modulverantwortlich | Professur Datenbank- und Informationssysteme |
Lehrveranstaltungen | Vorlesung "Datenbanken I" |
Übung "Datenbanken I" | |
Sprache | Das Modul wird in deutscher Sprache angeboten. |
Präsenzlehre | Vorlesung 3 SWS |
Übung 1 SWS |
Modulfunktionen
Lehrinhalte | Diese Vorlesung gibt einen Überblick über den Stand der Datenbanksysteme und ihrer zugrunde liegenden Konzepte und Sprachen |
---|---|
Inhalte | Grundlegende Konzepte |
Architekturen von DBS | |
Datenbankmodelle für den Entwurf | |
Datenbankmodelle für die Realisierung | |
Datenbankentwurf | |
Relationaler Datenbankentwurf | |
Grundlagen von Anfragen | |
Datendefinitionssprachen | |
Relationale Datenbanksprachen | |
Weitere Datenbanksprachen | |
Datenbank-Anwendungsprogrammierung | |
Integrität und Trigger | |
Sichten und Datenschutz | |
Lern- und Qualifikationsziele (Kompetenzen) | Alle Techniken zur Anwendung von Datenbank-Management-Systemen sollen erlernt werden. Dazu gehören der Datenbankentwurf, die Auswertung von Datenbanken mit Anfragesprachen, sowie weitere Formen der Nutzung wie Updates, Sichten, Integritätssicherung und Datenschutzaspekte. Nicht Ziel dieser Vorlesung sind die Techniken, die zur Umsetzung dieser Komponenten intern in Datenbank-Management-Systemen verwendet werden. Voraussetzungen für die Teilnahme am Modul und Hinweise für die Vorbereitung. |
Vorausgesetzte Kenntnisse und Fertigkeiten | Informatik-Grundkenntnisse, Grundkenntnisse in der Bedienung der Betriebssysteme Windows und Linux, elementare Programmierkenntnisse. |
Absolvierte Module | keine |
Literatur-Empfehlung | Heuer, A.; Saake, G.: Datenbanken Konzepte und Sprachen, MITPVerlag, 3. Auflage 2008 |
Heuer, A.; Saake, G.: Datenbanken Konzepte und Sprachen, MITPVerlag, 4. Auflage 2010 | |
Ergänzende Empfehlungen | Vossen, G.; Datenbankmodelle, Datenbanksprachen und Datenbankmanagement-Systeme. Oldenbourg, München, 2008 |
Heuer, A., Saake, G., Sattler, K.; Datenbanken kompakt mitp-Verlag, Bonn, 2001 | |
Elmasri, R.; Navathe, S.B.; Fundamentals of Database Systems. Addison- Wesley, 2000 | |
Lehr- und Lernformen | Vortrag nach Powerpoint Präsentation * Skriptum (pdf-Folien im Web) |
Diskussion in den Übungen | |
Frage / Antwort - Spiel in den Übungen | |
Selbststudium von Lehrmaterial | |
Selbststudium der angegebenen Literatur und Materialien |
Aufwand und Wertigkeit
Gesamtarbeitsaufwand | 180 Stunden |
---|---|
Präsenzveranstaltung "Datenbanken I", zu 3 SWS | 42 Stunden |
Präsenzveranstaltung "Übung Datenbanken I", zu 1 SWS | 14 Stunden |
Vor- und Nachbereitung Vorlesungsbesuch | 42 Stunden |
Lösung von Übungsaufgaben | 73 Stunden |
Prüfungsvorbereitung | 8 |
Prüfung | 1 |
Leistungspunkte | Nach bestandener Modulprüfung werden 6 Leistungspunkte vergeben. |