单项选择题
SQL SERVER数据库中,UNIQUE约束与PRIMARY KEY约束之间的区别是()
A.UNIQUE约束要求数据库表中至少存在一行数据,因此必须在创建数据库表之后才能创建,而PRIMARY KEY约束无此限制
B.UNIQUE约束允许存在空值,而PRIMARY KEY约束不允许存在空值
C.创建UNIQUE约束之后,该数据行允许被更改,而PRIMARY KEY约束的数据行,不允许更改
D.UNIQUE约束列不能创建外键,而PRIMAR YKEY约束列可以创建外键引用
点击查看答案&解析
相关考题
-
单项选择题
在客户表中查询出不是以"公司"结尾的客户的记录,正确的SQL语句是()。
A.select*from客户where公司名称notlike’公司’
B.select*from客户where公司名称like’公司’
C.select*from客户where公司名称notin’公司’
D.select*from客户where公司名称notlike’%公司’ -
单项选择题
数据管理基本上经历了人工管理、文件系统和数据库系统三个发展阶段。从这三个发展阶段我们可以看出,对于数据的管理逐步具有以下的特性,除了()。
A.结构化程度越来越高
B.共享性越来越好
C.独立性越来越高
D.数据库表越来越多 -
多项选择题
考虑本地图书馆的一个图书借阅和跟踪系统,数据库包含Member,Borrow和Book表,要求:1.每人可以借阅一本或多本书2.每本书一次只能被借给一个人;3.图书馆没有的书籍不能被借阅;你要在Borrow和Book表中强制这种引用完整性,应该()选择两项
A.使用外键约束把Book_id列添加到Borrow表中
B.对Borrow_id列添加一个CHECK约束
C.为Book表增加一列来记录书是否被借出
D.使用外键约束把Borrow_id列添加到Book表中
