单项选择题限制输入到列的值的范围,应使用()约束。

A.CHECK
B.PRIMARY KEY
C.FOREIGN KEY
D.UNIQUE


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题关于主键,以下()说法是错误的。

A.主键可以用来确保表中不存在重复的数据行
B.一个表必须有一个主键
C.一个表只能有一个主键
D.只能对整数型列设置主键

2.单项选择题创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是()。

A.Select * into customers from clients
B.Select into customers from clients
C.Insert into customers select * from clients
D.Insert customers select * from clients

3.多项选择题关于Truncate table, 以下()描述是错误的。

A.Truncate table 可跟Where从句,根据条件进行删除
B.Truncate table 用来删除表中所有数据
C.触发器对Truncate table无效
D.delete 比Truncate table速度快

4.单项选择题若要删除book表中所有数据,以下语句错误的是()。

A.truncate table book
B.delete * from book
C.drop table book
D.delete from book

5.单项选择题假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是()。

A.如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。
B.此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。
C.此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键。
D.如果采用userid作为主键,那么在userid列输入的数值,允许为空。

6.单项选择题在创建表的过程中,哪个关键字用来定义默认值()

A.DISTINCT
B.UNIQUE
C.CHECK
D.DEFAULT

7.多项选择题以下哪个关键字用来定义记录在某属性上的约束条件()

A.DEFAULT
B.DISTINCT
C.UNIQUE
D.CHECK

8.单项选择题定义check约束,限制性别列的取值必须是“男”或“女”。以下哪个约束表达式是正确的?()

A.性别==’男’or性别==’女’
B.性别=’男’and性别=’女’
C.性别=’男’or性别=’女’
D.性别in(’男’,’女’)

9.多项选择题不允许向表的主键列中输入()。

A.NULL
B.重复值
C.默认值

10.多项选择题为表列定义哪些约束,可以防止向该列中输入重复值()。

A.主键约束。
B.外键约束。
C.唯一约束。

最新试题

关于DBMS的安全机制,下列说法不正确的是()。

题型:单项选择题

​假设A1,…,An是E1相关的属性,B1,B2,…,Bm是E2相关的属性。下列哪个变换是正确的?()

题型:单项选择题

‌关于基于排序的两趟算法,下列说法不正确的是()。

题型:单项选择题

​已知内存共有8块,若要排序有70块的数据集,应如何组织,才能使磁盘读写次数最少。下列方案中磁盘读写次数最少的方案是()。

题型:单项选择题

‌已知关系R的参数如下:聚簇存储磁盘块数B(R)=1,000,元组数T(R)=20,000,R中属性A的不同值的个数被记为V(R,A)=100。R上有基于属性A的排序索引。关于σA=0(R),下列说法正确的是()。

题型:单项选择题

‏关于基于散列的两趟算法和基于排序的两趟算法的基本思想,下列说法正确的是()。

题型:单项选择题

​已知关系表达式E1和E2满足并相容性,则下列变换不等价的是()。

题型:单项选择题

‍已知关系R。T(R)=100,000,V(R,A)=200,V(R,B)=1000,若要对‍进行代价估计,则下列正确进行代价估计的是()。

题型:单项选择题

已知关系代数表达式:‌请用语法树给出其最后的优化结果,正确的是()。

题型:单项选择题

‌已知关系R和关系S,若要对R (Join on R.Y=S.Y)S进行代价估计,则下列正确进行代价估计的是()。

题型:单项选择题