当对定义了主码的数据表进行插入或对主码列进行更新操作时,关系数据库管理系统仅仅检查主码值是否唯一。
举一反三
- 当用户对主码列进行更新操作时,DBMS不能够自动检查主码值是否唯一和是否为空。
- 插入或对主码列进行更新操作时,关系数据库管理系统按照实体完整性规则自动进行检查
- 对基本表插入一条记录或对主码进行更新操作时,关系数据库管理系统按照实体完整性规则自动进行检查。包括哪两点?( ) A: 检查主码值是否唯一,如果不唯一则拒绝插入或修改。 B: 检查主码值是否有序,如果无序则自动排序。 C: 检查主码的各个属性是否为空,只要有一个为空就拒绝插入或修改。 D: 检查主码的各个属性是否为空,如果为空就自动修改。
- 在create table语句中用primary key短语定义了关系的主码后,每当用户在基本表插入一条记录或者对主码列进行更新操作时,数据库管理系统就会自动检查这些操作是否违反实体完整性规则,如果违反则拒绝插入或修改
- 对基本表插入一条记录或对主码进行更新操作时,关系数据库管理系统按照实体完整性规则自动进行检查。包括哪两点: