大工19春《SQL数据库系统及应用》在线作业3[答案]满分答案
大工19春《SQL数据库系统及应用》在线作业3
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 50 分)
1.以下触发器是当对表22进行( )操作时触发。Create Trigger abc on 表22 For delete As ……。
A.只是修改
B.只是插入
C.只是删除
D.修改、插入、删除
2.已知某数据库中存在数据表moneytt,有如下SQL语句“SELECT avg(单价)AS 均价 FROM moneytt”,此时“均价”字段的内容是( )。
A.单价的平均值
B.单价的最高值
C.单价的最小值
D.单价的总和
3.已知某数据库中存在数据表stock,该数据表中“交易所”这一列的内容只有三条记录为“上海”,两条记录为“深圳”,此时有如下SQL语句:CREATE VIEW stock_view1 AS SELECT * FROM stock WHERE 交易所='深圳',执行该语句后产生的视图包含的记录个数是( )。
A.1
B.2
C.3
D.4
4.已知语句CREATE VIEW view1 AS SELECT 股票名称 AS 名称,单价 FROM stock,执行该语句后产生的视图含有的字段名是( )。
A.股票名称、单价
B.名称、单价
C.名称、单价、交易所
D.股票名称、单价、交易所
5.下面SQL语句中,求每个交易所的平均单价的语句是( )。
A.SELECT 交易所,avg(单价) FROM stock GROUPS BY 单价
B.SELECT 交易所,avg(单价) FROM stock ORDERS BY 单价
C.SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所
D.SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所
6.DELETE FROM SSS WHERE 年龄>60语句的功能是( )。
A.从SSS表删除年龄大于60岁的记录
B.在SSS表中创建一条年龄>60的记录
C.删除SSS表中所有列
D.删除SSS表的年龄列
7.下面符号中,SQL中可使用的符号是( )。
A.*
B.%
C.=
D.以上都可以
8.假设数据表“职工”表中有8条记录,获得职工表最前面两条纪录的命令为( )。
A.select 2 * from 职工
B.select top 2 * from 职工
C.select top 8 * from 职工
D.select 2 from 职工
9.假设用SQL语句建立表时将属性定义为主关键字,应使用短语( )。
A.CHECK_TO
B.PRIMARY KEY
C.FREE
D.DROP
10.在SQL的查询语句中如要指定列的别名,以下错误的是( )。
A.select原列名 '列别名' from 数据源
B.select原列名 as 列别名 from 数据源
C.select原列名 列别名 from 数据源
D.select原列名 to 列别名 from 数据源
大工19春《SQL数据库系统及应用》在线作业3[答案]多选题答案
二、 判断题 (共 10 道试题,共 50 分)
1.引用完整性的实现方法有:外键约束、核查约束、触发器、存储过程等。
A.对
B.错
2.SQL中,PRIMARY KEY (主键)约束用于定义基本表的外键,它是唯一确定表中每一条记录的标识符,其值不能为NULL,也不能重复,以此来保证实体的完整性。
A.对
B.错
3.使用SQL语句完成主键约束和外键约束的操作时,语法是一样的,其语法形式为:CONSTRAINT constraint_name UNIQUE (column_name)。
A.对
B.错
4.除了约束外,SQL Server还提供了两个独立于表的数据库对象用以维护数据库的完整性,即默认和规则。
A.对
B.错
5.存储过程可以嵌套使用,支持代码重用。
A.对
B.错
6.SQL Server 2008提供的备份方式只有部分备份和部分差异备份。
A.对
B.错
7.从electCourse表中查询m的总和的语句为select avg(m) from electCourse。
A.对
B.错
8.使用存储过程snoquery查询学号为“20070102”学生的信息的语句是:EXECUTE snoquery '20070108‘。
A.对
B.错
9.检索students表、courses表和scs表中的所有纪录,该语句为:SELECT student.*, course.*, sc.* FROM student, course, sc。
A.对
B.错
10.SELECT sno, sname, sdept FROM student,代表以student表为范本,创建视图。
A.对
B.错
大工19春《SQL数据库系统及应用》在线作业3[答案]历年参考题目如下: