关系数据库中的关系r(A,B)具有1200个元组。属性A具有范围为6到20的整数,属性B具有范围为1到20的整数。假定属性A和B是独立分布的。
σ(A> 10)∨(B = 18) (r)的输出中估计的元组数为____________。
(A) 820
(B) 1200
(C) 960
(D) 1000答案: (A)
说明:第一个条件的概率满足,P(A)= 10/15
第二个条件的概率满足,P(B)= 1/20
两个条件的概率都满足,P(A∩B)= 10/15 * 1/20
因为独立。
因此,第一个或第二个条件都满足P(A∪B)
= P(A)+ P(B)– P(A∩B)
= 10/15 + 1/20 – 10/15 * 1/20
= 0.6833
因此,估计输出中的元组数量,
= 1200 * 0.6833
= 820
这个问题的测验