设有如下说明,请回答下列2小题:设有如下图所示的两个关系S(sno,sname,sex)和SC(sno,cno,grade)。
设有如下说明,请回答下列2小题:设有如下图所示的两个关系S(sno,sname,sex)和SC(sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno),且关系SC的属性"sno"是它的外码。要求grade的取值只能是0-100之间的整数。
关系数据库必须满足以下3类完整性规则:
Ⅰ.实体完整性规则
Ⅱ.参照完整性规则
Ⅲ.用户定义的完整性规则
上述两个关系违背了哪个(些)完整性规则?( )
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
解析:本题考查关系的完整性约束。实体完整性规则规定关系的所有主属性都不能为空值,而不仅是主码整体不能取空值,关系SC中有空值,违背了实体完整性:参照完整性规则要求外键的值不允许参照不存在的主键的值,或者,外键为空值,关系SC中参照了关系S中不存在的值S30,违背了参照完整性;用户定义的完整性规则由用户根据应用需要定义,题目中定义了grade的取值只能是0~100之间的整数,关系SC中grade值违背了完整性要求。故本题选择D。
有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#下列哪些操作不能进行?A.向关系S中插 计算机类考试 2020-05-23 …
有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#[*]下列哪些操作不能进行?A.向关系 计算机类考试 2020-05-23 …
有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#。下列哪些操作不能进行?A.从雇员信息 计算机类考试 2020-05-23 …
有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#SS# NAME CLASS 下列哪些 计算机类考试 2020-05-24 …
某数据库中有供应商关系S和零件关系P,其中,供应商关系模式s(Sno,Sname, SZip,Cit 计算机类考试 2020-05-26 …
某数据库中有供应商关系S和零件关系P,其中:供应商关系模式S(Sno,Sname,Szip,City 计算机类考试 2020-05-26 …
某数据库中有供应商关系S和零件关系P,其中,供应商关系模式S(Sno,Sname,Szip,City 计算机类考试 2020-05-26 …
某数据库中有供应商关系S和零件关系P,其中;供应商关系模式S(Sno,Sname,Szip,City 计算机类考试 2020-05-26 …
关于参考系,机械能守恒的题!5.如图所示,劲度系数为k的弹簧一端固定在墙上,另一端系着质量为m的物 物理 2020-06-14 …
两个惯性系S和S′,沿x(x′)轴方向作匀速相对运动.设在S′系中某点先后发生两个事件,用静止于该 其他 2020-08-03 …