spacer
spacer spacer spacer spacer spacer spacer spacer spacer spacer
spacer spacerPublic home pagespacer spacer spacerLocal home pagespacer spacer spacerHow to contact usspacer spacer spacerSearchspacer spacer
spacer spacer spacer spacer spacer spacer spacer spacer spacer
spacer
spacer

Catalog Description

Theoretical and implementation issues in advanced database systems. Topics include distributed databases, parallel databases, database client-server architectures, multimedia access methods, advanced query optimization techniques, data semantics and models, object-oriented databases, and deductive and expert database systems.

Objective

Cover topics beyond those concerned with relational database systems

Prerequisites

CMSC 424 or permission of the instructor

Topics

  1. DISTRIBUTED AND PARALLEL DATABASES

    Data Distribution, Data placement and Replication strategies, Associative Disks, Database Machines, Parallel database processing, Client-Server Architectures, Database Interoperability

  2. DISTRIBUTED QUERY PROCESSING

    Distributed Query Optimization, Distributed Transaction, Concurrency Control and Crash Recovery

  3. MULTIMEDIA DATABASES

    Spatial access methods, Image and Video databases

  4. SEMANTICS and DATA MODELS

    Database Design, Advanced Data Models, Object-Oriented Databases Deductive and Rule-based Systems, Expert Database Systems, Query Languages

Course Text

M. Stonebraker, Readings on Database Systems, Second Edition, Morgan Kauffman, 1994.

Typical Grading and Workload