王珊《数据库系统概论》章节题库(分布式数据库系统)【圣才出品】
- 格式:pdf
- 大小:508.55 KB
- 文档页数:8
第14章分布式数据库系统
一、选择题
1.分布式数据库系统的分布透明性包括:分片透明性和()。
A.位置透明性、物理透明性
B.逻辑透明性、数据模型透明性
C.逻辑透明性、物理透明性
D.位置透明性、数据模型透明性
【答案】D
【解析】分布透明性包括分片透明性、位置透明性和数据模型透明性3种,其中透明性层为:分片透明性>位置透明性>数据模型透明性。
2.判断一个系统是否是分布式数据库系统的方法是()。
A.数据分布存储在多个场地
B.采用C/S结构
C.支持全局应用
D.数据独立性高
【答案】C
【解析】分布式数据库系统的特点之一是集中与自治相结合,支持全局应用。
3.分布式数据库系统的体系结构中,根据划分策略确定数据存放场地,这是分布式数
据库系统的()。
A.局部概念模式
B.局部内模式
C.分片模式
D.分布模式
【答案】D
【解析】分布模式是指片段作为全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同结点上。分布模式定义片段的存放结点,即根据数据分布策略选择定义片段的存放场地。
4.水平分片是通过()实现的。
A.选择运算
B.投影运算
C.连接运算
D.并运算
【答案】A
【解析】水平分片是按一定的条件把全局关系按行分为若干不相交的子集,每个子集为关系的一个片段,采用选择运算实现。
5.C/S结构的主要特征是()。
A.处理的分布
B.数据的分布
C.功能的分布
D.DBMS的分布
【答案】C
【解析】C/S结构的主要特征是功能的分布,即把不同的功能分布在服务器端和客户端。
6.在DDBS中,必须把全局关系映射到片段中。这个性质称为()。
A.映射条件
B.完备性条件
C.重构条件
D.不相交条件
【答案】B
7.在分布式数据库系统的体系结构中,通过分片模式到分布模式的映象实现的是()。A.分片透明性
B.逻辑透明性
C.位置透明性
D.物理透明性
【答案】C
【解析】见下图,分片模式到分布模式的映象是映象3,实现位置的透明性。
8.如果各个场地的数据模型是不同的类型(层次型或关系型),那么这种DDBS是()。A.同构型
B.异构型
C.同质型
D.异质型
【答案】B
【解析】异构型DDBS各个场地的数据模型是不同的类型。
二、填空题
1.分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,
网络中的每个结点具有独立处理的能力,这称为______。
【答案】场地自治
2.进行数据分片时必须满足的条件是______。
【答案】完备性、不相交性和可重构性
3.分布式数据库系统可分为______。
【答案】同构同质型、同构异质型和异构型
4.DDBS的位置透明性位于______和______之间。
【答案】分片模式;分布模式
5.分布式数据库的特点是______。
【答案】数据独立性,集中与自治相结合的控制结构,适当增加数据冗余度,全局的一致性、可串行性和可恢复性
三、问答题
1.试解释下列术语:同构同质型DDBS、同构异质型DDBS、异构型DDBS。
答:(1)同构同质型DDBS:系统中各个场地都采用同一类型的数据模型,并且是同一型号的DBMS。
(2)同构异质型DDBS:系统中各个场地采用同一类型的数据模型,但DBMS的型号可以不同。
(3)异构型DDBS:系统中各个场地的数据模型是不同的类型。
2.在分布式DB中,数据分配有哪些策略?数据分片有哪些策略?数据分片的准则是什么?
答:(1)数据分配有集中式、分割式、全复制式、混合式4种。
(2)数据分片有水平分片、垂直分片、导出分片和混合型分片4种。
(3)数据分片的准则有3条:完备性条件、重构条件、不相交条件。
3.设有如下两个全局关系:
学生关系S(SNO,SNAME,SEX,AGE)选课关系SC(SNO,CNO,GRADE)试用SQL语句实现:
(1)按照学生性别水平分片,每个片段包括学号、课程号和成绩。
(2)对女学生分别按照选修课程和成绩垂直分片。
答:(1)对应的SQL语句如下: