智慧树知到《数据库应用技术(海南联盟)》章节测试答案
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