Einführung in die Informatik 2 für Ingenieure (IN8012)

Informationen zur Nachklausur

Die Nachklausur am 09.03.2022 in Präsenz stattfinden. Die genaue Uhrzeit und den Hörsaal entnehmen Sie bitte TumOnline.

Wichtig: Für die Teilnahme an der Klausur gilt die 3G-Regel, das heißt Sie müssen einen der folgenden Punkte erfüllen und nachweisen können:

  • Geimpft: im Besitz eines Impfnachweises (Wichtig: es gelten nur in Deutschland zugelassene Impfstoffe. Bei anderen Impfstoffen muss ein aktueller negativer Schnell- oder PCR-Test mitgeführt werden
  • Genesen: im Besitz eines gültigen Genesenennachweises
  • Getestet: im Besitz eines negativen Schnelltest (max. 24h alt) oder eines negativen PCR-Tests (max. 48h alt)

Beachten Sie außerdem die allgemeinen Hinweise der TUM: https://www.tum.de/die-tum/aktuelles/coronavirus/studium

Es sind nur die folgenden Hilfsmittel während der Klausur zugelassen:

  • Ein nicht-programmierbarer Taschenrechner
  • Ein analoges Wörterbuch Deutsch <-> Muttersprache ohne Anmerkungen

Die Klausur findet im Hörsaal MW1550 statt (Roomfinder

Organisation

Organisatorische Informationen zur Vorlesung.

Vorlesung

Zentralübung

  • Termin: Montag 11:30
  • Übungsleiter: Christoph Anneser
  • Live-stream über Zoom. Der Link für das Webinar wird via Moodle zur Verfügung gestellt.
  • Eine Aufzeichnung der Zentralübung ist nicht vorgesehen. Die Aufzeichnung des letzten Jahres finden Sie hier: EI2 SoSe 20
  • Sie können während der Übung via Particify stellen

Fragestunde

  • vorläufiger Termin: Donnerstags, 17:00
  • Es gibt einen Live-Stream in dem die Studierenden die Möglichkeit haben Fragen zu stellen: Link
  • Tutor 1: Aaron Tacke (tacke@in.tum.de)
  • Tutor 2: Maximilian Schallermayer (schaller@in.tum.de)
  • Bei Bedarf wird die Übung in Breakout-Rooms aufgeteilt

Chat

Um einen direkten Kontakt zu ermöglichen haben wir einen Chat Raum auf dem vom LRZ gehosteten Chat Server angelegt. Jeder TUM Student hat dort einen Account und kann dem Raum beitreten. Kommt vorbei und sagt hallo!

Material

Folien

Folien pdf pptx
Entwurf mit UML und Java pdf pptx
Operationen pdf pptx
Generalisierung und Spezialisierung pdf pptx
Kollektionen pdf pptx
Datenbankeneinführung pdf pptx
Relationales Modell pdf pptx
SQL pdf pptx
Schemadefinition pdf pptx
Relationale Entwurfstheorie pdf pptx

Vorlesungsaufzeichnungen

Hier finden Sie die Aufzeichnungen aus dem letzten Semester. Auch auf Moodle oder YouTube zu finden.

Thema Download YouTube
Organisatorisches (!) mp4 youtube
Entwurf, Java mp4 youtube
UML, Java Operationen mp4 youtube
Java mp4 youtube
Java mp4 youtube
Java mp4 youtube
AVL Bäume mp4 youtube
Hasing und DB Einführung mp4 youtube
Relationales Modell mp4 youtube
Relationale Algebra und SQL mp4 youtube
SQL mp4 youtube
SQL 2 mp4 youtube
SQL 3 mp4 youtube
SQL 4: DML mp4 youtube

Übung

Datum Übungsblatt Zentralübung/Material Lösung Extra
12.04 - pdf       java Beispiel - -
19.4 Blatt 1 CallBy.java Lösung 1 ExtraBlatt
26.4 Blatt 2 uni.zip Lösung 2 -
3.5 Blatt 3 - Lösung 3 -
10.5 Blatt 4 LinkedList.git Warenhaus.java Telefonbuch.java mat.zip Lösung 4 -
17.5 Blatt 5 ArrayList.git Material.zip Lösung 5
24.5 Blatt 5.5 - Lösung 5.5 -
31.5 Blatt 6 - Lösung 6
7.6 Blatt 7 Postgres Installation Lösung 7 StackedBoxes.java
14.6 Blatt 8 mat.zip Lösung 8
21.6 Blatt 9 - Lösung 9
28.6 Blatt 10 - Lösung 10
5.7 Blatt 11 - Lösung 11
12.7 Blatt 12 JavaUniDB.zip Lösung 12

Zentralübungsaufzeichnungen

Die Aufzeichnungen finden Sie unter Panopto.

Literatur

Quelle Link
Buch A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung. Oldenbourg Verlag, 10. Auflage, 2015.
Übungsbuch A. Kemper, M. Wimmer: Übungsbuch Datenbanksysteme. Oldenbourg Verlag, 3. Auflage, 2011.
Skript skript.pdf
Universitäts Schema schema.pdf · mysql.sql · mysql5.sql
Java Code uni_in_java.zip