国开电大形考作业答案-计算机专业-数据库应用与技术-第5章测试.docx

国开电大形考作业答案-计算机专业-数据库应用与技术-第5章测试.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一.单项选择题(每小题3分,共10个题,30分) 1. 当关系R和S进行连接操作时,如果R中的元组不满足连接条件,在连接结果中也会将这些记录保留下来的操作是(  )。? ? 单选题?(3?分)?3分 ?A. 左外连接 ?B. 右外连接 ?C. 内连接 ?D. 自连接 2. 聚合函数中,不忽略空值的是(  )。? ? ?? 单选题?(3?分)?3分 ?A. SUM(列名)? ?B. MAX(列名) ?C. AVG(列名) ?D. COUNT(*) 3. 查询语句中,错误的是(  )。? ? ? 单选题?(3?分)?3分 ?A. SELECT Sno, COUNT(*) 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 GROUP BY Sno 4. 现要利用Student表查询年龄最小的学生姓名和年龄。下列实现此功能的查询语句中,正确的是(  )。 单选题?(3?分)?3分 ?A. SELECT Sname, MIN(Sage) FROM Student ?B. SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage) ?C. SELECT TOP 1 Sname, Sage FROM Student ?D. SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage 5. 设SC表中记录成绩的列为:Grade,类型为int。若在查询成绩时,希望将成绩按‘优’、‘良’、‘中’、‘及格’和‘不及格’形式显示,正确的Case函数是(  )。????? 单选题?(3?分)?3分 ?A. Case Grade  When 90~100? THEN? 优  When 80~89? THEN? 良  When 70~79? THEN? 中  When 60~69? THEN? 及格  Else? 不及格 End ?B. Case  When Grade? between 90 and 100? THEN? Grade = 优  When Grade? between 80 and 89? THEN? Grade = 良  When Grade? between 70 and 79? THEN? Grade = 中  When Grade? between 60 and 69? THEN? Grade = 及格  Else? Grade = 不及格 End ?C. Case  When Grade? between 90 and 100? THEN? 优  When Grade? between 80 and 89? THEN? 良  When Grade? between 70 and 79? THEN? 中  When Grade? between 60 and 69? THEN? 及格  Else? 不及格 End ?D. Case Grade  When 90~100? THEN Grade = 优  When 80~89? THEN Grade = 良  When 70~79? THEN Grade = 中  When 60~69? THEN Grade = 及格  Else? Grade = 不及格 End 6. 在SQL语句中,用于更新表数据的语句是(  )。? ?? 单选题?(3?分)?3分 ?A. ALTER ?B. SELECT ?C. UPDATE?? ?D. INSERT 7. 设有Teachers表,该表的定义如下: ??? CREATE TABLE Teachers( ??? ? Tno CHAR(8) PRIMARY KEY, ????? Tname VARCHAR(10) NOT NULL, ????? Age TINYINT CHECK(Age BETWEEN 25 AND 65) ) 插入语句中,不能正确执行的是(  )。? ? 单选题?(3?分)?3分 ?A. INSERT INTO Teachers VALUES(T100,张宏,NULL) ?B. INSERT INTO Teachers(Tno,Tname,Age) VALUES(T100,张宏,30) ?C. INSERT INTO Teachers(Tno,Tname) VALUES(T100,张宏) ?D. INSERT INTO TeachersVALUES(T100,张宏) 8. 设数据库中已有

文档评论(0)

大豆豇 + 关注
实名认证
内容提供者

分享知识,快乐自己!

1亿VIP精品文档

相关文档