Lecture "Relational Database Systems 1"

Information
Classification: 
Bachelor (Informatik / Wirtschaftsinformatik)
Credits: 
5
Exam: 
schriftlich
Regular Dates: 
Donnerstag, 15:00 - 17:15 online
Contents
Contents: 

Termin für die Klausureinsicht der Nachschreibeklausur

Die Einsicht für die Nachschreibeklausur vom 25.08.2021 wird am Donnerstag den 23.09. (vermutlich in einem Onlineformat) stattfinden. Falls Sie Interesse haben an der Einsicht teilzunehmen, melden Sie sich bitte per Mail an Denis Nagel (nagelatifis [dot] cs [dot] tu-bs [dot] de).

Nachschreibeklausur im Sommersemester 2021

Die Nachschreibeklausur wird am 25.08.2021  von 13:30 bis 15:30 sattfinden und erneut mittels EvaExam durchgeführt. Der Ablauf der Klausur wird vergleichbar sein mit dem vom vergangenen Wintersemester. Informationen zur TAN-E-Mail, den Einverständniserklärungen und Regularien werden rechtzeitig hier auf der Seite und in der Stud.IP Veranstaltung vom letzten Wintersemester veröffentlicht. Rückfragen zur Nachschreibeklausur stellen Sie bitte an Florian Plötzky oder Denis Nagel.

Genauere Informationen zum Ablauf der Klausur finden Sie im neuen Informationsblatt zur Klausur. Bitte beachten Sie insbesondere die dort aufgeführten Fristen.

Achtung: Die TAN-E-Mails für die Klausur sind versendet worden. Sofern Sie für die Klausur angemeldet sind prüfen Sie bitte, ob Sie diese erhalten haben. Sollten Sie keine E-Mail erhalten haben, prüfen Sie bitte Ihren Spam-Ordner. Sollte sich die Mail auch dort nicht finden und bis 17:00 Uhr heute (23.08.21) nicht eingetroffen sein, wenden Sie sich bitte per E-Mail an Florian Plötzky oder Denis Nagel.

Aktuelles

Der Termin für die Klausureinsicht steht fest. Die Einsicht wird am 17.06. in einem Onlineformat stattfinden. Da wir die Anzahl der gleichzeitig anwesenden Teilnehmer beschränken müssen, schreiben Sie bitte zu Organisationszwecken bis spätestens zum 11.06. eine Mail an nagelatifis [dot] cs [dot] tu-bs [dot] de, wenn Sie an der Einsicht teilnehmen möchten. Details zur Uhrzeit und dem Ablauf werden wir Ihnen dann im Vorfeld mitteilen.

Die erste Veranstaltung findet am 22.10.2020 um 15 Uhr per WebEx statt.
Den Link erhalten Sie im StudIP: 
https://studip.tu-braunschweig.de/dispatch.php/course/details?show_expired=&sem_id=935a3b2284000c73ebff1735beab103d

Aufgrund der Corona Pandemie, wird die Veranstaltung Relationale Datenbanksysteme 1 komplett online stattfinden.
Wie jedes Jahr stellen wir Vorlesungsvideos zum Selbststudium zur Verfügung.
Wir werden allerdings keine Live Vorlesung per Stream anbieten, sondern die Vorlesungszeit nutzen um die Vorlesungsinhalte noch einmal für sie zusammenzufassen und um Fragen zu diskutieren.
Als zusätzliches Angebot wird es in diesem Semester eine große Übung geben in der Aufgaben besprochen werden und weitere Fragen beantwortet werden können.

Weiterhin wird es wie üblich von HiWis geleitete kleine Übungen geben. In diesen werden sie interaktiv in kleinen Gruppen die Hausaufgaben besprechen können.

Bei weiteren Fragen wenden Sie sich bitte an Denis Nagel.

Hausaufgaben 

Es wird wöchentliche Hausaufgaben geben. Die Übungsblätter werden jeden Donnerstag nach der Vorlesung auf der Veranstaltungsseite hochgeladen. Die Abgabe erfolgt am darauffolgenden Donnerstag bis 15:00 Uhr in elektronischer Form.
Die korrigierten Hausaufgaben werden Ihnen von ihrem HiWi per Mail zugesandt.
Zum Bestehen der Studienleistung müssen mindestens 50% der Hausaufgabenpunkte erreicht werden.

Die Termine der kleinen Übungen können Sie der folgenden Tabelle entnehmen.

# Tag Uhrzeit Raum Hiwi Email
0 Montag 09:45 - 11:15 https://webconf.tu-bs.de/mar-9hu-99v Marti-Alexander Wilczak m [dot] wilczakattu-braunschweig [dot] de
1 Montag 11:30 - 13:00 https://webconf.tu-bs.de/mar-x92-3jp Marti-Alexander Wilczak m [dot] wilczakattu-braunschweig [dot] de
2 Montag 15:00 - 16:30 https://webconf.tu-bs.de/tim-mdu-z4f Timon Scholz t [dot] scholzattu-braunschweig [dot] de
3 Dienstag 08:00 - 09:30 https://webconf.tu-bs.de/joh-hw3-396 Johannes Schmechel j [dot] schmechelattu-braunschweig [dot] de
4 Dienstag 09:45 - 11:15 https://webconf.tu-bs.de/joh-hw3-396 Johannes Schmechel j [dot] schmechelattu-braunschweig [dot] de
5 Dienstag 13:15 - 14:45 https://webconf.tu-bs.de/ale-jjm-tfv Alexander Ljapunov a [dot] ljapunovattu-braunschweig [dot] de
6 Dienstag 15:00 - 16:30 https://webconf.tu-bs.de/luc-7ey-n7j Lucy Wöbbekind l [dot] woebbekindattu-braunschweig [dot] de
7 Mittwoch 09:45 - 11:15 https://webconf.tu-bs.de/dus-t7n-mtd Dustin Frey d [dot] freyattu-braunschweig [dot] de
8 Mittwoch 13:15 - 14:45 https://webconf.tu-bs.de/mor-t2c-w2u Morris Kunz morris [dot] kunzattu-braunschweig [dot] de
9 Mittwoch 15:00 - 16:30 https://webconf.tu-bs.de/flo-4wk-htp Florian Hahlbohm f [dot] hahlbohmattu-braunschweig [dot] de

Klausur 

Die Klausur wird am 19.03.2021 via EvaExam stattfinden und abhängig von Ihrer Prüfungsordnung 90 bzw. 120 Minuten dauern. Der Start der Klausur (bzw. die Freischaltung der Klausur) ist für 9:00 Uhr angesetzt, bitte halten Sie sich entsprechend rechtzeitig bereit.

Weitere Informationen entnehmen Sie bitte den Anmerkungen zur Onlineklausur. Zusatzinformationen die an dieser Stelle noch nicht gegeben werden konnten werden dann über Stud.IP verteilt.

Summary: 

Inhalt

In dieser Vorlesung erlernen die Studierenden die Grundlagen von
•    Datenbanken im Allgemeinen
•    dem Relationen Modell
•    theoretischen und praktischen Aspekten von Anfragesprachen
•    konzeptionellen und logischen Design in Datenbanken inklusive Normalisierung
•    datenbankbezogener Anwendungsprogrammierung
•    weiterführenden Konzepten wie Constraints, Views, Indexe, Transaktionen oder auch Objektpersistenz

 

 
 
 
Materials
 
 
No Datum Thema Folien Übungsblatt Videos Große Übung Anmerkungen
0 22.10 Organization 00 - - -  
1 29.10 Introduction 01 01 01 -  
2 05.11 Data Modeling 1 02 02 02 01_A, 01_L Korrektur der Aufgabenstellung der GÜ (13.03.21)
3 12.11 Data Modeling 2 03 03 03 02_A, 02_L  
4 19.11 View Integration 04 04 04 03_A, 03_L  
5 26.11 Relational Model 05 05 05 04_A, 04_L Korrektur/Verbesserung der Musterlösung der Großen Übung (13.03.2021)!
6 03.12 Relational Algebra 06 06 06 05_A, 05_L 11.2.21: Korrektur von Aufgabe 1.3 der GÜ Musterlösung
7 10.12 Relational Calculus 07 07 07 06_A, 06_L  
8 17.12 SQL 1 08 08 08 07_A, 07_L Korrektur der Musterlösung der GÜ (13.03.21)
9 14.01 SQL 2 09 09 09 08_A, 08_L  
10 21.01 Normalization 10 10 10 09_A, 09_L VL-Folien aktualisiert (Fehler auf Folien 35/36), 21.01.2021
11 28.01 Application Programming 1 11 11 11 10_A, 10_L Korrektur GÜ-Lösung 1.3
12 04.02 Application Programming 2 12 - 12 11_A, 11_L  
13 11.02 Object Persistence 13 - 13 12_A12_L  
  BONUS NoSQL B1 - B1 - On-Demand Bonusvorlesung für Interessierte. Wird nicht in Präsenz oder den Hausaufgaben behandelt und ist demnach nicht prüfungsrelevant.
  BONUS Übungsdatenbank - B2 - - Eine Datenbank zum Üben von SQL-Anfragen. Anmerkungen zum Aufsetzen der Datenbank, sowie einige Übungsaufgaben finden Sie auf Aufgabenblatt B2