![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列关于主键的说法中,正确的是()。
A.主键允许为null值
B.主键可以允许有重复值
C.主键必须来自于另一个表中的值
D.主键具有非空性,唯一性
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.主键允许为null值
B.主键可以允许有重复值
C.主键必须来自于另一个表中的值
D.主键具有非空性,唯一性
A.可以是表中的一个字段
B.是确定数据库中表的记录的唯一标识字段
C.该字段不可为空也不可重复
D.Object.values()
A.表中必须建立主键
B.只能用一个字段作为主键
C.作为主键的字段允许出现空值(NULL)
D.不能确定任何一个字段的值是唯一时,可将两个以上的字段组合成为主键
A.外键约束可以保证主表与从表之间数据的完整性
B.外键中不能使用null值
C.从表中的外键数据对应的是主表中的主键数据
D.外键的数据类型可以与主表主键的数据类型不一致
下列关于数据库主键的叙述中,不正确的是()。
A.主键只允许数字类型的值
B.主键不允许出现NULL值
C.主键不允许出现重复值
D.若不能保证任何单字段都含唯一值,可以将两个或更多的字段指定为主键
A.在关系数据库中,键只能由两个或多个属性组成
B.在一个关系中,能惟一标识元组的属性或属性集称为关系的候选键。(没多余)
C.一个关系的候选键一定是它的超键
D.一个关系的主键不是其超键,可以用主键实现关系定义中“表中任意两行(元组)不能相同”的约束
A.在一个数据表中定义了外键后,数据库系统会保证插入外键中的每一个非空值都在被参照表当中作为主键出现
B.使用RESTRICT动作时,将待插入记录值的相应外键字段改成其所参照表中不存在的数据值,插入操作会被数据库拒绝
C.使用SETDEFAULT动作时,从所参照父表删除或更新行时,删除在参照子表中对应的该外键值对应行或者对该行外键做同样的修改
D.使用CASCADE动作时,当所参照父表中试图删除某行或对外键列某行数据值进行更新,参照子表中不做任何反应动作
A.引用完整性通过主键和外键之间的引用关系实现
B.引用完整性通过限制数据类型、检查约束等实现
C.数据完整性是通过数据操纵者自身对数据的控制来实现的
D.如果两个表中存储的信息相互关联,那么修改了一个表,另外一个表没有做出相应的修改,则称这两个表中的数据不具备完整性
A.产品号的值在产品表(product)中不能为空而且必须唯一
B.交易表(sales)中的属性产品号的值必须在产品表(product)中存在
C.产品表(product)中的属性产品号的值必须在交易表sales)中存在
D.属性产品号在交易表(sales)中不能为空
A.MySQL数据库一旦安装成功,所有数据库中的数据表的字符集也就确定了,建表时是不可以再指定的
B.在MySQL中,如果添加的数据不符合数据类型或约束条件,系统将报错
C.一个数据表中只可以有一个字段可以设置主键约束
D.自增字段的数据类型可以是字符型或数值型