当前位置:文档之家› 数据库系统及应用(高专)第二次作业

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

a. RIGHT JOIN
b. LEFT JOIN正确
c. FULL JOIN
d. JOIN
反馈
你的回答正确
正确答案是:LEFT JOIN
题目4
正确
获得1.00分中的1.00分
未标记标记题目
题干
关于可更新视图下面说法正确的是()。
选择一项:
a.当视图依赖的基本表有多个时,可以无修改地向视图插入数据。
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 CJB ON KCB.课程号=CJB.课程号
未标记标记题目
题干
对于SELECT KCB.*, CJB.* FROM KCB, CJB WHERE KCB.课程号=CJB.课程号,其等价的语句为()。
选择一项:
a. 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学号,姓名FROM XSB WHERE NOT EXISTS (SELECT * FROM CJB WHERE学号= XSB.学号)
d. SELECT学号,姓名FROM XSB WHERE学号!= ANY (SELECT学号FROM 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. SELECT专业, MIN(出生时间) AS最晚出生日期FROM XSB GROUP BY专业
c. SELECT专业, MIN(出生时间) AS最晚出生日期FROM XSB GROUP BY出生时间
d. SELECT专业, MAX(出生时间) AS最晚出生日期FROM XSB GROUP BY出生时间
题目10
正确
获得1.00分中的1.00分
未标记标记题目
题干
根据XSB来建立一个每个专业中年龄最小者的NLZX视图,该视图包含“专业”及其“最晚出生日期”两列,对应的SQL语句为CREATE VIEW NLZX AS ___①___
其中空项部分的内容应为语句为()。
选择一项:
a. SELECT专业, MAX(出生时间) AS最晚出生日期FROM XSB GROUP BY专业正确
数据库系统及应用(高/专)第二次作业
This course
首页我的课程理工类课程数据库系统及应用(高/专)(2321)第五章T-SQL语言第二次作业
数据库系统及应用(高/专)
开始时间2018年10月10日星期三21:07
状态完成
完成于2018年10月10日星期三21:15
耗时7分钟29秒
分数18.00/19.00
b.含有聚集函数的视图是不可更新的。正确
c.当视图依赖的基本表有多个时,可以无修改地在删除数据。
d.含有计算得到的列的视图都可以更新。
反馈
你的回答正确
正确答案是:含有聚集函数的视图是不可更新的。
题目5
正确
获得1.00分中的1.00分
未标记标记题目
题干
表示游标对应的查询语句得到结果中记录数的全局变量是()。
选择一项:
a.系统缺省表中查找“课程名”字段的值等于@coursenm值的记录。
b.将@coursenm变量的值赋给“课程名”列。
c.在结果窗口输出@coursenm变量的值,列标题为“课程名”。正确
反馈
你的回答正确
正确答案是:在结果窗口输出@coursenm变量的值,列标题为“课程名”。
题目14
未回答
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分
未标记标记题目
②空:WHERE XSB.学号= CJB.学号AND CJB.课程号= KCB.课程号ORDER BY XSB.学号
d.①空:XSB.学号, SUM(学分)*2 AS平时作业总次数
②空:WHERE XSB.学号= CJB.学号AND CJB.课程号= KCB.课程号
反馈
你的回答正确
正确答案是:①空:XSB.学号, SUM(学分) *2 AS平时作业总次数
反馈
你的回答正确
正确答案是:SELECT课程号AS @courseid FROM XSB WHERE课程名= '计算机基础'
题目12
正确
获得1.00分中的1.00分
未标记标记题目
题干
将字符型变量@courseid赋值为“206”,应选择courseid AS '206'
成绩94.74/满分100.00
题目1
正确
获得1.00分中的1.00分
未标记标记题目
题干
在KCB表中找出名字中包含“原理”两个字的课程,对应的SQL命令是()。
选择一项:
a. SELECT * FROM KCB WHERE课程名= '原理'
b. SELECT * FROM KCB WHERE课程名LIKE '%原理'
SET @ii +=1
END
执行后,@sum的值为()。
选择一项:
a. 21正确
b. 6
c. 15
d. 10
反馈
你的回答正确
正确答案是:21
题目16
正确
获得1.00分中的1.00分
未标记标记题目
题干
对于下面语句:
DECLARE @ii int, @sum int
SET @ii = 1
SET @sum = 0
反馈
你的回答不正确
正确答案是:在结果窗口输出@cid变量的值,列标题为“课程号”。
题目15
正确
获得1.00分中的1.00分
未标记标记题目
题干
对于下面语句:
DECLARE @ii int, @sum int
SET @ii = 0
SET @sum = 0
WHILE (@ii <= 6)
BEGIN
SET @sum += @ii
c. SELECT * FROM KCB WHERE课程名LIKE '原理%'
d. SELECT * FROM KCB WHERE课程名LIKE '%原理%'正确
反馈
你的回答正确
正确答案是:SELECT * FROM KCB WHERE课程名LIKE '%原理%'
题目2
正确
获得1.00分中的1.00分
王林
081202
其对应的SQL语句为:SELECT姓名,学号FROM XSB WHERE ___①___ ORDER BY姓名,学号
上述语句的空项内容为()。
选择一项:
a. COUNT(姓名) >1
b.姓名IN ( SELECT姓名FROM XSB GROUP BY姓名HAVING COUNT(*) >1 )正确
b. SELECT课程号AS @courseid FROM XSB WHERE课程名= '计算机基础'正确
c. SELECT @courseid = (SELECT课程号FROM XSB WHERE课程名= '计算机基础')
d. SET @courseid = (SELECT课程号FROM XSB WHERE课程名= '计算机基础')
b. SET @courseid = '206'正确
c. @courseid = '206'
d. SET @courseid AS '206'
反馈
你的回答正确
正确答案是:SET @courseid = '206'
题目13
正确
获得1.00分中的1.00分
未标记标记题目
题干
@coursenm为字符型变量,则SELECT '课程名' = @coursenm语句的功能是()。
②空:WHERE XSB.学号= CJB.学号AND CJB.课程号= KCB.课程号GROUP BY XSB.学号
题目7
正确
获得1.00分中的1.00分
未标记标记题目
题干
在XSB中找出具有相同名字的学生。要求查询结果中含有“学号”、“姓名”,并按姓名、学号的升序来排列。
类似的结果为:
姓名
学号
王林
相关主题