计算机三级考试《数据库技术》测试题含答案.docx 立即下载
2025-08-16
约4.1千字
约8页
0
14KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机三级考试《数据库技术》测试题含答案.docx

计算机三级考试《数据库技术》测试题含答案.docx

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机三级考试《数据库技术》测试题含答案

《数据库技术》是计算机三级考试类别之一,下面小编整理了计算机三级考试《数据库技术》测试题含答案,大家快来检测吧!1[单选题]数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。设某学生管理系统在运行管理与维护阶段有如下工作:Ⅰ.定期检查数据文件的存储空间占用情况,并根据需要分配存储空间Ⅱ.分析数据库中各种操作,以发现潜在性能问题Ⅲ.将数据库中历史数据转储到离线存储介质中长期保存Ⅳ.根据用户要求对应用程序从功能上进行扩充和完善以上工作中一般不属于数据库管理员日常维护工作的是()。A.仅Ⅰ和ⅢB.仅ⅣC.仅Ⅱ和ⅣD.仅Ⅱ参考答案:B参考解析:数据库维护的主要内容有以下几方面:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。Ⅳ选项不属于数据库维护工作。2[单选题]设在SQLServer2008某数据库中有销售表(商品号,销售时间,销售数量,销售价格),其中商品号的类型为6),销售价格的类型为int。现要定义统计指定商品销售总价的标量函数。有下列定义该标量函数的语句:Ⅰ.CreateFUNCTIONdb0.GetTotal(@GoodID6))ReturnsintASBEGINReturn(SELECTSUM(销售价格)FROM销售表WHERE商品号=@GoodID.ENDⅡ.CreateFUNCTIONdb0.GetTotal(@GoodID6))ReturnsintASBEGINReturns(SELECTSUM(销售价格)FROM销售表WHERE商品号=@GoodID.ENDⅢ.CreateFUNCTIONdb0.GetTotal(@GoodIDchat(6))ReturnsintBEGINReturn(SELECTSUM(销售价格)FROM销售表WHERE商品号=@GoodID.END1V.CreateFUNCTIONdb0.GetTotal(@GoodID6))ReturnsintReturns(SELECTSUM(销售价格)FROM销售表WHERE商品号=@GoodID.上述语句中,正确的是()。A.仅I和ⅡB.仅Ⅲ和ⅣC.仅Ⅱ和ⅣD.仅I和Ⅲ参考答案:D参考解析:标量函数返回一个确定类型的标量值。函数体语句定义在BEGIN-END语句内,其中包含了可以返回值的Transact-SQL命令。创建标量函数的语法如下:CREATEFUNCTION[ownername.]function_name([{@parameter_name[AS][type_schema_name.]parameter_data_type[=default]}[,…n])RETURNSreturn_data_type[AS]BEGINfunction_bodyRETURNscalar_expressionEND[;]3[单选题]在SQLServer2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的'0.6倍到1.5倍范围之内,实现这个约束的正确代码是()。A.CHECK(销售价格BETWEEN单价*0.6AND单价*1.5)B.CHECK(销售价格BETWEEN商品表.单价*0.6AND商品表.单价*1.5)C.CREATETRIGGERtri_SalesON销售表FORINSERT,UPDATEAsIFEXISTS(SELECT*FROMINSERTEDaJOIN商品表bONa.商品号=b.商品号WHERE销售价格NOTBETWEEN单价*0.6AND单价*1.5)ROLLBACKD.CREATETRIGGERtri_alesON销售表INSTEADOFINSERT,UPDATEASIFEXISTS(SELECT冰FROMINSERTEDaJOIN商品表bONa.商品号=b.商品号WHERE销售价格NOTBETWEEN单价*0.6AND单价*=1.5)ROLLBACK参考答案:C参考解析:FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEADOF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。4[单选题]SQLServer2008提供了多种数据备份方法:Ⅰ.完整数据库备份Ⅱ.差异数据库备份Ⅲ.文件备份Ⅳ.差异文件备份以上备份方法中,在备份完成之后必须再对日志进行备份的是()。A.仅ⅡB.仅Ⅲ和ⅣC.仅Ⅰ和ⅡD.仅Ⅳ参考答案:B参考解析:文件备份主要是对数据库中数据文件的备份,不对日志文件备份,因此在备份完成之后必须再对日
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

计算机三级考试《数据库技术》测试题含答案

文档大小:14KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用