|
Detailed information |
Original study plan |
Bachelor's programme Computer Science 2013W |
Objectives |
Graduates understand the basic concepts and techniques of object-relational (OR) and semi-structured (XML) data models and according middleware approaches. They have in-depth knowledge about query (XQuery) and transformation (XSLT) languages based thereupon. Finally, they have expertise in physical database concepts most notably transaction management and performance tuning.
|
Subject |
(1) Object-orientation and Databases (modelling, object-relational database concepts and mapping-middleware, stored procedures and trigger); (2) XML-technologies and Databases (DTDs, XMLSchema, XPath, XMLAPIs, XSLT, XQuery, Storage of XML-documents); (3) Transaction mechanisms (Serializability, Recoverability, optimistic / pessimistic methods, extended transaction models); (4) Performance tuning mechanisms (Tuning principles, query optimization, algebraic optimization)
|
Criteria for evaluation |
- Exam
|
Methods |
- Lecture
|
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)
|
|