0

假设我们有一个包含三个表的数据库:

R(A',B,C):100.000 条记录,r=100 字节/记录,bfr(R)=40 条记录/块,B(R)=2.500 块

S(B',D,E):1.000 条记录,r=200 字节/记录,bfr(S)=20 条记录/块,B(S)=50 块

T(C'F,G):1.000 条记录,r=200 字节/记录,bfr(T)= 20 条记录/块,B(T)=50 块

R:堆组织的

S:顺序组织

T:顺序组织

没有可用的索引!

问题:

如何计算检查表 R 中主键和外键一致性的 INSERT 命令的成本?我是否只需阅读表格直到最后

COST1 = B(R) 主键一致性约束

COST2 = B(S)/2 外键一致性约束

还是系统可以通过其他方式自行检查?

4

0 回答 0