东财21秋《数据库原理与应用》单元作业三【标准答案】

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2021-11-15 11:45

东财《数据库原理与应用》单元作业三 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 100 分) 1.假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考
东财《数据库原理与应用》单元作业三
试卷总分:100  得分:100
一、单选题 (共 20 道试题,共 100 分)
1.假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用( )关系。
A.考试
B.学生和课程
C.课程
D.学生
 
2.下列关于视图的说法,错误的是( )。
A.视图是虚表,其数据并不物理保存
B.视图属于外模式
C.使用视图可以简化客户端查询语句
D.使用视图可以加快查询语句的执行速度
 
3.在视图上不能进行的操作是( )。
A.通过视图更新数据
B.通过视图查询数据
C.在视图上定义新的基本表
D.在视图上定义新的视图
 
4.下列查询语句中,能够正确执行的是( )。
A.SELECT Sno,Sname FROM SC GROUP BY Sno
B.SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 3
C.SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) > 3
D.SELECT Sno FROM SC ORDER BY Sno HAVING COUNT(*) > 3
 
5.是否创建索引取决于( )的数据量大小和对查询的要求。
A.表
B.数据库
C.记录
D.属性
 
6.对于nvarchar数据类型,下列说法正确的是( )。
A.最多可以存储长度为8000个汉字的数据
B.最多可以存储长度为4000个汉字的数据
C.最多可以存储长度为2000个汉字的数据
D.存储数据的大小没限制
 
7.下列与“WHERE Grade between 60 and 100”子句等价的是( )。
A.WHERE Grade > 60 AND Grade < 100
B.WHERE Grade >= 60 AND Grade <= 100
C.WHERE Grade > 60 OR Grade < 100
D.WHERE Grade >= 60 OR Grade <= 100
 
8.若要将学生张三所在的系从“计算机系”改为“信息系”,正确的语句是( )。
A.UPDATE Student SET sdept = '计算机系' WHERE Sname='张三' AND sdept='信息系'
B.UPDATE Student SET sdept = '计算机系' WHERE Sname='张三'
C.UPDATE Student SET sdept = '信息系' WHERE Sname='张三' AND sdept='计算机系
D.UPDATE Student SET sdept = 信息系' WHERE Sname='张三'
 
9.在SQL查询语句中,如果有GROUP BY分组子句,则语句中的函数为( )统计函数。
A.集合
B.列
C.分组
D.表
 
10.要求大于子查询结果中的某个值,即表示大于查询结果中最小值,使用( )。
A.>ALL
B.>ANY
C.<ALL
D.<ANY
 
11.创建存储过程使用( )语句。
A.CREATE PROC
B.CREATE DATABASE
C.CREATE VIEW
D.CREATE TABLE
 
12.将SELECT语句的查询结果集再进行集合运算就构成了SQL的( )查询。
A.连接
B.集合
C.函数
D.嵌套
 
13.在SQL Server中,删除表中某个列的正确SQL语句是( )。
A.ALTER TABLE 表名 DELETE 列名
B.ALTER TABLE 表名 DELETE COLUMN 列名
C.ALTER TABLE 表名 DROP 列名
D.ALTER TABLE 表名 DROP COLUMN 列名
 
14.使用谓词( )的嵌套查询,用于判断子查询结果是否存在。
A.All
B.Exists
C.Like
D.In
 
15.主关键字的值( )为NULL。
A.可以
B.不限制
C.不能
D.允许
 
16.下列关于自连接操作的说法,正确的是( )。
A.自连接是在两个物理表上进行的
B.自连接操作是在一个物理表上进行的,需通过取别名方法将其在逻辑上分成两个表
C.自连接操作是在一个逻辑表上进行的,需通过取别名方法将其在物理上分成两个表
D.自连接操作是在一个物理表上进行的,但不需要用取别名方法将其在逻辑上分成两个表
 
17.下列关于视图的说法,正确的是( )。
A.视图的使用与基本表一样,所有视图都支持对数据进行增、删、改、查操作
B.视图只能从基本表导出
C.视图与基本表一样也存储数据
D.对视图的操作,最终都要转化为对基本表的操作
 
18.SQL中修改数据的语句是( )。
A.DELETE
B.UPDATE
C.WHERE
D.INSERT
 
19.SQL中使用( )语句创建索引。
A.CREATE PROC
B.CREATE VIEW
C.CREATE INDEX
D.CREATE TABLE
 
20.设要在SC表的Grade列上建立一个更新操作的后触发器,下列定义触发器头部的语句中,正确的是( )。
A.CREATE TRIGGER tri_SC FOR UPDATE
B.CREATE TRIGGER tri_SC ON SC FOR UPDATE
C.CREATE TRIGGER tri_SC AS UPDATE
D.CREATE TRIGGER tri_SC ON SC AS UPDATE
 
Tag:  

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)