Distributed Database Management Systems: Lecture 10. The main topics covered in this chapter include: the functions in ANSI/SPARC architecture; square boxes represent processing functions; DB administrator responsible for internal schema; enterprise admin (conceptual schema);...
Distributed Database Management System Lecture 10 • The functions in ANSI/SPARC Architecture • Square boxes represent processing functions • DB Administrator (responsible for Internal Schema • Enterprise Admin (Conceptual Schema) • Application Administrator (External Schema • May be same person Virtual University of Pakistan Dimensions for DDBS Architecture • Autonomy • Distribution • Heterogeneity Virtual University of Pakistan Heterogeneity: Different component databases has a common thing that is represented by different way It must be difficult to handle Virtual University of Pakistan Architectural Alternatives • Autonomy (Tight Integration, SemiAutonomout, Total Isolation) • Distribution (No distribution, C/S, Peer to Peer) • Heterogeneity (Homogeneous, Heterogeneous) Virtual University of Pakistan Virtual University of Pakistan • (A1, D0, H0), Semi Autonomous, No distribution, no heterogeneity An environment where multiple instances of same DBMS installed on the same machine, and these instances • may belong to same or different organizations • agree to cooperate to form a federation Virtual University of Pakistan • (A0, D2, H0), No autonomy, peer to peer and homogeneous system • Situation, when systems belong to same organization, of course multiple systems placed at different locations, since belong to same org no heterogeneity and autonomy Virtual University of Pakistan • (A2, D2, H1)Maximum of Autonomy, maximum of distribution, and heterogeneous as well, Similar (A2, D1, H1) • Called Distributed Multidatabase • maximum het, why? • Most difficult architecture to manage • More of research interest* Virtual University of Pakistan Thanks ... Autonomy, maximum of distribution, and heterogeneous as well, Similar (A2, D1, H1) • Called Distributed Multidatabase • maximum het, why? • Most difficult architecture to manage • More of research... Distribution • Heterogeneity Virtual University of Pakistan Heterogeneity: Different component databases has a common thing that is represented by different way It must be difficult to handle