Beschreibung |
Die Lehrenden geben einen Überblick über Grundlagen der Bauinformatik sowie über objektorientierte Konzepte (insbesondere Klassen und Objekte, Methoden, Kontrollstrukturen, Ausnahmebehandlung, Ein-/Ausgaben, Datenstrukturen, Algorithmen, etc.), Softwareentwurf, Programmierung in Java, Einführung in Datenbanksysteme, logischer Datenbankentwurf mit dem relationalen Modell, konzeptueller Datenbankentwurf, relationale Anfragesprachen, physischer Datenbankentwurf, Datenintegration, erweiterte Konzepte, exemplarische Anwendungen der Bauinformatik. |
Literatur |
Pepper, P. (2007). Programmieren lernen (3. Auflage). Springer Verlag.
Kemper, A. und Eickler, A. (2013): Datenbanksysteme – Eine Einführung (9. Auflage), Oldenbourg Wissenschaftsverlag.
Saake, G., Sattler, K-U., Heuer, A. (2013): Datenbanken – Konzepte und Sprachen (5. Auflage), Verlagsgruppe Hüthig-Jehle-Rehm. |