Nov 24, 2024  
University of Alberta Calendar 2022-2023 
    
University of Alberta Calendar 2022-2023 [ARCHIVED CATALOG]

CMPUT 391 - Database Management Systems


Course Career Undergraduate
Units 3
Approved Hours 3-0-3
Fee index 6
Faculty Science
Department Computing Science
Typically Offered either term

Description
This course covers the implementation of RDBMSs and some non- relational data models, along with their query languages. Topics: compilation, execution, and optimization of SQL queries; concurrent execution of transactions; indexing; advanced constructs in SQL; semi-structured data models and query languages; distributed and parallel databases; NoSQL and cloud-based database systems. Prerequisites: CMPUT 201 and 204, or 275; and CMPUT 291.