Einführung in die Informatik 2 für Ingenieure (IN8012)
Organisation
Organisatorische Informationen zur Vorlesung. Diese wurden (stand: Semesterbeginn) auch in einem Video zusammegefasst (siehe unten).Vorlesung
- Termin: Montag 10:00
- Dozent: Prof. Alfons Kemper
- Folien und Aufzeichnung werden online bereitgestellt: Vorlesungswebseite, YouTube und Moodle
- Live-Video-Steam (optional): Um ein gemeinsames (virtuelles) "besuchen" der Vorlesung zu ermöglichen werden die Vorlesungsvideos (die selben die es auch zum Download gibt) jeden Montag um 10:00 auf unserem YouTube Channel gestreamt. Studenten können sich im Chat treffen und gemeinsam die Vorlesung höhren.
Zentralübung
- Termin: Montag 11:30
- Übungsleiter: Alexander van Renen
- Live-stream über Zoom. Der Link für das Webinar wird hier und per eMail zur verfügung gestellt. Eine Aufzeichnung der Streams wird, wie die Vorlesung, zum Download angeboten. Die Übung baut auf der Vorlesung auf, es sollte also die jedweilige Vorlesung zuvor besucht werden.
Fragestunde
- Termin: Donnerstag 15:30
- Es gibt zwei parallele Live-Streams in denen die Studenten die Möglichkeit haben Fragen zu stellen.
- Tutor 1: Aaron Tacke (Übungsblatt Besprechung) Video Chat Raum
- Tutor 2: Florian Gebauer (Vorlesungsstoff) Video Chat Raum
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
- Skript: Skript
- Relationale Algebra Interface: Übungstool für die relationale Algebra
- SQL Übungsdatenbank: SQL-Webschnittstelle
- Probeklausur: Aufgaben Lösungsvorschlag
Folien
Folien | pptx | |
---|---|---|
Entwurf mit UML und Java | pptx | |
Operationen | pptx | |
Generalisierung und Spezialisierung | pptx | |
Kollektionen | pptx | |
Datenbankeneinführung | pptx | |
Relationales Modell | pptx | |
SQL | pptx | |
Schemadefinition | pptx | |
Relationale Entwurfstheorie | pptx |
Aufzeichnungen
Auch auf Moodle oder YouTube zu finden.
Datum | Thema | Download | YouTube |
---|---|---|---|
20.4 | Organisatorisches (!) | mp4 | youtube |
20.4 | Entwurf, Java | mp4 | youtube |
27.4 | UML, Java Operationen | mp4 | youtube |
4.5 | Java | mp4 | youtube |
11.5 | Java | mp4 | youtube |
18.5 | Java | mp4 | youtube |
25.5 | AVL Bäume | mp4 | youtube |
8.6 | Hasing und DB Einführung | mp4 | youtube |
15.6 | Relationales Modell | mp4 | youtube |
22.6 | Relationale Algebra und SQL | mp4 | youtube |
29.6 | SQL | mp4 | youtube |
6.7 | SQL 2 | mp4 | youtube |
13.7 | SQL 3 | mp4 | youtube |
20.7 | SQL 4: DML | mp4 | youtube |
Übung
Auch auf Moodle oder YouTube zu finden.
Datum | Übungsblatt | Zentralübung | Lösung | Extra |
---|---|---|---|---|
20.4 | pdf mp4 | - | - | |
27.4 | Blatt 1 | mp4 | Lösung 1 | TestGui.java |
4.5 | Blatt 2 - uni.zip | mp4 | Lösung 2 | |
11.5 | Blatt 3 | mp4 | Lösung 3 | ExtraBlatt.pdf |
18.5 | Blatt 4 - mat.zip | mp4 | Lösung 4 - Warenhaus.java | ExtraBlatt.pdf |
25.5 | Blatt 5 - mat.zip | mp4 | Lösung 5 - mat.zip | - |
8.6 | Blatt 6 | mp4 | Lösung 6 | - |
15.6 | Blatt 7 | mp4 | Lösung 7 | - |
22.6 | Blatt 8 | mp4 | Lösung 8 - mat.zip | - |
29.6 | Blatt 9 | mp4 | - | Lösung 9 |
6.7 | Blatt 10 | mp4 | - | Lösung 10 |
13.7 | Blatt 11 | mp4 | - | Lösung 11 |
20.7 | Blatt 12 | mp4 | - | Lösung 12 |
20.7 | Blatt 13 | - | - | Lösung 13 |
Literatur
Quelle | Link |
---|---|
Buch | A. Kemper, A. Eickler: Datenbanksysteme - Eine Einführung. Oldenbourg Verlag, 8. Auflage, 2011. |
Übungsbuch | A. Kemper, M. Wimmer: Übungsbuch Datenbanksysteme. Oldenbourg Verlag, 2. Auflage, 2009. |
Skript | skript.pdf |
Universitäts Schema | schema.pdf · mysql.sql · mysql5.sql |
Java Code | uni_in_java.zip |