Informatik 2 für Ingenieurwissenschaften (IN8012)
Organisation
Organisatorische Informationen zur Vorlesung.Vorlesung
- Termin: Dienstag 16:00 - 17:30Uhr
- Dozent: Prof. Alfons Kemper
- Raum: MW2001 Rudolf-Diesel-Hoersaal (5510.02.001)
- Die Folien werden hier online gestellt
- Die Vorlesung wird nicht aufgezeichnet, jedoch finden Sie die Aufzeichnungen des SoSe 2020 hier: EI2 SoSe 20
Zentralübung
- Termin: Dienstag 17:30 - 18:30Uhr
- Übungsleiter: Simon Ellmann, Florian Drescher
- Raum: MW2001 Rudolf-Diesel-Hoersaal (5510.02.001)
- Eine Aufzeichnung der Zentralübung ist nicht vorgesehen. Die Aufzeichnung des SoSe 2021 werden im Laufe der Vorlesungszeit zur Verfügung gestellt
Fragestunde
- Termin: Donnerstags, 17:15-18:15Uhr
- Raum: BC2 0.01.17 (Garching-Hochbrück)
- Tutor: Sebastian Reichbauer (sebastian.reichbauer@tum.de)
Material
- 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 |
Vorlesungsaufzeichnungen
Sie finden Aufzeichnungen der Vorlesung hier auf der Webseite für die Jahre 2020 und 2021, sowie auf YouTube.
Übung
| Datum | Übungsblatt | Zentralübung/Material | Lösung | Extra | Übung Aufzeichnung 2021 | |
|---|---|---|---|---|---|---|
| 29.04. | B1.pdf | ZÜ1.pdf | L1.pdf | E1.pdf T01.pdf | part1 part2 | |
| 06.05. | B2.pdf | uni.zip | L2.pdf | UML | part1 part2 | |
| 13.05. | B3.pdf | DynamicDispatch.java | L3.pdf | part1 part2 part3 | ||
| 20.05. | B4.pdf | LinkedList.git Material.zip | L4.pdf> | array-list linked-list telefonbuch hash-tree-sets | ||
| 27.05. | B5.pdf | ArrayList.git Material.zip Telefonbuch.java | L5.pdf | primzahlen array-list java-collections binary-trees | ||
| 03.06. | B6.pdf | ArrayList.git Telefonbuch.java | L6.pdf | AVL-tree hashing | ||
| 17.06. | B7.pdf | Postgres Installation boxes_datasets.zip | L7.pdf | T07.pdf | ||
| 24.06. | B8.pdf | hashset.git | L8.pdf | T08.pdf | hashing relationale modellierung | |
| 01.07. | B9.pdf | L9.pdf | relationale modellierung sql | |||
| 08.07. | B10.pdf | LinearHashSet.git | L10.pdf | sql 1 sql 2 sql 3 sql 4 | ||
| 15.07. | B11.pdf | L11.pdf | sql 1 | |||
| 22.07. | B12.pdf | L12.pdf | Achtung: keine Übung am 29.07. | java + sql | ||
| - | B13.pdf | L13.pdf |
Zusatzaufgaben (von Tutoren erstellt)
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 |