欢迎您来到未来学院,加入我们共同学习吧!
1 2 3 4
  • 当前位置:首页 > 考试中心 > 计算机考试 > 三级 > 三级数据库技术 >

    三级数据库技术

    2019年3月计算机三级数据库考试基础试题及答案002

    浏览次数:     时间:2019/03/27

    1.在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询:

    SELECT商品号,商品名,单价

    FROM商品表WHERE类别IN(′食品′,′家电′)

    ORDER BY商品号

    现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是()。

    A.CREATE INDEX Idxl ON商品表(类别)

    B.CREATE INDEX Idxl ON商品表(商品号,商品名,单价)

    C.CREATE INDEX Idxl ON商品表(类别,商品号)INCLUDE(商品名,单价)

    D.CREATE INDEX Idxl ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=′食品′OR类别=′家电

    答案:D

    2.设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,正确的是()。

    A.可以用触发器或者用CHECK约束实现

    B.只能用CHECK约束实现

    C.只能用触发器实现

    D.可以用DEFAULT约束实现

    答案:A

    3.设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法,正确的是()。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开后,DB1数据库的所有用户仍可以查询#Temp表数据

    答案:A

    4.在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有IN-SERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是()。

    A.SELECT和INSERT

    B.INSERT、UPDATE和SELECT

    C.SELECT和UPDATE

    D.SELECT

    答案:A

    5.在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是()。

    A.SELECT

    B.SELECT和INSERT

    C.INSERT、UPDATE和DELETE

    D.SELECT、INSERT、UPDATE和DELETE

    答案:C

    6.某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是()。

    A.检查客户机到数据库服务器的网络情况

    B.检查数据库服务器的CPU使用情况

    C.检查这些操作涉及到的表是否已建立有效的索引

    D.检查数据库中是否存在大量锁

    答案:A

    7.数据库应用系统在使用过程中,会根据用户的需求及系统运行情况对系统进行升级和改造。关于系统升级改造工作,下列说法错误的是()。

    A.在系统升级改造过程中,可能会调整数据库的逻辑结构,例如增加数据项、修改数据项的类型等

    B.升级改造实施过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完成后进行测试

    C.升级改造过程一般只对应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统及操作系统的类型和版本

    D.在升级之前,应先对现有的系统及数据进行备份,如果升级失败则需要使用备份进行恢复

    答案:C

    8.监控数据库系统运行状态是数据库管理员非常重要的职责。数据库管理员有如下工作:

    Ⅰ.定期实施数据库完整备份并将备份数据传送到远端容灾中心

    Ⅱ.定期查看数据库空间是否满足业务需求

    Ⅲ.定期查看数据缓冲区命中率、数据库锁情况

    Ⅳ.定期查看数据库用户会话情况

    V.使用自动化手段检查数据库CPU使用情况,出现异常情况时自动发短信通知系统管

    理员上述工作中属于数据库监控工作的是()。

    A.仅Ⅰ、Ⅱ和V

    B.仅Ⅰ、Ⅲ和Ⅳ

    C.仅Ⅱ、Ⅲ、Ⅳ和V

    D.全部

    答案:C

    9.数据库管理系统为提高数据查询效率,可能会采用如下索引技术:

    Ⅰ.有序索引Ⅱ.聚集索引

    Ⅲ.树型索引Ⅳ.散列(哈希)索引

    其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有()。

    A.仅I

    B.仅Ⅰ、Ⅱ和Ⅲ

    C.仅Ⅳ

    D.都是

    答案:C

    10.设某在线论坛系统,其数据库服务和Web服务运行在同一台服务器上。系统运行一段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。经排查发现数据库服务成为主要瓶颈。假设数据库中有用户信息表和文章表。为改善此情况,设有下列措施:

    Ⅰ.修改论坛程序使其能在内存中对常用查询结果进行缓存,以减少数据库的访问次数

    Ⅱ.在操作系统中提高数据库服务进程的优先级

    Ⅲ.不再使用数据库,以文本文件方式存储用户信息和文章

    Ⅳ.根据用户信息表和文章表的索引情况,优化用户验证查询语句和文章列表查询语句

    V.统计并检查使用频率最高的几类查询,针对这些查询模式对用户信息表或文章表建立相应的索引以提高这些查询的效率

    以上措施,一般情况下,合理且有效果的是()。

    A.仅Ⅰ、Ⅱ和Ⅲ

    B.仅Ⅰ、Ⅳ和V

    C.仅Ⅱ、Ⅲ和Ⅳ

    D.仅Ⅱ、Ⅳ和V

    答案:B

    温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!


    上一篇:2019年3月计算机三级数据库考试基础试题及答案003
    下一篇:2019年3月计算机三级数据库考试基础试题及答案001
    版权所有©安徽佰通教育科技发展股份有限公司 备案号:皖B2-20180049-5 电话:0551-65772438 地址:安徽省合肥市蜀山区蜀山新产业园区振兴路自主创新产业基地4栋2层203室