问题
填空题
设有关系模式R(A,B,D)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取空值(null)。这是 【11】 完整性规则。
答案
参考答案:参照
解析:【解析】完整性规则有三种:实体完整性;参照完整性和用户自定义完整性。题干的描述符合参照完整性的定义。
设有关系模式R(A,B,D)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取空值(null)。这是 【11】 完整性规则。
参考答案:参照
解析:【解析】完整性规则有三种:实体完整性;参照完整性和用户自定义完整性。题干的描述符合参照完整性的定义。
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中 (43) 是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),则实现判定覆盖至少应采用的测试数据组是 (44) ;实现条件覆盖至少应采用的测试数据组是 (45) ;实现路径覆盖至少应采用的测试数据组是 (46) 或 (47) 。
表9-3测试数据组
z | y | |
测试数据组Ⅰ | 0 | 3 |
测试数据组Ⅱ | 1 | 2 |
测试数据组Ⅲ | -1 | 2 |
测试数据组Ⅳ | 3 | 1 |
44()
A.Ⅰ和Ⅱ组
B.Ⅰ和Ⅲ组
C.Ⅲ和Ⅳ组
D.Ⅰ和Ⅳ组
E.Ⅰ,Ⅱ和Ⅲ组
F.Ⅱ,Ⅲ和Ⅳ组
G.Ⅰ,Ⅲ和Ⅳ组
H.Ⅱ,Ⅱ和Ⅳ组