Skip to content

COL632: Introduction to Database Systems

  • by

4 credits (3-0-2)

Pre-requisites: COL106 OR Equivalent

Overlap with: COL362, MTL710

Data models (ER, relational models, constraints, normalization), declarative querying (relational algebra, datalog, SQL), query processing/optimization (basics of indexes, logical/physical query plans, views) and transaction management (introduction to concurrency control and recovery). Overview of XML data management, text management, distributed data management. Course project to build a web-based database application.