首页/ 题库 / [问答题]用实体完整性规则解释关系数据库中,表的主的答案

用实体完整性规则解释关系数据库中,表的主码(主键)不能取空值的原因.

问答题
2022-01-02 00:32
查看答案

正确答案

(1)关系对应着事物实体集,如学生关系对应于一个学生集合;
(2)现实世界的实体是可区分的,如学号是区分不同学生的标志;
(3)关系以主码作为区分关系元组的惟一性标志,因此,候选码中的属性(主属性)不能取空值。否则,关系的一个元组就不能被标识,也就是说有个事物实体是不能区分的,这就和(2)矛盾。这种述规则称为关系的实体完整性。例如:邮政局派信,显然,信封上的通讯地址和姓名是主属性。如果这两个属性之一取空值,即“不知道”,那么信件将无法投递给收信人。这样,这封信就是不完整的。


试题解析

相关题目
关系中组成主键的属性不能取空值,这称为关系的()。
设属性A是关系R的主键,则属性A不能取空值。这是________。
在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用 SQL 语言不能 执行的下面操作是:( )
关系模型的完整性规则是对关系的某种约束条件。例如,( )完整性规定关系的所有元组的主键属性不能取空值,如果出现空值,那么主键值就起不了唯一标识元组的作用。
关系的主属性不能取空值,属于( )。
实体完整性要求主属性不能取空值,这一点可以通过( )来保证。
关系中的“主码”不允许取空值是指( )约束规则。
关系中的“主码”不允许取空值是指________约束规则。
关系中的“主码”不允许取空值是指哪种约束规则?
●约束“主码中的属性不能取空值”,属于(48)。
关系中主码不允许取空值指的是( )约束规则。
用实体完整性规则解释关系数据库中,表的主码(主键)不能取空值的原因.
在关系中“主码”不允许取空值是指( )约束规则。
关系中规定主码不允许取空值指的是( )约束规则。
关系中组成主键的属性不能取空值,这称为关系的()
()完整性是指一个关系中所有主属性不能取空值。
实体完整性规则要求主属性不能取空值,为此,可通过______来保证。
实体完整性规则要求主属性不能取空值,为此,可通过______来保证。
在关系数据模型中,一个关系中的主码()。
在关系数据模型中,一个关系中的主码( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧