Course Topics

Purpose and evolution of database management systems, relational model of data and relational algebra, SQL, integrity constraints, authorization, database design and normal forms, database applications, storage structures and indexing, query processing, transactions, lock based concurrency control.