Inhalt

[ INBIPVOIFS2 ] VL (*)Informationssysteme 2

Versionsauswahl
Es ist eine neuere Version 2021S dieser LV im Curriculum Bachelor's programme Computer Science 2021S vorhanden.
(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B3 - Bachelor's programme 3. year Computer Science Werner Retschitzegger 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Computer Science 2012W
Objectives (*)Die Studierenden beherrschen die grundlegenden Konzepte und Technologien objekt-relationaler (OR) und semi-strukturierter (XML) Datenmodelle und Middleware-Lösungen sowie darauf basierender Abfrage- (XQuery) und Transformationssprachen (XSLT). Sie haben darüber hinaus umfassende Kenntnisse physischer Datenbankkonzepte zur Transaktionssteuerung und Optimierung.
Subject (*)(1) Objektorientierung und Datenbanken (Modellierung, objektrelationale Datenbankkonzepte und Mapping-Middleware, gespeicherte Prozeduren und Trigger);
(2) XML-Technologien und Datenbanken (DTDs, XMLSchema, XPath, XMLAPIs, XSLT, XQuery, Speicherung von XML-Dokumenten);
(3) Transaktionsmechanismen (Serialisierbarkeit, Fehlersicherheit, sperrende/ nicht-sperrende Verfahren, erweiterte Transaktionsmodelle);
(4) Optimierungsmechanismen (Prinzipien der Optimierung, Anfrageoptimierung, algebraische Optimierung)
Criteria for evaluation (*)- Klausur
Methods (*)- Vortrag
Language German or English, depending on the participants
Study material (*)- Gunter Saake, Kai-Uwe Sattler, Andreas Heuer: Datenbanken - Konzepte und Sprachen, MITP Verlag, 3. Auflage (2008)
- Türker, C., Saake, G.: Objektrelationale Datenbanken, dpunkt.Verlag, 2005
- Elliotte Rusty Harold, W. Scott Means, XML in a Nutshell: A Desktop Quick Reference, 3rd Edition, O'Reilly & Associates, 2005
- Saake, G.; Heuer, A.; Sattler, K-U.: Datenbanken: Implementierungstechniken, MITP Verlag, 2004

Changing subject? No
Further information (*)http://www.cis.jku.at
Corresponding lecture (*)INBVFVOIFS2: VO Informationssysteme 2 (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment