一起答

2017年计算机四级数据库工程师模拟试题2

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 某工厂欲建立一个物资管理系统,该系统包含零件、产品、仓库、职1二等信息,其中仓库用于存入零件。

    1)画出该系统的E—R图。

    2)将其转化为关系模式。

  2. 以下关于实体集语法叙述错误的是______。  

    • A. IDEFIX用矩形框来表示独立实体集  
    • B. 用圆角矩形框来表示从属实体集  
    • C. 每个实体集分配一个唯一的名字和一个编码  
    • D. 名字和编码之间用反斜杠分开,放在矩形的上面
  3. 数据库恢复可以用哪些方法实现?

  4. 以下关于Visual Basic 6.0说法错误的是______。

    • A.它以Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点
    • B.在visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象
    • C.利用OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序
    • D.仅可以访问小型数据库
  5. 在数据库物理设计阶段,建立索引的目的是为了提高数据的

    • A.更改效率
    • B.插入效率
    • C.查询效率
    • D.删除效率
  6. 下列用于数据库概念设计的方法是______。

    • A.DFD方法和IDEF1X方法
    • B.E-R方法和IDEF0方法
    • C.E-R方法和IDEF1X方法
    • D.DFD方法和IDEF0方法
  7. 在数据库应用系统的需求分析阶段,需要进行性能分析。下列关于数据库应用系统性能指标的说法,错误的是______。

    • A.数据访问响应时间是指用户向数据库提交数据操作请求到操作结果返回给用户的时间
    • B.系统吞吐量是指在单位时间内系统能存储的数据量
    • C.并发用户数是指在保证单个用户查询响应时间的前提下,系统最多允许同时访问数据库的用户数量
    • D.系统性能指标是系统软硬件设计和选型的重要依据
  8. 关于UML的各种视图及其分类,下列说法错误的是______。

    • A.用例图、类图、对象图、组件图和部署图都是静态视图
    • B.顺序图、交互图、状态图和活动图都是动态视图
    • C.类图和对象图都是结构视图
    • D.顺序图、状态图和组件图都是行为视图
  9. 数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是

    • A.顺序文件
    • B.聚集文件
    • C.索引文件
    • D.散列文件
  10. 关于数据视图与三级模式,下列说法错误的是______。

    • A.数据视图是指用户从某个角度看到的客观世界数据对象的特征
    • B.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构
    • C.概念模式以数据模型的形式描述数据
    • D.三级模式结构实现了数据的独立性
  11. 在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用______是最为合适的。

    • A.协作图
    • B.序列图
    • C.活动图
    • D.状态图
  12. 数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是______。

    • A.实体一联系模型
    • B.关系模型
    • C.面向对象模型
    • D.网状模型
  13. 在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中的查询优化需要考虑的主要因素包括I/O代价、CPU代价和通信代价。一般而言,分布式数据库查询优化的首要目标是

    • A.使查询执行时I/O代价最省
    • B.使查询执行时CPU代价最省
    • C.使查询执行时通信代价最省
    • D.使查询执行时I/O代价和CPU代价之和最省
  14. 在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的OLTP业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是______。

    • A.抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中
    • B.抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中
    • C.抽取出企业的近期业务数据,建立操作型数据存储(ODS),将一些快速分析业务转移到操作型数据存储中
    • D.不建立新的数据存储体系,在基本业务处理时间内开展OLTP业务,在其余时间开展分析业务
  15. 只复制上次备份后发生变化的文件的数据转储机制是______。

    • A.完全转储
    • B.增量转储
    • C.差量转储
    • D.局部转储
  16. 数据库系统具有数据独立性的特点,体现在

    • A.不会因为数据的变化而影响到应用程序
    • B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
    • C.不会因为存储策略的变化而影响存储结构
    • D.不会因为某些存储结构的变化而影响其他的存储结构
  17. 分布式数据库系统的透明性主要表现在位置透明性和复制透明性,位于分片视图之间的透明性是______。

    • A.位置透明性
    • B.分片透明性
    • C.全局数据模型透明性
    • D.局部数据模型透明性
  18. 下列哪项是SQL Server数据库拥有的逻辑空间结构和物理空间结构?______

    • A.表区间
    • B.区
    • C.段
    • D.数据文件
  19. 可以通过部分修改数据库的模式和内模式,使数据库适应新的应用环境的是

    • A.重组织
    • B.重构造
    • C.参数调整
    • D.空间管理
  20. 设某大型商场的数据仓库需要采取一定的数据抽取策略从商场业务数据库系统中采集数据。设数据仓库环境中有客户名单、商品销售细节和商品每日销售汇总数据,并有应用系统需要分析每周客户增长趋势和每日商品销售趋势。下列数据抽取或更新策略一般情况下最为合理的是

    • A.每天晚上针对业务系统中的客户名单和商品销售细节做一次快照,然后根据商品销售细节计算销售汇总数据
    • B.每天做一次客户名单快照,根据客户名单的变化修改数据仓库中的最终客户名单。销售细节每天晚上采用增量方式进行抽取,然后根据新增的销售数据更新商品每日销售汇总数据
    • C.每周做一次客户名单快照,每天做一次销售细节快照,然后根据商品销售细节计算销售汇总数据
    • D.每周在发现客户名单中的信息有变化时,对客户名单做一次快照。对销售细节数据采用增量方式,每天抽取一次新的销售数据,然后根据新增的销售数据更新商品每日销售汇总数据
  21. 有一个事务T要更新数据库中某表列的值,DBMS在执行T时发现更新后的值超出了该列的值定义范围,因此异常终止了T。为了保证数据的正确性及一致性,DBMS会执行下列哪个恢复操作______。

    • A.undo
    • B.介质恢复
    • C.进程恢复
    • D.redo
  22. 设有某大型连锁超市的数据库应用系统,在系统实施或改造过程中,需要对系统进行测试。设有下列测试活动  Ⅰ.模拟客户消费行为,生成销售数据,测试系统是否能正确完成销售业务  Ⅱ.编写模拟数据生成器,每秒生成2千笔与销售业务对应的销售数据,测试系统吞吐率  Ⅲ.在数据库中模拟生成5亿条销售数据,同时开启所有的收银台,测试系统平均响应时间  Ⅳ.模拟销售持续一周时间,在此期间,每天审核系统结账功能是否正确  Ⅴ.测试数据库应用系统能否正确地完成银联卡消费业务  以上测试活动,属于性能测试的是

    • A.仅Ⅰ、Ⅱ和Ⅲ
    • B.仅Ⅱ、Ⅲ和Ⅴ
    • C.仅Ⅱ和Ⅲ
    • D.仅I、Ⅳ和Ⅴ
  23. 如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称为该关系的

    • A.数据项
    • B.主属性
    • C.外关键字
    • D.主属性值
  24. 在某分布式数据库系统中,设某数据表的模式为S(a1, a2, a3, a4, a5),其中a1为主码,该表中数据量大,a2取值空间为{1,2,3}。设有两个数据分片方案,分别为PSz1={S11, S12, S13}和PS2={S21, S22, S23},任取分片S1i,S1i的模式为(al, a2, a3, a4, a5) ,且S1i中的任一元组t都属于S,且t在属性a2上的取值为i。任取分片S2i,有S2i与S元组数相同,且其主码为al,S21的模式为(al, a2),S22为(a1, a3, a4),S23为(al, a5)。则关于PS1和PS2的分片机制,下列说法正确的是

    • A.PS1为水平分片,PS2为垂直分片
    • B.PS1为垂直分片,PS2为导出分片
    • C.PS1为水平分片,PS2为导出分片
    • D.PS1为垂直分片,PS2为水平分片
  25. 定期对数据仓库进行维护,维护操作的触发条件是时间的维护策略是______。

    • A.定期维护
    • B.实时维护
    • C.延时维护
    • D.快照维护
  26. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是______。

    • A.数据内容一致性维护
    • B.数据库备份与恢复
    • C.数据库安全性维护
    • D.数据库存储空间管理
  27. 用户编写程序时只需对全局关系进行操作,这种最高级别的分布透明性是______。

    • A.分片透明性
    • B.位置透明性
    • C.局部数据模型透明性
    • D.分布透明性
  28. 在SQL Server 2000中,如果己分配给某个数据库的空间大小远远大于存放该数据库数据需要的实际大小,则应该对该数据库进行收缩,以释放多余的空间。关于收缩数据库,下列说法错误的是

    • A.收缩数据库中的某个文件时,收缩后的文件大小可以小于定义文件时的初始大小
    • B.只能收缩数据库所包含的数据文件,不能收缩其日志文件
    • C.收缩某个具体文件时,只要收缩后的文件空间大于该文件存放数据所需的实际空间,收缩操作即可进行
    • D.按比例收缩数据库时,收缩后的数据库大小不能小于定义数据库时的初始大小
  29. 根据规范化理论,关系数据库中的关系必须满足其每一属性都是______。

    • A.互相关联的
    • B.互不相关的
    • C.不可分解的
    • D.长度可变的