184.686 Datenbanksysteme
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2019W, VU, 4.0h, 6.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

  • Konzepte der ER- und EER- Modellierung sowie des relationalen Datenmodells zu interpretieren und zur Darstellung/Beschreibung von Sachverhalten zu nutzen;
  • in natürlicher Sprache beschriebene Sachverhalte zu abstrahieren, als ER- und EER-Diagrammen zu modellieren, und daraus ein entsprechendes Relationenschema abzuleiten;
  • Relationenschemata (inklusive Mechanismen zur Sicherstellung der Datenintegrität) zu konzipieren und in einem relationalem Datenbankmanagementsystem mittels SQL zu implementieren;
  • die Qualität eines Relationenschemas zu beurteilen und zu verbessern;
  • in einem Relationenschema gespeicherte Daten mittels SQL zu manipulieren sowie abzufragen;
  • Datenbankabfragen in SQL, relationaler Algebra und dem Relationenkalkül nachzuvollziehen sowie selbstständig zu verfassen (dies beinhaltet die Fähigkeit umgangssprachlich formulierte Anforderungen/Anfragen zu formalisieren);
  • Prozeduren in einer prozeduralen Datenbankprogrammiersprache zu entwickeln und einzusetzen;
  • Eigenschafter paralleler Transaktionen zu evaluieren sowie Probleme die bei Nebenläufigkeit auftreten können zu bestimmen;
  • unterschiedliche Isolation Levels gezielt einzusetzen;
  • die vorgestellten Methoden und Konzepte zur Fehlerbehebung und Mehrbenutersynchronisation anzuwenden und nachzuvollziehen.

Inhalt der Lehrveranstaltung

  • Semantische Datenmodellierung; EER-Diagramme
  • Das Relationale Modell (Grundlagen, Überführung von EER in das Relationale Modell)
  • Relationale Datenbankabfragesprachen:
    • Relationale Algebra
    • Relationaler Tupel/Domänenkalkül
    • SQL
  • Relationale Entwurfstheorie (Funktionale Abhängigkeiten, Normalformen)
  • Datenbank-Programmierung (mit pgSQL)
  • SQL-Erweiterungen
  • Transaktionskonzepte
  • Fehlerbehandlung/Recovery
  • Mehrbenutzersynchronisation

Methoden

  • Der Stoff der Lehrveranstaltung wird in Vorlesungseinheiten präsentiert
  • In einem Übungsteil wird die Anwendung der präsentierten Methoden, Konzepte und Algorithmen geübt.
  • Der Übungsteil besteht aus vier Übungsblättern welche von den Studierenden zu Hause ausgearbeitet und abgegeben werden.
  • Das Formulieren von SQL Abfragen erfolgt in einer Online Übungsumgebung.
  • Vor den Abgabeterminen können Fragestunden bei den TutorInnen besucht werden.
  • Drei der vier Abgaben werden von den TutorInnen korrigiert und an die Studierenden zurückgegeben.
  • Die korrekten Lösungen werden anschließend in extra Einheiten von den Vortragenden nochmals präsentiert und mit den anwesenden Studierenden diskutiert.
  • Die vierte Abgabe wird mit einer Tutorin/einem Tutor im Rahmen eines Kontrollgesprächs diskutiert. Dabei werden die Beispiele auf Korrektheit, aber besonders auf das Verständnis geprüft, und entsprechend Feedback gegeben.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

ECTS Breakdown:

30h   Vorlesungsbesuch
30h Vorlesungsvor- und Nachbereitung
52h Ausarbeiten von Übungsbeispielen
0,5h Kontrollgespräch
34h Prüfungsvorbereitung
 3,5h Prüfung
------------------
150h (= 25h * 6ECTS) 

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mi.11:00 - 13:0002.10.2019 - 27.11.2019Informatikhörsaal - ARCH-INF Vorlesung
Mo.11:00 - 13:0007.10.2019 - 02.12.2019Informatikhörsaal - ARCH-INF Vorlesung
Do.16:00 - 18:0028.11.2019Seminarraum FAV 01 B (Seminarraum 187/2) Kleingruppe Übung 2 (freiwillig/Auswahl )
Fr.10:00 - 12:0029.11.2019FAV Hörsaal 2 Kleingruppe Übung 2 (freiwillig/Auswahl )
Mi.11:00 - 12:0011.12.2019Seminarraum FAV EG B (Seminarraum von Neumann) Einführung Datenbank Tooling (freiwillig)
Fr.13:00 - 15:0017.01.2020Seminarraum FAV EG B (Seminarraum von Neumann) Kleingruppe Übung 3 (freiwillig)
Fr.15:00 - 17:0017.01.2020EI 3 Sahulka HS - UIW Prüfungsvorbereitung Prüfung 2 (freiwillig)
Mo.10:00 - 12:0020.01.2020Seminarraum FAV EG B (Seminarraum von Neumann) Kleingruppe Übung 4 (freiwillig/Auswahl)
Datenbanksysteme - Einzeltermine
TagDatumZeitOrtBeschreibung
Mi.02.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.07.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.09.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.14.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.16.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.21.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.23.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.28.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.30.10.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.04.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.06.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.11.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.13.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.18.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.20.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mo.25.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Mi.27.11.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Do.28.11.201916:00 - 18:00Seminarraum FAV 01 B (Seminarraum 187/2) Kleingruppe Übung 2 (freiwillig/Auswahl )
Fr.29.11.201910:00 - 12:00FAV Hörsaal 2 Kleingruppe Übung 2 (freiwillig/Auswahl )
Mo.02.12.201911:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung

Leistungsnachweis

Die Beurteilung erfolgt auf Grund der Leistung von 4 Übungsblättern (bei den ersten drei Übungsblättern basiert die Bewertung auf Grund der Ausarbeitung, beim vierten Übungsblatt auf Grund der Leistung beim Kontrollgespräch), dem computerunterstützten SQL Test sowie zwei schriftlichen Tests.

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Fr.17:00 - 19:0024.05.2024Informatikhörsaal - ARCH-INF schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024FH 8 Nöbauer HS - MATH schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024FH Hörsaal 1 - MWB schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024GM 2 Radinger Hörsaal - TCH schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024HS 17 Friedrich Hartmann - ARCH schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024GM 1 Audi. Max.- ARCH-INF schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024EI 7 Hörsaal - ETIT schriftlichKeine Anmeldung-Prüfung
Fr.17:00 - 19:0024.05.2024GM 5 Praktikum HS- TCH schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024FH Hörsaal 1 - MWB schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024GM 1 Audi. Max.- ARCH-INF schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024GM 5 Praktikum HS- TCH schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024FH 8 Nöbauer HS - MATH schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024GM 2 Radinger Hörsaal - TCH schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024EI 7 Hörsaal - ETIT schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024HS 17 Friedrich Hartmann - ARCH schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024Informatikhörsaal - ARCH-INF schriftlichKeine Anmeldung-Prüfung
Mi.18:00 - 20:0026.06.2024FH Hörsaal 5 - TPH schriftlichKeine Anmeldung-Prüfung
Do.17:00 - 19:0026.09.2024GM 1 Audi. Max.- ARCH-INF schriftlich09.09.2024 10:00 - 25.09.2024 23:59in TISSPrüfung Ersatztermin
Mi.18:00 - 20:0028.05.2025HS 17 Friedrich Hartmann - ARCH schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025EI 7 Hörsaal - ETIT schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025Informatikhörsaal - ARCH-INF schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025EI 3 Sahulka HS - UIW schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025GM 1 Audi. Max.- ARCH-INF schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025GM 5 Praktikum HS- TCH schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025GM 2 Radinger Hörsaal - TCH schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025FH Hörsaal 1 - MWB schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025HS 18 Czuber - MB schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025FH Hörsaal 5 - TPH schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025FH Hörsaal 6 - TPH schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mi.18:00 - 20:0028.05.2025EI 9 Hlawka HS - ETIT schriftlichKeine Anmeldung-1. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025FH Hörsaal 1 - MWB schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025Informatikhörsaal - ARCH-INF schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025GM 1 Audi. Max.- ARCH-INF schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025FH Hörsaal 6 - TPH schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025EI 7 Hörsaal - ETIT schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025GM 2 Radinger Hörsaal - TCH schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025GM 5 Praktikum HS- TCH schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025HS 17 Friedrich Hartmann - ARCH schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025HS 18 Czuber - MB schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025FH Hörsaal 5 - TPH schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025EI 9 Hlawka HS - ETIT schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Mo.18:00 - 20:0030.06.2025EI 3 Sahulka HS - UIW schriftlichKeine Anmeldung-2. Test (Hörsaalreservierung)
Do. - 25.09.2025schriftlich08.09.2025 10:00 - 24.09.2025 23:59in TISSPrüfung Ersatztermin

LVA-Anmeldung

Von Bis Abmeldung bis
16.09.2019 00:00 15.10.2019 23:55 15.10.2019 23:55

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 526 Wirtschaftsinformatik Pflichtfach3. SemesterSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 533 Medizinische Informatik Pflichtfach3. SemesterSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering Pflichtfach3. SemesterSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 535 Technische Informatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
860 GW Gebundene Wahlfächer - Technische Mathematik Keine AngabeSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Es sind keine speziellen Vorkenntnisse erforderlich. Es wird jedoch empfohlen die LVA "Formale Modellierung" vor "Datenbanksysteme" zu besuchen.

Weitere Informationen

Sprache

Deutsch