数据库系统及应用(高专~)第二次作业.doc

上传人:一*** 文档编号:582358 上传时间:2018-11-04 格式:DOC 页数:10 大小:46.63KB
返回 下载 相关 举报
数据库系统及应用(高专~)第二次作业.doc_第1页
第1页 / 共10页
数据库系统及应用(高专~)第二次作业.doc_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《数据库系统及应用(高专~)第二次作业.doc》由会员分享,可在线阅读,更多相关《数据库系统及应用(高专~)第二次作业.doc(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、|数据库系统及应用(高/专)第二次作业This course首页我的课程理工类课程数据库系统及应用(高/专)(2321)第五章 T-SQL 语言第二次作业数据库系统及应用(高/专)开始时间 2018 年 10 月 10 日 星期三 21:07状态 完成完成于 2018 年 10 月 10 日 星期三 21:15耗时 7 分钟 29 秒分数 18.00/19.00成绩 94.74/满分 100.00题目 1正确获得 1.00 分中的 1.00 分未标记标记题目题干在 KCB 表中找出名字中包含“原理”两个字的课程,对应的 SQL 命令是( ) 。选择一项:a. SELECT * FROM KCB

2、 WHERE 课程名 = 原理b. SELECT * FROM KCB WHERE 课程名 LIKE %原理c. SELECT * FROM KCB WHERE 课程名 LIKE 原理%d. SELECT * FROM KCB WHERE 课程名 LIKE %原理% 正确反馈你的回答正确正确答案是:SELECT * FROM KCB WHERE 课程名 LIKE %原理%题目 2正确获得 1.00 分中的 1.00 分未标记标记题目题干对于 SELECT KCB.*, CJB.* FROM KCB, CJB WHERE KCB.课程号=CJB. 课程号,其等价的语句为( ) 。选择一项:a.

3、SELECT KCB.*, CJB.* FROM KCB LEFT JOIN CJB ON KCB.课程号=CJB.课程号b. SELECT KCB.*, CJB.* FROM KCB RIGHT JOIN CJB ON KCB.课程号=CJB.课程号c. SELECT KCB.*, CJB.* FROM KCB JOIN CJB ON KCB.课程号=CJB.课程号 正确d. SELECT KCB.*, CJB.* FROM KCB FULL JOIN CJB ON KCB.课程号=CJB.课程号反馈你的回答正确正确答案是:SELECT KCB.*, CJB.* FROM KCB JOIN

4、CJB ON KCB.课程号=CJB.课程号题目 3正确|获得 1.00 分中的 1.00 分未标记标记题目题干对于 KCB 和 CJB 的连接,在 CJB 中没有出现的 KCB 中课程号,在连接后记录也会出现,但是对应 CJB 的列的值为 NULL,我们使用 SELECT KCB.*, CJB.* FROM KCB _ CJB ON KCB.课程号=CJB. 课程号。 ( )选择一项:a. RIGHT JOINb. LEFT JOIN 正确c. FULL JOINd. JOIN反馈你的回答正确正确答案是:LEFT JOIN题目 4正确获得 1.00 分中的 1.00 分未标记标记题目题干关于

5、可更新视图下面说法正确的是( ) 。选择一项:a. 当视图依赖的基本表有多个时,可以无修改地向视图插入数据。b. 含有聚集函数的视图是不可更新的。 正确c. 当视图依赖的基本表有多个时,可以无修改地在删除数据。d. 含有计算得到的列的视图都可以更新。反馈你的回答正确正确答案是:含有聚集函数的视图是不可更新的。题目 5正确获得 1.00 分中的 1.00 分未标记标记题目题干表示游标对应的查询语句得到结果中记录数的全局变量是( ) 。选择一项:a. FETCH_STATUSb. ROWCOUNTc. TRANCOUNTd. CURSOR_ROWS 正确反馈你的回答正确|正确答案是:CURSOR_

6、ROWS题目 6正确获得 1.00 分中的 1.00 分未标记标记题目题干如果每个学分需要提交 2 次平时作业,根据 XSB、KCB、CJB 表的内容,创建一个视图PSZYB,显示已修了课程的(即 CJB 中有记录的)学生需要做的平时作业的总次数情况的视图,包括学号、平时作业总次数两列信息。类似的内容为:学号平时作业总次数0811012608110318创建该视图的 SQL 语句为:CREATE VIEW PSZYB AS SELECT _ FROM XSB, KCB, CJB _则在上面 SQL 语句的、空分别填写的内容为( ) 。选择一项:a. 空:XSB. 学号, SUM(学分) *2

7、AS 平时作业总次数空:WHERE XSB.学号 = CJB.学号 AND CJB.课程号 = KCB.课程号 GROUP BY XSB.学号 正确b. 空:XSB. 学号, 学分*2 AS 平时作业总次数空:WHERE XSB.学号 = CJB.学号 AND CJB.课程号 = KCB.课程号 GROUP BY XSB.学号c. 空:XSB. 学号, SUM(学分) *2 AS 平时作业总次数空:WHERE XSB.学号 = CJB.学号 AND CJB.课程号 = KCB.课程号 ORDER BY XSB.学号d. 空:XSB. 学号, SUM(学分)*2 AS 平时作业总次数空:WHER

8、E XSB.学号 = CJB.学号 AND CJB.课程号 = KCB.课程号反馈|你的回答正确正确答案是:空:XSB.学号, SUM(学分) *2 AS 平时作业总次数空:WHERE XSB.学号 = CJB.学号 AND CJB.课程号 = KCB.课程号 GROUP BY XSB.学号题目 7正确获得 1.00 分中的 1.00 分未标记标记题目题干在 XSB 中找出具有相同名字的学生。要求查询结果中含有“学号” 、 “姓名” ,并按姓名、学号的升序来排列。类似的结果为:姓名学号王林081101王林081202其对应的 SQL 语句为:SELECT 姓名, 学号 FROM XSB WHE

9、RE _ ORDER BY 姓名, 学号上述语句的空项内容为( ) 。选择一项:a. COUNT(姓名) 1b. 姓名 IN ( SELECT 姓名 FROM XSB GROUP BY 姓名 HAVING COUNT(*) 1 ) 正确c. XSB.姓名 = XSB.姓名d. 姓名 IN ( SELECT 姓名 FROM XSB WHERE COUNT(姓名) 1)反馈你的回答正确正确答案是:姓名 IN ( SELECT 姓名 FROM XSB GROUP BY 姓名 HAVING COUNT(*) 1 )题目 8正确获得 1.00 分中的 1.00 分未标记标记题目题干与语句:SELECT

10、DISTINCT XSB.学号, 姓名 FROM XSB, CJB WHERE XSB.学号 = CJB.学号|功能等价的 SQL 语句为( ) 。选择一项:a. SELECT 学号, 姓名 FROM XSB WHERE 学号 IN (SELECT 学号 FROM CJB) 正确b. SELECT 学号, 姓名 FROM XSBc. SELECT 学号 , 姓名 FROM XSB WHERE NOT EXISTS (SELECT * FROM CJB WHERE 学号 = XSB.学号)d. SELECT 学号, 姓名 FROM XSB WHERE 学号 != ANY (SELECT 学号 F

11、ROM CJB)反馈你的回答正确正确答案是:SELECT 学号, 姓名 FROM XSB WHERE 学号 IN (SELECT 学号 FROM CJB)题目 9正确获得 1.00 分中的 1.00 分未标记标记题目题干查找选修了 2 门以上课程的学生信息,包括学号与姓名两列,对应的 SQL 语句为:SELECT 学号, 姓名 FROM XSB WHERE _其中空项部分的内容应为( ) 。选择一项:a. 学号 IN (SELECT 学号 FROM CJB HAVING count(*) 2)b. 学号 IN (SELECT 学号 FROM CJB GROUP BY 学号 HAVING cou

12、nt(*) 2) 正确c. count(CJB.课程号) 2d. 学号 IN (SELECT 学号 FROM CJB WHERE count(*) 2)反馈你的回答正确正确答案是:学号 IN (SELECT 学号 FROM CJB GROUP BY 学号 HAVING count(*) 2)题目 10正确获得 1.00 分中的 1.00 分未标记标记题目题干根据 XSB 来建立一个每个专业中年龄最小者的 NLZX 视图,该视图包含 “专业”及其“最晚出生日期”两列,对应的 SQL 语句为 CREATE VIEW NLZX AS _其中空项部分的内容应为语句为( ) 。选择一项:a. SELEC

13、T 专业, MAX(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 专业 正确b. SELECT 专业, MIN(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 专业c. SELECT 专业 , MIN(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 出生时间d. SELECT 专业, MAX(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 出生时间|反馈你的回答正确正确答案是:SELECT 专业, MAX(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 专业题目 11正确获得 1.00 分中的

14、 1.00 分未标记标记题目题干将字符型变量courseid 的值设为 “计算机基础”课程对应的课程号,下面语句错误的是( ) 。选择一项:a. SELECT courseid = 课程号 FROM XSB WHERE 课程名 = 计算机基础b. SELECT 课程号 AS courseid FROM XSB WHERE 课程名 = 计算机基础 正确c. SELECT courseid = (SELECT 课程号 FROM XSB WHERE 课程名 = 计算机基础)d. SET courseid = (SELECT 课程号 FROM XSB WHERE 课程名 = 计算机基础)反馈你的回答正

15、确正确答案是:SELECT 课程号 AS courseid FROM XSB WHERE 课程名= 计算机基础题目 12正确获得 1.00 分中的 1.00 分未标记标记题目题干将字符型变量courseid 赋值为 “206”,应选择( )语句来完成。选择一项:a. SELECT courseid AS 206b. SET courseid = 206 正确c. courseid = 206d. SET courseid AS 206反馈你的回答正确正确答案是:SET courseid = 206题目 13正确获得 1.00 分中的 1.00 分未标记标记题目题干coursenm 为字符型变量

16、,则 SELECT 课程名 = coursenm 语句的功能是( ) 。选择一项:a. 系统缺省表中查找“课程名”字段的值等于coursenm 值的记录。b. 将coursenm 变量的值赋给“课程名”列。|c. 在结果窗口输出coursenm 变量的值,列标题为“课程名 ”。 正确反馈你的回答正确正确答案是:在结果窗口输出coursenm 变量的值,列标题为 “课程名” 。题目 14未回答满分 1.00未标记标记题目题干cid 为字符型变量,则 SELECT cid AS 课程号 语句的功能是( ) 。选择一项:a. 将cid 变量的值设为“课程号 ”。b. 将cid 变量的值赋给 “课程号

17、 ”列。c. 系统缺省表中查找“课程号”字段的值等于cid 值的记录。d. 在结果窗口输出cid 变量的值,列标题为 “课程号” 。反馈你的回答不正确正确答案是:在结果窗口输出cid 变量的值,列标题为“课程号” 。题目 15正确获得 1.00 分中的 1.00 分未标记标记题目题干对于下面语句:DECLARE ii int, sum intSET ii = 0SET sum = 0WHILE (ii =80 THEN 易学课 WHEN AVG(成绩) BETWEEN 70 AND 79 THEN 普通难度课 ELSE 难学课 END空:GROUP BY 课程号 正确c. 空:AVG(成绩)空:ORDER BY 课程号d. 空:CASEWHEN AVG(成绩 )=80 THEN 易学课 WHEN AVG(成绩) BETWEEN 70 AND 79 THEN 普通难度课 ELSE 难学课 END空:ORDER BY 课程号反馈你的回答正确正确答案是:空:CASEWHEN AVG(成绩 )=80 THEN 易学课 WHEN AVG(成绩) BETWEEN 70 AND 79 THEN 普通难度课 ELSE 难学课 END空:GROUP BY 课程号

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com