对于表的外键,下列哪些描述正确。()
A: 是表的非主键列,是另一个表的主键列。
B: 主键和外键不能描述表之间的关系。
C: 外键不能是表的索引。
D: 外键允许为空值。
A: 是表的非主键列,是另一个表的主键列。
B: 主键和外键不能描述表之间的关系。
C: 外键不能是表的索引。
D: 外键允许为空值。
A
举一反三
- 下列有关主键和外键之间关系的描述中正确的是()。 A: 一个表中最多只能有一个主键,多个外键 B: 一个表中最多只能有一个外键,一个主键 C: 一个表中可以有多个主键,多个外键 D: 一个表中最多只能有一个外键,多个主键
- 关系数据库中的参照完整性约束是指()。 A: 一个表主键必须有另一个表的外键和其对应 B: 外键对应的每一个值,必须在主键表中有对应项 C: 一个表主键和另一个表的主键一一对应 D: 主键的值受到其他外键的约束
- 下面是有关主键和外键之间的关系描述,正确的是( )。 A: 一个表中最多只能有一个主键约束,多个外键约束 B: 一个表中最多只有一个外键约束,一个主键约束 C: 一个表中必须有一个外键约束,一个主键约束 D: 在定义主键外键约束时,应该首先定义外键约束,然后定义主键约束
- 下列有关主键和外键之间关系的描述,哪个是正确的( ) A: 一个表中最多只能有一个主键约束,一个外键约束 B: 一个表中最多只能有一个主键约束,一个唯一性约束 C: 在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束 D: 在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束
- 外键约束中,以下错误的是() A: B表外键列的取值必须是A表主键列或者唯一索引列中的取值。 B: A表主键列或者唯一索引列取值发生改变,B表外键列的值也发生改变。 C: 在MySQL中,所有的存储引擎均支持外键约束。 D: A表主键列或者唯一索引列取值删除,B表外键列取值与该值相同的行会被删除。
内容
- 0
下面有关主键和外键之间的描述,正确的是( )。 A: 一个表中最多只能有一个主键约束,可以有多个外键约束 B: 一个表中最多只能有一个主键约束,一个外键约束 C: 一个表中最多只能有一个外键约束,可以有多个主键约束 D: 一个表中可以有多个主键约束,多个外键约束
- 1
下列维护数据完整性的约束原则中,不正确的论述是( ): A: 添加外键约束是为了表与表(主键表与外键表)之间产生关联 B: 添加外键表的外键之前须先创建要与它关联的主键表的主键 C: 删除主键表的主键之前须先删除与它关联的外键表的外键 D: 删除主键之前可以不需先删除外键
- 2
有关主键和外键的描述,正确的是( )。 A: 一个表中至少有一个外键约束 B: 一个表中至少有一个主键约束 C: 一个表中最多只能有一个主键约束,可以有多个外键约束 D: 一个表中最多只能有一个外键约束,可以有多个主键约束
- 3
下列关于主键和外键哪一项表述是错误的?() A: 主键唯一地标识表中的行 B: 外键是引用其他表主键的列集 C: 主键和外键用于强制数据完整性 D: 必须始终在表中定义主键
- 4
【单选题】下面是有关主键和外键之间的关系描述,正确的是() A. 一个表中最多只能有一个主键约束,多个外键约束 B. 一个表中最多只有一个外键约束,一个主键约束 C. 在定义主键外键约束时,应该首先定义主键约束,然后定义外键约束 D. 在定义主键外键约束时,应该首先定义外键约束,然后定义主键约束