系统架构设计师数据库系统_第1页
系统架构设计师数据库系统_第2页
系统架构设计师数据库系统_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 系统架构设计师数据库系统 ( 二 )单项选择题第 1 题:在数据库设计的需求分析阶段应完成包括 在内的文档A. E-R 图B. 关系模式C. 数据字典和数据流图D. 任务书和设计方案参考答案: C第 2 题:设有职务工资关系 P(职务,最低工资,最高工资 ) ,员工关系 EMP员( 工号,职 务,工资 ) ,要求任何一名员工,其工资值必须在其职务对应的工资范围之内, 实现该需求的方法是 。A. 建立“ EMP职务”向“ P职务”的参照完整性约束B. 建立“ P职务”向“ EMP职务”的参照完整性约束C. 建立 EMP上的触发器程序审定该需求D. 建立 P 上的触发器程序审定该需求参考答

2、案: C设关系模式 R(U,F) ,其中 R上的属性集 U=A,B,C,D,E,R上的函数依赖集 F=AB,DE B,CBE,EA,B D)。为关系 R 的候选关键字。分解是无损连接,并保持函数依赖的。第 3 题:A. ABB. DEC. CED. CB参考答案: C第 4 题:A. p=R<sub>1</sub>(AC) ,R<sub>2</sub>(ED), R<sub>3</sub>(B)B. p=R<sub>1</sub>(AC) ,R<sub>2</sub>(E),

3、R<sub>3</sub>(DB)C. p=R<sub>1</sub>(AC) ,R<sub>2</sub>(ED), R<sub>3</sub>(AB)D. p=R<sub>1</sub>(ABC),R<sub>2</sub>(ED),R<sub>3</sub>(ACE)参考答案: D第 5 题:以下关于 RDBMS数据分布的叙述中,错误的是 。A. 数据垂直分割是将不同表的数据存储到不同的服务器上B. 数据水平分割是将不同行

4、的数据存储到不同的服务器上C. 数据复制是将数据的多个副本存储到不同的服务器上D. 数据复制中由 RDBMS维护数据的一致性参考答案: A第 6 题:在数据库设计的 阶段进行关系规范化A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计参考答案: C某企业工程项目管理数据库的部分关系模式如下所示, 其中带实下画线的表 示主键,虚下画线的表示外键。其中供应关系是 的联系。若一个工程项目可以有多个员工参加,每个员工可以参加多个项目, 则项目和员工之间是 联系。对项目和员工关系进行设计时, 设计成一个独立的关系模式。第 7 题:A. 2 个实体之间的 1:nB. 2 个实体之间的 n:mC. 3

5、 个实体之间的 1:n:mD. 3 个实体之间的 k:n:m参考答案: D第 8 题:A. 1:1B. 1:nC. n:mD. n:1参考答案: C第 9 题:A. 多对多的联系在向关系模型转换时必须B. 多对多的联系在向关系模型转换时无须C. 只需要将一端的码并入多端,所以无须D. 不仅需要将一端的码并入多端,而且必须参考答案: A第 10 题:给定学生 S(学号,姓名,年龄,入学时间,联系方式 ) 和选课 SC(学号,课程号,成绩 )关系,若要查询选修了 1 号课程的学生学号、姓名和成绩,则该查询 与关系代数表达式 等价。参考答案: B企业战略数据模型可分为两种类型: 描述日常事务处理中的

6、数据及其关系; 描述企业管理决策者所需信息及其关系。第 11 题:A. 元数据模型B. 数据库模型C. 数据仓库模型D. 组织架构模型参考答案: B第 12 题:A. 元数据模型B. 数据库模型C. 数据仓库模型D. 组织架构模型参考答案: C在数据库设计的需求分析阶段应当形成 ,这些文档可以作为 阶段的设计依据。第 13 题:A. 程序文档、数据字典和数据流图B. 需求说明文档、程序文档和数据流图C. 需求说明文档、数据字典和数据流图D. 需求说明文档、数据字典和程序文档参考答案: C第 14 题:A. 逻辑结构设计B. 概念结构设计C. 物理结构设计D. 数据库运行和维护参考答案: B某商

7、场商品数据库的商品关系模式 P(商品代码,商品名称, 供应商,联系方 式,库存量 ) ,函数依赖集 F=商品代码商品名称, ( 商品代码, 供应商) 库存 量,供应商联系方式 。商品关系模式 P达到;该关系模式分解成 后,具有无损连接的特性,并能够保持函数依赖。 第 15 题:A. 1NFB. 2NFC. 3NFD. BCNF参考答案: A第 16 题:A. P1( 商品代码,联系方式 ) , P2(商品名称,供应商,库存量 )B. P1( 商品名称,联系方式 ) , P2(商品代码,供应商,库存量 )C. P1(商品代码,商品名称,联系方式 ) ,P2(供应商,库存量 )D. P1(商品代码

8、,商品名称 ) ,P2(商品代码,供应商,库存量) ,P3(供应商, 联系方式 )参考答案: D在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序 执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、 隔离性和持久性。针对事务的这 4 种特性,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于 要执行写操作的数据项, 数据库系统在磁盘上维护数据库的一个副本, 所有的写 操作都在数据库副本上执行, 而保持原始数据库不变, 如果在任一时刻操作不得 不中止,系统仅需要删除副本, 原数据库没有受到任何影响。 这种设计策略称为 。事务

9、的一致性要求在没有其他事务并发执行的情况下, 事务的执行应该 保证数据库的一致性。数据库系统通常采用 机制保证单个事务的一致性。事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序 顺序执行 (即可串行化执行 ) 后的状态是等价的。两阶段锁协议是实现隔离性的常 见方案,该协议 。持久性保证一旦事务完成, 该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障, 则需要通过恢复机制保证事务的持久性。 假设在 日志中记录所有对数据库的修改操作, 将一个事务的所有写操作延迟到事务提交 后才执行,则在日志中 。当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该 。第 17 题:A. 主动冗余B. 影子拷贝C. 热备份D. 多版本编程参考答案: B第 18 题:A. 逻辑正确性检查B. 物理正确性检查C. 完整性约束检查D. 唯一性检查参考答案: C第 19 题:A. 能够保证事务的可串行化执行,可能发生死锁B. 不能保证事务的可串行化执行,不会发生死锁C. 不能保证事务的可串行化执行,可能发生死锁D. 能够保证事务的可串

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论