04-631 Advanced Database Systems
12 units, Carnegie Mellon University
This course aims to describe databases in a way suitable for applications designers. The course initially describes the fundamental characteristics of current database architectures, giving emphasis to the concept of transaction and its implementation in a centralized and distributed environment. The course then illustrates the main lines of system evolution, presenting widespread and relevant models that go beyond relational systems, such as active databases, object-oriented systems, and the management of XML data.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.