course
IS533
Advanced Topics in Databases
Database Systems: Semantic data modeling, Object-oriented databases, Query optimization, Semantic Integrity. Distributed Databases (DDB), Data fragmentation and distributed transparency, Distributed query processing, Concurrence control methods: Serializability in a DDB and the two-phase locking method, Concurrence control based on timestamps, The two-phase COMMIT protocol. Recovery management.