关系中的主码(关键字、码、主键)如果包含两个或以上的多外属性,可以在表创建时通过列级完整性约束或表级完整性约束两种方式定义
举一反三
- 在定义基本表时,以下叙述错误的是 A: NOT NULL和DEFAULT不能在表级完整性约束处定义 B: 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义 C: 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略 D: 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
- 当完整性约束条件涉及一个属性列时,既可以定义为列级完整性约束,也可以定义为表级完整性约束。
- 外码可以定义在列级完整性约束处,也可以定义在表级完整性约束处
- 数据完整性约束的创建方式可以有()。 A: 在创建表时,在定义列的同时定义列级约束 B: 创建数据库时定义 C: 在创建表时,同时定义表级约束 D: 在创建表后,使用Alter table语句单独添加约束
- 涉及一个或多个属性列的完整性约束条件,只能定义为表级完整性约束 。