大连大学计算机科学与技术考研真题,2016年大连大学计算机科学与技术数据库系统原理复试笔试仿真模拟题...

一、选择题

1. 按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于( )。

A. 规划与分析阶段的系统规划与定义

B. 规划与分析阶段的可行性分析

C. 需求分析阶段的业务规则需求分析

D. 系统设计阶段的总体设计

【答案】B

【解析】技术可行性分析是指对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议,是根据用户提出的系统功能、性能及实现系统的各项约束条件来进行分析的,属于规划与分析阶段。

2. 现有关系模式R (学号,姓名,课程代码,课程名,课程成绩),对其进行分解将其规范化到第三范式,下列( )是最正确的规范化结果。

A.R1 (学号,姓名)R2 (课程代码,课程名,课程成绩)

B.R1 (学号,姓名)R2 (课程代码,课程名)R3 (学号,课程代码,课程成绩)

C.R1 (学号,姓名)R2 (学号,课程代码,课程名,课程成绩)

D.R1 (学号,姓名)R2 (课程代码,课程名)R3 (课程代码,课程成绩)

【答案】B

【解析】如果一个关系模式R 属于第一范式,且每个非主属性既不部分依赖于码又不传递依赖于码,则这个关系属于第三范式。同时在对关系进行规范化的过程中,对于关系的分解不是随意而为的,需要考虑新关系与 原关系在数据上的等价、在依赖上的等价,甚至是在数据和依赖上都等价,否则就很可能达不到规范化目的。

A 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (课程代码,课程名,课程成绩)也达到3NF 要求, 但是它们与原关系R 在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

C 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (学号,课程代码,课程名,课程成绩)中由于存在: 课程代码一课程名,即非码属性对码的部分依赖,因此,该R2只达到1NF 要求,没有达到2NF 要求,当然也 就没有达到3NF 要求。

D 项中的分解,R1 (学号,姓名)达到3NF 要求,R2 (课程代码,课程名),R3 (课程代码,课程成绩) 也都达到3NF 要求,但是它们与原关系R 在数据上不能等价,在依赖上也不等价,因而不是最正确的规范化结果。

,R2 (课程代码,课程名),R3 (学号,课程代码,只有B 项的分解,R1 (学号,姓名)

课程成绩)都达到 3NF 要求,同时分解后的关系与原关系在数据和依赖上都等价,因而是最正确的规范化结果。

3. 设用户对某商场数据库应用系统有下列活动

. 在该数据库应用系统运行前建立数据库,并建立初始的商品清单和销售人员数据等基础数

据. 根据商场销售业务开展情况,调整数据库中的商品清单和价格

. 为了应对商场业务增长过快带来的数据库数据增长迅速而扩展硬盘空间

. 为了安全考虑,定期对数据库系统中的数据进行转储

. 国庆期间,在应用系统中增加一条规则“节日期间所有商品打八折”

. 在系统中模拟生成大规模销售数据,并开启所有收银台终端,在所有终端启动自动批量收银程序,测试系统的性能

以上活动属于商场数据库应用系统实施活动的是( )。 A. B. C. D.

【答案】D

【解析】数据库的实施指根据数据库的逻辑结构设计I 和物理结构设计VI 结果,在计算机系统上建立实际的数据库结构,导入数据并进行程序调试。

4. 信息是有价值的,信息的价值与( )有关。

A. 正确性、及时性、完整性、开放性和可靠性

B. 正确性、及时性、完整性和可靠性

C. 正确性、完整性、开放性和可靠性

D. 正确性、及时性、完整性和开放性

【答案】B

【解析】信息的特征体现在它的正确性、及时性、完整性、开放性和可靠性。正确的、及时的、完整的和可靠的信息才具有意义和价值,但是信息是否开放与价值的高低并不成正比,有些保密的国家机密或科技机密是极具价值的。

5. 数据的完整性是指数据的正确性、有效性和( )。

A. 可维护性

B. 相容性

C. 可恢复性

D. 独立性

【答案】B

【解析】数据模型应该反映数据模型必须遵守的基本的通用的完整性约束条件。完整性规则

是给定的数据模 型中数据及其联系具有的制约和依存规则,用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正 确、有效和相容。

6. RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于RAID 机制和技术,下列说法错误的是( )。

A.RAID 系统内部可以包含多个磁盘驱动器

B.RAID5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息

C.RAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多

D.RAID 系统一般都具有设备虚拟化技术

【答案】C

【解析】校验冗余技术比镜像冗余技术实现稍显复杂,但它所需用的磁盘空间比镜像冗余技术少很多。

7. 关于DBMS 的查询处理器,叙述错误的是( )。

A. 处理的目标是先将应用程序表示的查询转换为执行策略(关系代数)

B. 通过执行用低级语言表达的策略来获取所需要的数据

C. 查询处理分为分解(分析和验证)、优化、代码生成和代码执行

D. 处理的目标是先将应用程序表示的查询转换为执行策略(E-R 概念模型)

【答案】D

【解析】DBMS 的查询处理器处理的目标是将应用程序表示的查询转换为正确有效的、用低

,并通过执行该策略来获取所需要的数据。查询处理通常分级语言表达的执 行策略(关系代数)

为分解(分析和验证)、优化、代码生成和代码执行四个阶段。

8. 关于数据库应用系统功能设计,有下列说法:

. 软件总体设计的依据包括需求分析阶段得到的数据流图、事务描述和业务规则等需求分析结果

. 软件总体设计一般用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块间的数据传递和调用关系,以及模块内部处理流程

. 数据库事务设计的依据是事务自身的事务处理逻辑

. 总体设计阶段要对硬件平台、存储设备、操作系统、DBMS 等做出合理选择,并进行初步配置设计上述说法错误的是( )。 A. B. C. D.

【答案】B

【解析】需求分析阶段得到的数据流图、事务描述和业务规则等需求分析结果是软件总体设

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值