A Zaslavsky
6 points
* 4 hours per week
* First semester
*
Caulfield
* Prerequisites: COT4230 and COT4350
Objectives At the completion of this subject students should be able to identify the different distributed database management algorithms to support concurrency, recovery and security; implement a client-server DBMS and application; and identify the major communications models used in distributed database implementation.
Synopsis Data communication - various contemporary issues such as layered protocols, a review of objectives, X.400 messaging standard, X.500 directory services, network analysis and design, EDI in Australia. Distributed databases - various contemporary issues including data model partitioning, fragmentation, replication issues, query optimisation, concurrency control, restart and recovery, distributed design, communication models, client-server and peer-to-peer products by which to implement systems such as DLE, ODBC and CICS.
Assessment Written (3000 words): 40%
* Practical
work: 40%
* Presentation: 20%
Prescribed texts
Ceri S and Pelagatti G Distributed databases: Principles and
systems McGraw-Hill, 1984
Coulouris G and others Distributed systems: Concepts and design 2nd edn,
Addison-Wesley, 1994
Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved -
Caution