2009年下半年11月份系统架构设计师上午试题以及参考答案之二
● 在数据库设计的需求分析阶段应完成包括(5)在内的文档。
(5)A.E-R图
B.关系模式
C.数据字典和数据流图
D.任务书和设计方案
A、概念设计
B、逻辑设计
C、需求分析
D、可行性分析、项目立项
数据库设计分为:
需求分析、概念结构分析、逻辑结构设计
物理结构设计、应用程序设计和运行维护6个阶段
答案C
● 设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是(6)。
(6)A.建立“EMP.职务”向“P.职务”的参照完整性约束
B.建立“P.职务”向“EMP.职务”的参照完整性约束
C.建立EMP上的触发器程序审定该需求
D.建立P上的触发器程序审定该需求
参照完整性约束只是外键关系,只能判断外键值存在,并不能判断外键取值的大小。
答案:C
● 设关系模式R(U, F),其中R上的属性集U={A, B, C, D, E},R上的函数依赖集F={A→B,DE→B,CB→E,E→A,B→D}。(7)为关系R的候选关键字。分解(8)是无损连接,并保持函数依赖的。
(7)A. AB
B. DE
C. CE
D. CB
(8)A. p={R1(AC),R2(ED),R3(B)}
B. p={R1(AC),R2(E),R3(DB)}
C. p={R1(AC),R2(ED),R3(AB)}
D. p={R1,(ABC),R2(ED),R3(ACE)}
答案:(7)C (8)D