欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机三级考试《数据库技术》章节习题与答案.docx

    • 资源ID:16439401       资源大小:18.01KB        全文页数:12页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机三级考试《数据库技术》章节习题与答案.docx

    1、计算机三级考试数据库技术章节习题与答案计算机三级考试数据库技术章节习题与答案计算机三级考试数据库技术章节习题与答案1单选题创建存储过程的用处主要是_。A.提高数据操作效率B.维护数据的一致性C.实现复杂的业务规则D.增强引用完整性参考答案:A2单选题下列不属于存储过程好处的是:()A.模块化程序设计B.改善性能C.增加网络流量D.增强应用程序安全性参考答案:C3填空题存储过程中传递参数有两种方式:按参数位置和()传递值参考答案:参数名4单选题设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是()A.建立

    2、存储过程B.建立后触发型触发器C.定义内嵌表值函数D.建立前触发型触发器参考答案:D5单选题下列关于存储过程的说法中,正确的是_。A.在定义存储过程的代码中可以包含数据的增、删、改、查语句B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果C.存储过程的执行是在客户端完成的D.存储过程是存储在客户端的可执行代码段参考答案:A6单选题在SQL语言中,为了数据完整性约束能力应创建()。A.视图viewB.索引indexC.游标cursorD.触发器trigger参考答案:D7填空题用户自定义函数结构与存储过程类似,但必有()子句用于返回函数值参考解析:RETURN8单选题在开发数据库应用系

    3、统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是()A.存储过程可以接受输入参数,并可将执行结果以输出参数形式返回B.存储过程可以有多个输入参数,但只能有一个输出参数C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作D.存储过程的输入参数和输出参数均可有默认值参考答案:B9单选题设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。下列定义该存储过程的语句中,正确的是_。A.CREATEPROCP1x1,x2int.x3.x4intoutputB.CREATEPROCP1x1int.x2int.x2.x4intoutp

    4、utC.CREATEPROCP1x1int,x2int,x3int.x4intoutputD.CREATEPROCP1x1int.x2int.x3intoutput.x4intoutputt参考答案:D10单选题下列场合不合适使用触发器的是:()A.完成比CHECK(只能实现同一表列之间取值约束)约束更简单的数据约束。B.保证数据库性能而维护的非规范化数据。C.可实现复杂的商业规则。D.评估数据修改前后的表状态,并采取对策。参考答案:A11填空题用户自定义函数中返回一个表的是表值函数,返回一个单值的是()。参考解析:标量函数12单选题设在SQLServer2008某数据库中有表SC(Sno,C

    5、no,Grade),其中Grade列的类型为int。若在查询成绩时,希望将成绩按优、良、中、及格和不及格形式显示,则下列Case函数中正确的是()A.CaseGradeWhenGradebetween90and100THENGrade=优WhenGradebetween80and89THENGrade=良WhenGradebetween70and79THENGrade=中WhenGradebetween60and69THENGrade=及格ElseGrade=不及格EndB.CaseGradeWhenGradebetween90and100THEN优WhenGradebetween80and8

    6、9THEN良WhenGradebetween70and79THEN中WhenGradebetween60and69THEN及格Else不及格EndC.CaseWhenGradebetween90and100THENGrade=优WhenGradebetween80and89THENGrade=良WhenGradebetween70and79THENGrade=中WhenGradebetween60and69THENGrade=及格ElseGrade=不及格EndD.CaseWhenGradebetween90and100THEN优WhenGradebetween80and89THEN良When

    7、Gradebetween70and79THEN中WhenGradebetween60and69THEN及格Else不及格End参考答案:D13单选题设有存储过程定义语句:CREATEPROCP1xint,yintoutput,zintoutput。下列调用该存储过程的语句中,正确的是。A.EXECP110.aintoutput.bintoutputB.EXECP110.aint.bintoutputC.EXECP110.aoutput.boutputD.EXECP110.a.boutput参考答案:C14单选题在嵌入式SQL中,与游标相关的有四个语句。下列哪一个语句执行:“取出当前行的值放入相

    8、应的程序变量中”?A.DECLAREB.OPENC.FETCHD.CLOSE参考答案:C15填空题触发器是特殊存储过程,自动触发执行,常用于保证业务规则和()。参考解析:数据完整性16单选题设在SQLServer2008某数据库中有销售表(商品号,销售时间,销售数量,销售价格),其中商品号的类型为6),销售价格的类型为int。现要定义统计指定商品销售总价的标量函数。有下列定义该标量函数的语句.CreateFUNCTIONdbo.GetTotal(GoodID6)ReturnsintASBEGINReturn(SELECTSUM(销售价格)FROM销售表WHERE商品号=GoodID)END.C

    9、reateFUNCTIONdbo.GetTotal(GoodID6)ReturnsintASBEGINReturns(SELECTSUM(销售价格)FROM销售表WHERE商品号=GoodID)END.CreateFUNCTIONdbo.GetTotal(GoodID6)ReturnsintBEGINReturn(SELECTSUM(销售价格)FROM销售表WHERE商品号=GoodID)END.CreateFUNCTIONdbo.GetTotal(GoodID6)ReturnsintReturns(SELECTSUM(销售价格)FROM销售表WHERE商品号=GoodID)上述语句中,正确的

    10、是()A.仅和B.仅和C.仅和D.仅和参考答案:D17单选题定义触发器的主要作用是。A.提高数据的查询效率B.增强数据的安全性C.加强数据的保密性D.实现复杂的约束参考答案:D18单选题在嵌入式SQL中,与游标相关的有四个语句,它们中哪一个执行游标定义中的SELECT语句?()A.DECLAREB.OPENC.FETCHD.CLOSE参考答案:B19填空题触发器中两个重要的临时表:()和()参考解析:INSERTED和DELETED表20单选题在SQLServer2008中,设在某数据库中建有如下所示的存储过程:CREATEPROCP1aint=20,b4)AS设有下列调用该存储过程的语句:.

    11、EXECP1100,a01.EXECP1a01.EXECP1b=a01.EXECP1a=default,b=a01上述语句中,能够正确调用该存储过程的是()A.仅和B.仅、和C.仅、和D.全部参考答案:C21单选题设在sc(Sno,Cno,Grade)表上定义了如下触发器:CREATETRIGGERtri1ONSCINSTEADOFINSERT.当执行语句:INSERTINTOSCVALUES(s001,c01,90)会引发该触发器执行。下列关于触发器执行时表中数据的说法中,正确的是_。A.sc表和INERTED表中均包含新插入的数据B.sc表和INERTED表中均不包含新插入的数据C.SC表

    12、中包含新插入的数据,INERTED表中不包含新插入的数据D.sc表中不包含新插入的数据,INERTED表中包含新插入的数据参考答案:D22单选题在SQLServer2008中,设表T(a,b)上建有如下触发器:CREATETRIGGERtri_ONTFORUPDATEASIFEXISTS(SELECT*FROMedWHEREbnotbetween0and100)ROLLBACK设表T中已有数据:(a01,90),如果执行语句:UPDATETSETb=100WHEREa=a01则触发器临时工作表及执行完该语句后表T中的数据为()A.T表:(a01,100)INSERTED表:(a01,90)DE

    13、LETED表:(a01,100)B.T表:(a01,90)INSERTED表:(a01,90)DELETED表:(a01,100)C.T表:(a01,100)INSERTED表:(a01,100)DELETED表:(a01,90)D.T表:(a01,90)INSERTED表:(a01,100)DELETED表:(a01,90)参考答案:C23单选题当执行由UPDATE语句引发的触发器时,下列关于该触发器临时工作表的说法中,正确的是_。A.系统会自动产生UPDATED表来存放更改前的数据B.系统会自动产生UPDATED表来存放更改后的数据C.系统会自动产生INSERTED表和DELETED表,用

    14、INSERTED表存放更改后的数据,用DELETED表存放更改前的数据D.系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改前的数据,用DELETED表存放更改后的数据参考答案:C24单选题效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法.利用存储过程封装频繁使用的SQL语句.重新安排数据存储,整理回收碎块.不要随意使用游标.合理使用相关子查询.调整表结构定义以上属于优化SQL语句执行效率方法的是()A.、B.、C.、D.、参考答案:A25单选题下列关于游标的说法中,错误的是_。A.游标允许用户定位到结果集中的某行B.游标允许用户读

    15、取结果集中当前行位置的数据C.游标允许用户修改结果集中当前行位置的数据D.游标中有个当前行指针,该指针只能在结果集中单向移动参考答案:D26单选题在SQLServer2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制销售价格的取值必须在此商品单价的0.6倍到1.5倍范围之内,实现这个约束的正确代码是()A.CHECK(销售价格BETWEEN单价*0.6AND单价*1.5)B.CHECK(销售价格BETWEEN商品表.单价*0.6AND商品表.单价*1.5)C.CREATETRIGGERtri_SalesON销售表FORINSERT,UPDATEASIF

    16、EXISTS(SELECT*FROMINSERTEDaJOIN商品表bONa.商品号=b.商品号WHERE销售价格NOTBETWEEN单价*0.6AND单价*1.5)ROLLBACKD.CREATETRIGGERtri_SalesON销售表INSTEADOFINSERT,UPDATEASIFEXISTS(SELECT*FROMINSERTEDaJOIN商品表bONa.商品号=b.商品号WHERE销售价格NOTBETWEEN单价*0.6AND单价*1.5)ROLLBACK参考答案:C27单选题有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定

    17、义下列约束:.系号是系关系的主码,教师号是教师关系的主码.职称列的取值只能为教授,副教授,讲师,助理和其他.教授的默认工资为10000元,副教授的默认工资为8000元,讲师的默认工资为5000元.每个教师的所在系号不能为空,且其值必须在系关系中存在若在数据库中实现以上约束,需要使用触发器才能实现的是()A.仅和B.仅和C.仅D.仅和参考答案:B28单选题触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。下列数据库控制中,适于用触发器实现的是()A.并发控制B.恢复控制C.可靠性控制D.完整性控制参考答案:D29单选题利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL

    18、Server2008中游标的说法中,错误的是()A.每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据B.如果在声明游标时未指定INSENSITIVE选项,则已提交的对基表的更新都会反映在后面的提取操作中C.当FETCH_STATUS=0时,表明游标当前行指针已经移出了结果集范围D.关闭游标之后,可以通过OPEN语句再次打开该游标参考答案:C30单选题SQLServer2008允许用户自己定义函数。关于内联表值函数,有下列说法:.在内联表值函数中,没有相关联的返回变量.内联表值函数通过INSERT语句填充函数返回的表值.内联表值函数的作用类似于带参数的视图.调用内联表值函数时,只能将内联表值函数放置在FROM子句中上述说法中正确的是()A.仅B.仅和C.仅、和D.仅、和参考答案:D


    注意事项

    本文(计算机三级考试《数据库技术》章节习题与答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开