Datenbanksysteme (ILV)
ZurückLehrveranstaltungsleiterIn:
Dipl.-Ing.
Michael Karl Reiner , BSc
Vertiefung | Informatik |
LV-Nummer | B2.08510.20.014 |
LV-Kürzel | DB |
Studienplan | 2023 |
Studiengangssemester | 2. Semester |
Lehrveranstaltungsmodus | Präsenzveranstaltung |
Semesterwochenstunden / SWS | 3,5 |
ECTS Credits | 5,0 |
Unterrichtssprache | Deutsch |
Die Studierenden sollen das Entity-Relationship-Model, das relationale Modell und die Prinzipien des Schemaentwurfs (inkl. 3. Normalform) kennen und anwenden können. Sie sollen in der Lage sein, einfache Datenbankanwendungen zu entwickeln, in denen einfache aber auch komplexe Anfragen an die Datenbank gerichtet werden und sie sollen die Techniken der Transaktionsverarbeitung kennen und verstehen.
Einführung in das Programmieren und Grundlagen der Informatik
In der Lehrveranstaltung werden folgende Themen behandelt:
- Konzeptueller Datenbankentwurf (ER-Modellierung)
- Relationales Datenmodell und relationale Algebra
- Logischer Datenbankentwurf (ER-Schema-Restrukturierung, Transformation vom ER-Schema ins Relationale DB-Schema)
- Datendefinition und Datenmanipulation mit SQL
- Mehrbenutzerbetrieb
- Formaler Datenbankentwurf (Normalisierungstheorie)
Folgende Basis-Literatur wird in der Lehrveranstaltung verwendet:
- Kemper, A. Eickler: Datenbanksysteme: Eine Einführung, Oldenbourg-Verlag, 8. aktualisierte und erweiterte Auflage, 2011;
- P.Atzeni et al.: Database Systems: Concepts, Languages, Architectures, McGraw-Hill, 1999;
Vorlesung mit nachfolgender Behandlung von Übungsbeispielen, begleitend angebotenes Tutorium (ergänzendes Angebot zum Curriculum).
Prüfungsimmanenter Charakter mit
- Mitarbeit,
- Übungsabgaben,
- Teilprüfungen