|
知识路径: > 计算机软件与网络基础知识 > 系统配置与性能评价 > 多层结构、分布式系统 > 分布式系统 > 分布式数据库系统 >
|
相关知识点:3个
|
|
|
|
|
(1)接受用户请求,并判定把它送到哪里,或必须访问哪些计算机才能满足该请求。
|
|
|
(2)访问网络数据字典,或者至少了解如何请求和使用其中的信息。
|
|
|
(3)如果目标数据存储于系统的多个计算机上,就必须进行分布式处理。
|
|
|
(4)通信接口功能,在用户、局部DBMS和其他计算机的DBMS之间进行协调。
|
|
|
(5)在一个异构型分布式处理环境中,还需提供数据和进程移植的支持。这里的异构型是指各个场地的硬件、软件之间存在一定差别。
|
|
|
|
(1)LDBMS(Local DBMS,局部DBMS):建立和管理局部数据库,提供场地自治能力、执行局部应用及全局查询的子查询。
|
|
|
(2)GDBMS(Global DBMS,全局DBMS):提供分布透明性,协调全局事务的执行,协调各LDBMS以完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步,提供全局恢复功能。
|
|
|
(3)全局数据字典:存放全局概念模式、分片模式、分布模式的定义,以及各模式之间映像的定义;存放有关用户存取权限的定义,以保证全局用户的合法权限和数据库的安全性;存放数据完整性约束条件的定义,其功能与集中式数据库的数据字典类似。
|
|
|
(4)通信管理:在分布式数据库各场地之间传送消息和数据,完成通信功能。
|
|
|