Concepts and architectures of transaction processing systems and on-line transaction processing, with emphasis on data integration systems. Transaction properties and models, embedded-SQL, active rules, consistency maintenance, serializability, concurrency control, recovery, data integration systems and federated databases, introduction to transactions in web services and workflow systems. Prerequisite(s): (COMP 2404 or SYSC 3010 or SYSC 3110) and COMP 3005. Lectures three hours a week. [0.5 credits]
Concepts and architectures of transaction processing systems and on-line transaction processing, with emphasis on data integration systems. Transaction properties and models, embedded-SQL, active rules, consistency maintenance, serializability, concurrency control, recovery, data integration systems and federated databases, introduction to transactions in web services and workflow systems. Prerequisite(s): (COMP 2404 or SYSC 3010 or SYSC 3110) and COMP 3005. Lectures three hours a week. [0.5 credits]