国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准_第1页
国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准_第2页
国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准_第3页
国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准_第4页
国家开放大学《数据库应用技术》模拟试题-2参考答案及评分标准_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

填写到括号内。本题共20个小题,每小题2分,共40分)5.下列(C)操作属于数据定义。B.INSERTD.DENY8.“NULL+100”的执行结果是(A)。A.NULLD.一个空格9.下列表达式中,与“年龄BETWEEN20AND30”等价的是(B)。D.年龄>=20OR年龄<=3010.现要统计选课表中C01课程的最高成绩,下列语句中正确的是(A)。A.SELECTMAX(成绩)FROM选课表WHERE课程号='℃01'B.SELECTMAX(*)FROM选课表WHERE课程号='℃01'C.SELECTMIN(成绩)FROM选课表WHERE课程号='℃01'D.SELECTMIN(*)FROM选课表WHERE课程号='℃01'11.下列关于聚集索引与非聚集索引的说法,正确的是(C)。A.在一个表上可以建立多个聚集索引和多个非聚集索引B.在一个表上可以建立多个聚集索引和最多一个非聚集索引C.在一个表上可以同时存在聚集索引和非聚集索引12.设有选课表(学号,课程号,成绩),现要统计选了课程的学生人数,下列语句中正确的是(D)。A.SELECTCOUNT(*)FROM选课表B.SELECTSUM(*)FROM选课表C.SELECTCOUNT(学号)FROM选课表D.SELECTCOUNT(DISTINCT学号)FROM选课表13.设有选课表(学号,课程号,成绩),现要删除成绩为空的所有记录,下列语句中正确的是(C)。A.DELETE选课表WHERE成绩='NULL'B.DELETE选课表WHERE成绩=NULLC.DELETE选课表WHERE成绩ISNULLD.DELETE选课表WHERE成绩IS'NULL'14.仅允许Windows操作系统用户连接到SQLServer数据库服务器的验证模式是B.Windows身份验证模式C.混合身份验证模式15.下列关于视图的说法,错误的是(A)。B.通过视图查询数据时最终都落实到对基本表的查询16.下列关于数据库设计中新奥尔良方法的说法,错误的是(D)。A.数据库设计包含需求分析、概念结构设计、逻辑结构设计和物理结构设计B.E-R图是数据库概念结构设计产生的结果17.下列SQLServer2008中数据库备份的说法,错误的是(C)。18.事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的C.隔离性19.下列关于触发器的说法,正确的是(A)。C.前触发型触发器是在触发器执行前先执行引发触发器操作的语句20.下列关于SQLServer中扩大数据库空间的说法,正确的是(C)。A.只能扩大日志文件的空间,不能扩大数据文件的B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大题共10个小题,每小题2分,共20分)2.数据库中三个模式之间的映像是由数据库管理系统自动实现的。(√)4.限制“年龄”列取值范围在0-160的约束表达式是:check(年龄in0-160)。(×)5.如果存在非主属性对主键的部分函数依赖,则关系模式不是2NF的。(√)6.若一个学校有800余学生,学号用数字字符表示,考虑到学校未来发展,学生人数有可能过千,学号的长度最好设为4位。(√)7.NULL代表当前未确定或者不知道的值(√)9.在SQLServer中,可以手工扩大数据文件和日志文件的空间。(√)三、综合应用题(本题共3个小题,共40分)1.(本题10分)写出创建如下三张数据表的SQL语句。书号:普通编码定长字符类型,长度为20,主键。书名:普通编码可变长字符类型,长度为30,非空。作者号:普通编码定长字符类型,长度为20,主键。作者名:普通编码可变长字符类型,长度为30,非空。书号:普通编码定长字符类型,长度为20,引用图书表的外键。作者号:普通编码定长字符类型,长度为20,引用作者表的外键。CREATETABLE图书(出版年份int,印刷数量int,)评分要点:主键:1分;其他共2分。共计3分。CREATETABLE作者(评分要点:主键:1分;CHECK:1分。共计2分。Primarykey(书号,作者号),Foreignkey(书号)references图书(书号),Foreignkey(作者号)references作者(作者号)评分要点:主键、外键各1分,共3分;其他共2分。共计5分。2.依据第1题所创建的三张表,写出完成下列操作的SQL语句(本题共20分,每小题51)查询2014和2015年出版的图书的书名和单价。2)查询初级职称的作者编写的图书的印刷总数量。3)将2013年之前(不包括2012年)出版的图书的单价降低10%。4)在作者表中插入一行数据:作者号为“z350”,作者名为“韩寒”,职称未知。WHERE出版年份=2015OR出版年份=2014FROM图书JOIN出版ON图书.书号=出版.书号JOIN作者ON作者.作者号=出版.作者号WHERE职称='初级'3)UPDATE图书SET单价=单价*0.9WHERE出版年份<2013评分要点:UPDATE部分3分,W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论