智慧树知到《数据库应用技术(海南联盟)》章节测试答案


C.语句执行时当前数据库中不存在的表,执行后即新生成该表

D.数据临时表,数据库关闭重启服务即删除

正确答案:语句执行时当前数据库中不存在的表,执行后即新生成该表

第六章单元测试

1、以下关于外键列和相应的主键列之间的关系描述,正确的是()

A.外键并不一定要与相应的主键名字相同

B.外键一定要与相应的主键同名

C.外键一定要与相应的主键同名,但并不一定唯一

D.外键一定要与相应的主键同名而且唯一

正确答案:外键并不一定要与相应的主键名字相同

2、创建成绩表tscore,成绩(score)列上创建检查约束,要求score>=0,正确的语句为()

A.create table tscore(…, score numeric(18,1),… constraint score>=0)

B.create table tscore(…, score numeric(18,1)>=0,… )

C.create table tscore(…, score numeric(18,1),… constraint ck()score check(score>=0))

D.create table tscore(…, score numeric(18,1),… constraint ck()score score>=0)

正确答案:create table tscore(…, score numeric(18,1),… constraint ck()score check(score>=0))

3、可以使用哪个FOREIGN KEY关键字来创建外键约束。

A.正确

B.错误

正确答案:正确

4、alter table userinfo add constrint uq()userid unique(userid)执行成功后,为userinfo表的()字段添加了()约束

A.userid;唯一

B.uq()userid;外键

C.uq()userid;检查

D.userid;主键

正确答案:userid;唯一

5、存储过程sp()bindefault用来绑定默认值。

A.正确

B.错误

正确答案:正确

第七章单元测试

1、查询学生成绩,将成绩首先按英语,然后按数学从高到低排序,正确的语句是()

A.select * from score order by english asc,maths asc

B.select * from score order by maths,english

C.select * from score order by english desc,maths desc

D.select * from score order by english,maths

正确答案:select * from score order by english desc,maths desc

2、SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,并且()

A.包括35岁但不包括15岁

B.不包括15岁和35岁

C.包括15岁但不包括35岁

D.包括15岁和35岁

正确答案:包括15岁和35岁

3、在查询语中,WHERE条件中表示职称为讲师同时性别为男的表达式为()

A.IN('讲师', '男')

B.职称='讲师' OR 性别='男'

C.职称='讲师' AND 性别='男'

D.BETWEEN '讲师' AND '男'

正确答案:职称='讲师' AND 性别='男'

4、SELECT语句中,将多个查询结果合并成一个结果集合的运算符是()。

A.LIKE

B.JOIN

C.INTO

D.UNION

正确答案:UNION