用看的、听的学真题

study by eyes and ears.

  1. 首页
  2. 数据库系统工程师
  3. 2018年05月数据库系统工程师考试上午真题【基础知识】
  4. 真题详解

2018年05月数据库系统工程师考试上午真题【基础知识】(第65-67题) 收藏

【65-67】某数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Table1有关。假设Table1有30多个字段,分别为(Key,A1,A2,…Am,B1,B2,…Bn)。执行频度较高的查询业务只用到A1,A2,…Am中的大部分属性,因此,DBA决定将表Table1分解为Table2(Key,A1,A2,…Am)和Table3(Key,B1,B2,…Bn)。为了使所有对Table1的查询程序不必修改,应该(65);为了使对Table1的更新业务能正确执行,应该(66);这样实现了(67)

【65】选项 (1.0分)

  • A修改所有对Table1的查询程序
  • B创建视图Table1,为Table2和Table3的自然连接
  • C只修改使用A1,A2,…Am中属性的程序
  • D只修改使用B1,B2,…Bn中属性的程序
暂无

【66】选项 (1.0分)

  • A修改所有对Table1更新的事务程序
  • B创建视图Table1,为Table2和Table3的自然连接
  • C只修改对A1,A2,…Am中属性更新的事务程序
  • D只修改对B1,B2,…Bn中属性更新的事务程序
暂无

【67】选项 (1.0分)

  • A数据的逻辑独立性
  • B数据的物理独立性
  • C程序的逻辑独立性
  • D程序的物理独立性
暂无
广告位