Subato

 

Datenbanken (SS 2022)

 

Responsible Lecturer:
Eva-Maria Iwer

Lecturers

  • Wolfgang Knauf
  • Eva-Maria Iwer
  • Linda Rau
  • Fabian Birk

Tutors

  • hschw001

Lecture Times

  • Vorlesung Thu 08:15 B002

Training Groups

  1. Gruppe A Mon 08:15 C213
    (Fabian Birk)
  2. Gruppe B Wed 16:00 C213
    (Wolfgang Knauf)
  3. Gruppe C Wed 17:45 C213
    (Wolfgang Knauf)
  4. Gruppe D Thu 10:00 C213
    (Eva-Maria Iwer)
  5. Gruppe E Thu 11:45 online - zapp / C407
    (Eva-Maria Iwer)
  6. Gruppe F Fri 10:00 C213
    (Linda Rau)
  7. Gruppe G Fri 11:45 C213
    (Linda Rau)
  8. Gruppe H Fri 14:15 C213
    (Linda Rau)

Exercise Sheets

  • Exercise Sheet 12. SQL Trigger
    Bepunktetes Übungsblatt. Max. Punkzahl 20

    (Due Date: 2022-07-08 22:00:00.0)
  • Exercise Sheet 11. SQL-Life
    Bepunktetes Übungsblatt. Max. Punkzahl 70

    (Due Date: 2022-07-01 22:00:00.0)
  • Exercise Sheet 10. ERM 2
    Bepunktetes Übungsblatt. Max. Punkzahl 30

    (Due Date: 2022-06-24 22:00:00.0)
  • Exercise Sheet 9. Modell Your Life
    Bepunktetes Übungsblatt. Max. Punkzahl 40

    (Due Date: 2022-06-17 22:00:00.0)
  • Exercise Sheet 8. SQL, SQL, SQL
    Bepunktetes Übungsblatt. Max. Punkzahl 70

    (Due Date: 2022-06-10 22:00:00.0)
  • Exercise Sheet 7. SQL 2
    Bepunktetes Übungsblatt. Max. Punkzahl 35

    (Due Date: 2022-06-03 22:00:00.0)
  • Exercise Sheet 6. Endlich SQL
    Bepunktetes Übungsblatt. Max. Punkzahl 145

    (Due Date: 2022-05-27 22:00:00.0)
  • Exercise Sheet 5. Joins, Joins, Joins
    Bepunktetes Übungsblatt. Max. Punkzahl 54

    (Due Date: 2022-05-25 22:00:00.0)
  • Exercise Sheet 4. Joins und Gruppierung
    Bepunktetes Übungsblatt. Max. Punkzahl 60

    (Due Date: 2022-05-18 20:15:00.0)
  • Exercise Sheet 3. Spaß mit relationaler Algebra
    Bepunktetes Übungsblatt. Max. Punkzahl 59

    (Due Date: 2022-05-11 20:15:00.0)
  • Exercise Sheet 2. Von der Mathematik zur Datenbank
    Bepunktetes Übungsblatt. Max. Punkzahl 53

    (Due Date: 2022-05-04 12:00:00.0)
  • Exercise Sheet 1. DB-Allgemein
    Bepunktetes Übungsblatt. Max. Punkzahl 40

    (Due Date: 2022-04-29 20:15:00.0)

Resource Files

 


Willkommen auf der DB-22-Seite!

 

Auf dieser Seite finden sich Lehrmaterialien zum Modul »Datenbanken« im Studiengang Angewandte Informatik und Informatik- Technische Systeme.

 

Das Modul findet in Präsenz statt. ACHTUNG es gilt Anwesenheitspflicht für die Praktika.

 

Das erste Praktikum beginnt nach der ersten Vorlesung. Also am 14.04.2022

Organisatorisches

Vorlesungsfolien, Mitschriften vom Whiteboard

Im unteren Abschnitt finden Sie für jede Vorlesung die mit dem Whiteboard/ Tafel oder Dokumentenkamera erstellten Beispiele. 

 

Filme - Coffeesessions

Auf der Hochschulplattform Panopto finden Sie für einige Vorlesung eine kurze Zusammenfassung. Der Link ist in jedem Vorlesungsteil hinterlegt.

Praktikum

Das Praktikum ist zum teilweise Erarbeiten der Arbeitsblätter gedacht. Zum Großteil muss es zu Hause fertiggestellt werden. Gruppenbildung und gemeinsames Erarbeiten der Lösung ist dabei erwünscht. Natürlich können Sie immer ihren Praktikumsleiter*in nach Hilfe und Unterstützung fragen. 
 
Jede Woche ist eine Abgabe. Jede Abgabe wird bewertet.
 
Es gibt verschiedene Abgabeformen:
  • Papierabgaben: diese müssen am Anfang der Praktika abgegeben werden; Jede Gruppe hat einen anderen Abgabetermin
  • Elektronische Abgaben: die Abgabe erfolgt alleinig auf subato; Alle Gruppen haben den gleichen Abgabetermin 

Deadline ist Deadline: Zu spät abgegebene Arbeitsblätter werden nicht angenommen und mit 0 Punkten berechnet.

Wenn Sie Fragen zur ihrer Bewertung haben oder ein detailliertes Feedback wünschen, sprechen Sie bitter ihren Praktikumsleiter an.
 
In den Tea-Sessions (Videos auf Panopto) gibt es nach der Abgabe für ausgewählte Blätter noch ein paar Hinweise zur Lösung und mögliche Lösungswege für ausgewählte Praktika.
 
 

Praktikumsnote

Ihre Praktikumsnote berechnet sich aus dem Durchschnitt aller ihrer Einzelabgaben (in %). Es gibt eine Jokerregel. Die schlechteste Abgabe wird nicht mit berechnet.

Anwesenheitspflicht

Es gilt wieder die Anwesenheitspflicht. Wenn Sie an weniger als 75% der Praktikumstermine teilgenommen haben, gilt das Praktikum als nicht bestanden. Egal wie ihre derzeitigen Abgaben waren.

Hygienevorschriften

Im Sommersemester 2022 gilt in den Gebäuden der Hochschule RheinMain auch weiterhin die Pflicht zum Tragen einer medizinischen Maske (OP-Maske oder Schutzmaske der Standards FFP2, KN95, N95 oder vergleichbar ohne Ausatemventil), sobald ein Mindestabstand von 1,5 Metern nicht sicher eingehalten werden kann.

Damit muß in der Vorlesung und dem Praktikum eine Maske getragen werden.

Prüfung

Die Benotung der Prüfungsleistung wird durch eine 90 minütige Klausur ermittelt.

Prüfungsanmeldung erfolgt über das Prüfungsportal QIS. Zeitraum: 13.06.2022 - 27.06.2022

Prüfungstermin: 20.07.2022 09:00 Uhr in

B001 für AI,

B002 für AI dual 

C035 für ITS  und ITS dual

 

Bitte seien Sie 15 Minuten vor Beginn der Klausur an den jeweiligen Räumen! Halten Sie ihren Studienausweis + ein amtliches Ausweisdokument bereit.

Probeklausuren und Klausuren vorheriger Semester finden Sie auf:

Probeklausuren Iwer (Login mit ihrem Informatik-Account)

Hilfsmittel für die Klausur: 1 A4-Blatt, beidseitig beschrieben, von Hand und Ihnen selber

 

Fehler im Skript

Leider hat sich im RA-Skript der Fehlerteufel eingeschlichen. 

  • Seite 91 - hier fehlt das delta bei der Abfrage. Die ganze Abfrage soll noch einmal in das Delta gesetzt werden

SQL

Wir arbeiten mit mariaDB. Sie können sich selber einen mariaDB-Server auf ihrem eigenen Rechner installieren. Laden Sie diesen dazu unter Download MariaDB Server - MariaDB.org runter. Nutzen Sie ab Version 10.6.

Als GUI können Sie beispielsweise Download HeidiSQL verwenden. Alle anderen GUIs oder Kommando-Zeilen sind natürlich auch okay.

Es gibt von der HS-RM auch eine mariaDB-Server. Von den lokalen Rechner können Sie per Terminal mit folgendem Befehl zugreifen

mariadb -h mariadb1 - u NUTZERNAME -p

Infos zu OpenVPN

Mac-User - bitte schauen Sie hier

Bitte nutzen Sie die mariaDB-Dokumentation wenn Sie Hilfe brauchen. Das Video zur Installation und dem Crash-Kurs finden Sie auf Panopto. Eine erste Hilfe könnte auch folgendes Cheat Sheet sein (vielen Dank an Nico). 

 

 

Lessons

July 7, 2022, 12:57 PM
June 23, 2022, 8:15 AM

Themen:

    • ERM-Wiederholung
    • SQL-Create Table
    • Datentypen
    • foreign key
    • primary keys
    • defaul werte
    • auto_increment
    • NOT NULL
    • UNIQUE
    • ALTER TABLE
    • DROP
    • INSERT INTO (VALUES)
    • INSERT INTO (SELECT)
    • DELETE
    • UPDATE
    • VIEWS

Folien:

Video:

Whiteboard bzw Mitschriften:

SQL-Skript

June 2, 2022, 8:15 AM
Themen:
  • ERM
May 19, 2022, 8:15 AM

Themen:

  • Willkommen bei SQL
  • Grundbefehl
  • WHERE Bedingungen
  • Projektionen 
  • Strings
  • Mengenoperatoren
  • Joins
  • Gruppierung
  • Aggregation

Folien:

Video: 

Einführung in SQL + Installationsanweisungen aus dem SS2021

Skripte:

SQL-Skript der Vorlesung

Bar-Beispiel als SQL-Skript

May 12, 2022, 8:15 AM

Themen:

  • Relationale Algebra 
    • Lineare Notation
    • Expression Tree
    • Outer-Join
    • Division
    • NULL-Value
    • Unbekannt als Wahrheitswert

Folien:

Video: 

Aufzeichnung der Vorlesung (Vielen Dank an Rafael)

Whiteboard bzw Mitschrifte:

Mitschriften vom Whiteboard

May 5, 2022, 8:15 AM

Themen:

  • Relationale Algebra 
    • Operatoren: Theta Join, Semi Join, Anti-Join, Aggregationen, Gruppierungen
    • Lineare Notation
    • Expression Tree

Folien:

Video:

Video vom SS2021

Whiteboard bzw Mitschrifte:

Mitschriften von der Dokumentenkamera

April 28, 2022, 8:15 AM

Themen:

  • Relationale Algebra 
    • Operatoren: Delta, Tau, Erweiterte Projektion, Rho, Kartesisches Produkt, Verbund

Folien:

Video:

Video mit einer Zusammenfassung der RA Teil 1 (inkl. Theta Join)
 

Whiteboard bzw Mitschrifte:

Mitschriften von der Dokumentenkamera

April 21, 2022, 8:15 AM

Themen:

  • Mengenlehre
  • von der Mathematik zu Datenbanken
  • Relationale Algebra 
    • Operatoren: Vereinigung, Schnitt, Differenz, Projektion und Selektion

Folien:

Video:

Whiteboard bzw Mitschrifte:

Mitschriften von der Dokumentenkamera

April 14, 2022, 8:15 AM

Themen:

  • Organisatorisches
  • Übersicht Datenbanken und Datenbankmanagementsystem

Folien:

Video:

Whiteboard:

Mitschriften von der Dokumentenkamera