This course covers research topics in advanced database management systems as well as emerging database techonologies, with ephasise on XML data and XML support for object-oriented database management systems.
The course is intended to provide students enough background in modern database management systems to enable them to understand the current research in the field, and to give each student an opportunity to participate some research projects and class presentation.
Prerequisites: CMPUT 391 or consent of the Department
There is one term project, involving research and developement of XML support for LogicSQL and/or other object relational database systems.
|final examination (take home)||50%|
|Jan.||7||Object-Relational Database System|
|9, 14||OLAP and Data Mining|
|16, 21||XML Data|
|23, 28||XQuery Language|
|Feb.||4, 6, 11||XML and Relational databases|
|13||Normal Form for XML data|
|25, 27|| Long Durational Transaction
Web-based Database application
|March||4. 6, 11, 13||LogicSQL and Its Concurrency Control Protocol|
|18, 20, 25||Multimedia Database Support|
1, 3, 8
|Student Presentation and Demo|