首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在并行数据库中,有关系R(A,B)和S(A,C),需要将它们根据A属性拆分到不同的磁盘上。现有查询SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最适合该查询的是( )。
在并行数据库中,有关系R(A,B)和S(A,C),需要将它们根据A属性拆分到不同的磁盘上。现有查询SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最适合该查询的是( )。
admin
2021-07-14
59
问题
在并行数据库中,有关系R(A,B)和S(A,C),需要将它们根据A属性拆分到不同的磁盘上。现有查询SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最适合该查询的是( )。
选项
A、轮转法
B、散列划分
C、范围划分
D、列表划分
答案
B
解析
轮转法:对关系顺序扫描,将第i个元组存储到标号为D
i mod n
的磁盘上,该方式保证了元组在多个磁盘上均匀分布。散列划分:选定一个值域为{0,1,…,n-1}的散列函数,对关系中的元组基于划分属性进行散列,如果散列函数返回i,则将其存储到第i个磁盘。范围划分:根据表中某个属性取值区间划分成不同的子区间,然后根据表中的属性值所属的不同区间将表分成不同的子表。根据属性A对表进行散列划分,然后在每个划分内部执行select语句,会大幅提高查询效率。
转载请注明原文地址:https://kaotiyun.com/show/f9eZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据流程图(DFD)是用于数据库设计中哪一阶段的工具?
在下面列出的数据模型中,哪一个不是数据结构模型?
在关系数据库设计中,使每个关系达到3NF。这是哪个设计阶段的任务?
要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是
当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的【】就撤消了该进程。
从计算机软件系统的构成看,DBMS是建立在什么软件之上的软件系统?
已知关系R见下表,可以作为R主码的属性组是
在确定了要使用的SQLServer2000版本之后,必须为其选择合适的操作系统。Microsoft推荐用【】系列的操作系统。
实现"从学生信息表中找出性别为女的学生姓名"的SQL语句是在"查询选修课程号为2,且成绩在70分以上的所有学生的学号、姓名和选课名称"的SQL语句中,将使用到的表是
事务通过执行LOCK-S(Q)指令来申请数据项Q上的______锁。
随机试题
A.Aα类纤维B.Aγ类纤维C.B类纤维D.C类纤维自主神经节后纤维属于
膀胱开阖主要依赖于肾气的
我国高程系统采用正常高系统,地面点的正常高的起算面是()。
基础测绘项目目前主要以()的方式确定承担单位。
为了预防旅游者丢失证件、行李、钱物,导游人员应多做()工作。
马丘比丘城是哪个时期的文化遗物()
有些画家有经济头脑,因此,有些有经济头脑的人是炒股高手。为使上述推理成立,必须补充以下哪项作为前提?
Onereasonwhyshareholderactivismhasbeenincreasingisthatregulatorshaveencouragedit,especiallyonpay.ForadecadeB
按照“后进先出”原则组织数据的数据结构是()。
A、Shegot100onthelasttestB、SheisafriendofKaven.C、Shereviewedtheproblems.D、Shegivesthewomanacall.A男士说他希望认识他
最新回复
(
0
)