问题 单项选择题

以下是MANUFACTURER表的设计要求,请问在创建这个表时需要显式地创建多少个约束 MANUFACTURER
Column Name MANUFACTURER_ID MANUFACTURER_NAME CONTACT_NAME Key Type PK     Nulls/Unique NN, U NN   FK Table       FK Column       Datatype VARCHAR2 VARCHAR2 VARCHAR2 Length 25 25 25

A.1
B.2
C.3
D.4

答案

参考答案:B

解析: 这一题主要是测试对主键(PRMARY KEY)约束的理解和熟悉程度。根据有关主键约束的介绍,主键必须唯一而且不能为空。参阅MANUFACTURER表的设计要求,为了满足manufacturer_id列的要求,只要在这一列上加上一个主键约束就可以了,而为了满足manufacturer_name列的要求,则只需在这一列上加上一个非空约束即可,即在这个表上只需创建两个约束就可以了,所以选项B是正确的。

选择题
单项选择题