Course details of CS 632 - Advanced Database Management Systems

Course Name Advanced Database Management Systems
Total Credits 6
Type T
Lecture 3
Tutorial 0
Practical 0
Selfstudy 0
Half Semester N
Prerequisite CS 631
Text Reference 1.Research papers from leading conferences/journals. 2.Abraham Silberschatz, Henry F. Korth and S. Sudarshan, Database System Concepts 6th Ed, McGraw Hill, 2010. 3.Transaction Processing, Concepts and Techniques, J. Gray and A. Reuter, Morgan Kauffman, 1994.
Description The course will be based primarily on research papers covering the following topics. Advanced query optimization: Volcano/Cascades framework for query optimization; multi-query optimization, materialized views and view maintenance, index and view selection, database tuning. Adaptive query processing and optimization. Query processing on RDF data. Transaction and query processing on main-memory and columnar databases. Big data management: transaction and query processing on parallel and distributed databases including issues of availability, replication, consistency, concurrency control, and recovery. Other topics, such as: data streams and stream management systems. Information retrieval and databases. Handling uncertain and precise data. Security and privacy. Crowd-sourced databases, applications of declarative querying outside of database applications.
Last Update 19-10-2015 11:36:24.048363