分布式数据库试题及答案(5)

2019-06-05 15:15

EMP1=ПEMP2=П

ename,addr,phone,dnoena,title,salary,dnoEMP

EMP

Site EMP1(0),DEPT(0); TEMP0=?dno?0EMP2 TEMP1=?TEMP2=?EMP20=ПEMP21=ПEMP22=П

EMP2 EMP2 dno?2dno?1title,salarytitle,salarytitle,salaryTEMP0 TEMP1 TEMP2

Site EMP20(0), EMP21(1), EMP22(2);

3.2.2.指出各分片的类型,并画出分片树

EMP1,EMP2是对EMP进行的垂直分片。

EMP20,EMP21,EMP22是对EMP2进行的水平分片。

EMP(eno,ename,title,salary,addr,phone,dno)(V)

EMP1(ename,addr,phone,dno) EMP2(eno,title,salary,dno)(H)

场地<0>

TEMP0(eno,title,salary,dno)(V) TEMP1(eno,title,salary,dno)(V) TEMP2 (eno,title,salary,dno)(V)

dno=0 dno=1 dno=2

EMP20(title,salary) EMP21(title,salary) EMP22(title,salary) 场地 <0> <1> <2>

3.2.3.对查询 select ename,salary,dname from EMP,DEPT where dno=2.进行全局优化,

画出优化后的全局查询树。

SQL语句 SELECT ename,salary,dname

FROM EMP,DEPT WHERE dno=2

对应的关系代数为 Пename,salary,dname(δdno?2(EMP?DEPT))

Пename,salary,dname

| δdno?2

| ? dno?dno

EMP DEPT

按C1、C2准则转换将一元操作下移

Пename,salary,dname

| ? dno?dno

δ

δdno?2 | | EMP DEPT

dno?2

3.2.4.进行分片优化,画出优化后的分片查询树。 分解树的化简如图

П

ename,salary,dname

| δdno?2 | ? dno?dno

DEPT EMP

EMP1

EMP2

TEMP0 TEMP1 TEMP2

EMP20 EMP21 EMP22

去掉图中 TEMP0,TEMP1,EMP20,EMP21。

Пename,salary,dname

| δdno?2 | ? dno?dno

DEPT(dno,dname) EMP(eno,ename,title,salary,addr,phone,dno)

EMP1(ename,addr,phone,dno) EMP2(eno,title,salary,dno)

TEMP2(eno,title,salary,dno)

EMP22(title,salary)

П

ename,salary,dname

| ? dno?dno

δdno?2 δdno?2

| |

DEPT(dno,dname) EMP(eno,ename,title,salary,addr,phone,dno)

EMP1(ename,addr,phone,dno) EMP2(eno,title,salary,dno)

TEMP2(eno,title,salary,dno)

EMP22(title,salary)

Пename,salary,dname

| ? dno?dno

δdno?2 |

| |

DEPT(dno,dname) EMP(eno,ename,title,salary,addr,phone,dno)

δ

dno?2 δ

dno?2

| |

EMP1(ename,addr,phone,dno) EMP2(eno,title,salary,dno)

EMP22(title,salary)

3.3. 对3个关系R,S和T的分布式连接,已知有如下的剖视图:

Card(R) = 1000 at 场地 S1 Length Val

A 20 1000 B 10 1000

Card(S) = 4000 at 场地 S2

C 5 100 B Length 10 Val 2000

Card(T) = 50 at 场地 S3

C Length 5 Val 50 假设通信代价系数C0= 0,C1= 1;DOM(R,B)?DOM(S,B);DOM(T,C)?DOM(S,C) 3.3.1.按照SDD-1半连接优化算法,逐步求出半连接优化集和最终执行场地; 分析剖视图得到连接图如下:

R------------------ S ------------------- T

B C

S1 S2 S3 (连接图) R ? S ? T 第一, 求可能的半连接集合

P1=S?R P2=S?T P3=R?S P4=T?S

第二, 初始利益代价表


分布式数据库试题及答案(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010二模压轴题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: