数据库原理第七章分布式数据库系统
第七章 分布式数据库系统
109. 分布式数据库与集中式数据库的最大区别是什么:
数据库中的数据不是存储在同一场地,而是分布存储在多个场地。这是分布式数据库与集中式数据库的最大区别。
110. 区分一个系统是分散式还是分布式的方法:
就是判断系统是否支持全局应用。所谓全局应用,就是指涉及到两个或两个以上场地中数据库的应用。
111. 分布式数据库系统的确切定义:
分布式数据库系统中的数据是分布存放在计算机网络的不同场地的计算机中,每一场地都有自治处理(独立处理)能力并能完成局部应用;而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中多个场地的数据。
分布式数据库系统包含两个重要组成部分:分布式数据库和分布式数据库管理系统。
分布式数据库是计算机网络环境中各场地上数据库的逻辑集合。
分布式数据库管理系统是分布式数据库系统中的一组软件,它负责管理分布环境下逻辑集成数据的存取、一致性、有效性、完备性。
112. 分布式数据库系统的透明性:
(1) 位置透明性:是指用户和应用程序不必知道它所使用的数据在什么场地。
(2) 复制透明性:在分布式系统中,为了提高系统的性能和实用性,有些数据并不只存放在一个场地,很可能同时重复地存放在不同的场地。
113. 分布式数据库系统的优点:
(1) 具有灵活的体系结构。
(2) 适应分布式的管理和控制机构。
(3) 经济性能优越。
(4) 系统的可靠性高、可用性好。
(5) 局部应用的响应速度快。
(6) 可扩展性好,易于集成现有的系统。
114. 分布式数据库系统的缺点:
(1) 系统开销较大,主要花在通信部分。
(2) 复杂的存取结构。
(3) 数据的安全性和保密性较难处理。
115. 分布式数据库系统的分类:
(1) 同构同质型DDBS
(2) 同构异质型DDBS
(3) 异构型DDBS
116. 数据分配:
数据分配是指数据在计算机网络各场地上的分配策略。有时也称为“数据分布”。一般存在着四种分配策略。
(1) 集中式:所有数据均安排在同一场地。
(2) 分割式:所有数据只有一份,分别被安置在若干场地。
(3) 全复制式:数据在每个场地重复存储。
(4) 混合式:介于分割式和全复制式之间的分配方式。
对于上述四种分配策略,有四个评估因素:存储代价、可靠性、检索代价、更新代价。
存储代价←─→可靠性
矛盾
检索代价←─→更新代价
117. 数据分片:
分布式数据库中的数据可被分割和复制在网络场地的各个物理数据库中。一般数据存放的单位不是关系而是片段,一个片段是关系的一部分。
分片的方式主要有下面三种:
(1) 水平分片:按一定的条件把全局关系的所有元组划分成若干不相交的子集,每个子集为关系的一个片段。
(2) 垂直分片:把一个全局关系的属性集分成若干子集,并在这些子集上做投影运算,每个投影为垂直分片。
(3) 混合型分片
118. 在定义各种分片时必须遵守的条件:
(1) 完备性条件。不允许发生属于全局关系的某个数据不属于任何一个片段。
(2) 重构条件。必须确保能够由各个片段重建全局关系。
(3) 不相交条件。要求一个全局关系被划分后所得的各个数据片段互相不重叠。
119. 分布透明性:
分布透明性指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库的数据模型。它可归入物理独立性的范围。
120. 分布透明性就包括的三个层次:
(1) 分片透明性:最高层次的分布透明性。是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。
(2) 位置透明性:位于分片视图与分配视图之间。是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。
(3) 局部数据模型透明性:位于分配视图与局部概念视图之间,指用户或应用
109. 分布式数据库与集中式数据库的最大区别是什么:
数据库中的数据不是存储在同一场地,而是分布存储在多个场地。这是分布式数据库与集中式数据库的最大区别。
110. 区分一个系统是分散式还是分布式的方法:
就是判断系统是否支持全局应用。所谓全局应用,就是指涉及到两个或两个以上场地中数据库的应用。
111. 分布式数据库系统的确切定义:
分布式数据库系统中的数据是分布存放在计算机网络的不同场地的计算机中,每一场地都有自治处理(独立处理)能力并能完成局部应用;而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中多个场地的数据。
分布式数据库系统包含两个重要组成部分:分布式数据库和分布式数据库管理系统。
分布式数据库是计算机网络环境中各场地上数据库的逻辑集合。
分布式数据库管理系统是分布式数据库系统中的一组软件,它负责管理分布环境下逻辑集成数据的存取、一致性、有效性、完备性。
112. 分布式数据库系统的透明性:
(1) 位置透明性:是指用户和应用程序不必知道它所使用的数据在什么场地。
(2) 复制透明性:在分布式系统中,为了提高系统的性能和实用性,有些数据并不只存放在一个场地,很可能同时重复地存放在不同的场地。
113. 分布式数据库系统的优点:
(1) 具有灵活的体系结构。
(2) 适应分布式的管理和控制机构。
(3) 经济性能优越。
(4) 系统的可靠性高、可用性好。
(5) 局部应用的响应速度快。
(6) 可扩展性好,易于集成现有的系统。
114. 分布式数据库系统的缺点:
(1) 系统开销较大,主要花在通信部分。
(2) 复杂的存取结构。
(3) 数据的安全性和保密性较难处理。
115. 分布式数据库系统的分类:
(1) 同构同质型DDBS
(2) 同构异质型DDBS
(3) 异构型DDBS
116. 数据分配:
数据分配是指数据在计算机网络各场地上的分配策略。有时也称为“数据分布”。一般存在着四种分配策略。
(1) 集中式:所有数据均安排在同一场地。
(2) 分割式:所有数据只有一份,分别被安置在若干场地。
(3) 全复制式:数据在每个场地重复存储。
(4) 混合式:介于分割式和全复制式之间的分配方式。
对于上述四种分配策略,有四个评估因素:存储代价、可靠性、检索代价、更新代价。
存储代价←─→可靠性
矛盾
检索代价←─→更新代价
117. 数据分片:
分布式数据库中的数据可被分割和复制在网络场地的各个物理数据库中。一般数据存放的单位不是关系而是片段,一个片段是关系的一部分。
分片的方式主要有下面三种:
(1) 水平分片:按一定的条件把全局关系的所有元组划分成若干不相交的子集,每个子集为关系的一个片段。
(2) 垂直分片:把一个全局关系的属性集分成若干子集,并在这些子集上做投影运算,每个投影为垂直分片。
(3) 混合型分片
118. 在定义各种分片时必须遵守的条件:
(1) 完备性条件。不允许发生属于全局关系的某个数据不属于任何一个片段。
(2) 重构条件。必须确保能够由各个片段重建全局关系。
(3) 不相交条件。要求一个全局关系被划分后所得的各个数据片段互相不重叠。
119. 分布透明性:
分布透明性指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库的数据模型。它可归入物理独立性的范围。
120. 分布透明性就包括的三个层次:
(1) 分片透明性:最高层次的分布透明性。是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。
(2) 位置透明性:位于分片视图与分配视图之间。是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。
(3) 局部数据模型透明性:位于分配视图与局部概念视图之间,指用户或应用
[1]
本文标签:山东自考 串讲笔记 数据库原理第七章分布式数据库系统
转载请注明:文章转载自(http://www.sdzk.sd.cn)
《山东自考网》免责声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本站内容信息均来源网络收集整理,标注来源为其它媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系,本站将第一时间尽快处理删除。联系邮箱:812379481@qq.com。
相关《数据库原理第七章分布式数据库系统》的文章