资源预览内容
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
数据库原理与应用第二次形考作业-辅导资料说明:如果课程题目是随机的,请按CTRL+F在题库中逐一搜索每一道题的答案特殊说明请仔细:课程的题目每学期都可能更换,所以请仔细核对是不是您需要的题目再下载!第1题 在sql的建立基本表操作中,定义主码约束所使用的保留字为( )。A. CHECK B. UNIQUE C. FOREIGN D. PRIMARY 正确答案是:PRIMARY第2题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 在下面查询语句中,作为字段名称使用的是( )。 select * from 学生 where 专业=计算机 or专业=电子A. 学生 B. 电子 C. 专业 D. 计算机 正确答案是:专业第3题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 在下面查询语句中,所使用常量的数据类型是( )。A. 字符 B. 实数 C. 整数 D. 日期 正确答案是:整数第4题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 在下面查询语句中,包含有的子句(选项)个数为( )。 select * from 学生 where 性别=男A. 3 B. 2 C. 4 D. 1 正确答案是:3第5题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 在下面查询语句中,涉及到选课表中的字段个数为( )。 select * from 学生 where exists (select * from 选课 where 学生.学生号=选课.学生号 and 选课.成绩=80 )A. 2 B. 4 C. 1 D. 3 正确答案是:2第6题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,作为等值连接字段使用的是( )。 select 学生.学生号,选课.成绩 from 学生,选课 where 学生.学生号=选课.学生号A. 学生号 B. 成绩 C. 选课 D. 学生 正确答案是:学生号第7题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,所使用常量的数据类型是( )。 select * from 选课 where 学生号=0303001A. 整数 B. 日期 C. 实数 D. 字符 正确答案是:字符第8题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,包含有的子句(选项)个数为( )。 select distinct 课程号 from 选课A. 4 B. 1 C. 2 D. 3 正确答案是:1第9题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,涉及到选课表中的字段个数为( )。 select * from 课程 where 课程号 in (select 课程号 from 选课)A. 4 B. 3 C. 1 D. 2 正确答案是:1第10题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int) 在下面查询语句中,所使用的字段函数count是用来( )。 select count(*) from 学生 where 性别=男A. 求最大值 B. 求平均值 C. 求总和 D. 统计记录个数 正确答案是:统计记录个数第11题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,所使用表对象的名称为( )。 select 课程学分 from 课程 where 课程名=操作系统A. 课程 B. 操作系统 C. 课程名 D. 课程学分 正确答案是:课程第12题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,作为分组统计而使用的关键字是( )。 select 学生号, max(成绩) from 选课 group by 学生号A. select B. group by C. from D. max 正确答案是:group by第13题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句执行时,显示出的学生记录表示( )。 select * from 学生 where 学生号 not in (select 学生号 from 选课)A. 只有一门选修课程 B. 有一门或两门选修课程 C. 没有选修课程 D. 有选修课程 正确答案是:没有选修课程第14题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,所使用的字段函数sum是用来( )。 select sum(成绩) from 选课A. 求最大值 B. 求总和 C. 求平均值 D. 求最小值 正确答案是:求总和第15题 假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示: 学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int) 选课(学生号 char(7),课程号 char(4),成绩 int)在下面查询语句中,作为排序功能而使用的关键字是( )。 select * from 学生
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号