Authorised by Academic Registrar, April 1996
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%