【计算机类职业资格】系统架构设计师-数据库系统(二)及答案解析.doc
《【计算机类职业资格】系统架构设计师-数据库系统(二)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统架构设计师-数据库系统(二)及答案解析.doc(6页珍藏版)》请在麦多课文档分享上搜索。
1、系统架构设计师-数据库系统(二)及答案解析(总分:6.00,做题时间:90 分钟)一、B单项选择题/B(总题数:2,分数:6.00)设关系模式 R(U,F),其中 R 上的属性集 U=A,B,C,D,E,R 上的函数依赖集 F=AB,DEB,CBE,EA,BD)。_为关系 R 的候选关键字。分解_是无损连接,并保持函数依赖的。(分数:4.00)(1). A.AB B.DE C.CE D.CB(分数:1.00)A.B.C.D.(2). A.p=R1(AC),R 2(ED),R 3(B) B.p=R1(AC),R 2(E),R 3(DB) C.p=R1(AC),R 2(ED),R 3(AB) D.
2、p=R1,(ABC),R 2(ED),R 3(ACE)(分数:1.00)A.B.C.D.(3).以下关于 RDBMS 数据分布的叙述中,错误的是_。 A.数据垂直分割是将不同表的数据存储到不同的服务器上 B.数据水平分割是将不同行的数据存储到不同的服务器上 C.数据复制是将数据的多个副本存储到不同的服务器上 D.数据复制中由 RDBMS 维护数据的一致性(分数:1.00)A.B.C.D.(4).在数据库设计的_阶段进行关系规范化。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:1.00)A.B.C.D.某数据库中有员工关系 E(员工号,姓名,部门,职称,月薪);产品关系 P(产
3、品号,产品名称,型号,尺寸,颜色);仓库关系 W(仓库号,仓库名称,地址,负责人);库存关系 I(仓库号,产品号,产品数量)。a若数据库设计中要求:仓库关系 W 中的“负责人”引用员工关系的员工号库存关系 I 中的“仓库号,产品号”唯一标识 I 中的每一个记录员工关系 E 中的职称为“工程师”的月薪不能低于 3500 元则依次要满足的完整性约束是_。(分数:2.00)(1). A.实体完整性、参照完整性、用户定义完整性 B.参照完整性、实体完整性、用户定义完整性 C.用户定义完整性、实体完整性、参照完整性 D.实体完整性、用户定义完整性、参照完整性 b若需得到每种产品的名称和该产品的总库存量,
4、则对应的查询语句为: SELELCT 产品名称,SUM(产品数量) FROM P,I WHERE P.产品号=I.产品号_;(分数:1.00)A.B.C.D.(2). A.ORDER BY 产品名称 B.ORDER BY 产品数量 C.GROUP BY 产品名称 D.GROUP BY 产品数量(分数:1.00)A.B.C.D.系统架构设计师-数据库系统(二)答案解析(总分:6.00,做题时间:90 分钟)一、B单项选择题/B(总题数:2,分数:6.00)设关系模式 R(U,F),其中 R 上的属性集 U=A,B,C,D,E,R 上的函数依赖集 F=AB,DEB,CBE,EA,BD)。_为关系
5、R 的候选关键字。分解_是无损连接,并保持函数依赖的。(分数:4.00)(1). A.AB B.DE C.CE D.CB(分数:1.00)A.B.C. D.解析:(2). A.p=R1(AC),R 2(ED),R 3(B) B.p=R1(AC),R 2(E),R 3(DB) C.p=R1(AC),R 2(ED),R 3(AB) D.p=R1,(ABC),R 2(ED),R 3(ACE)(分数:1.00)A.B.C.D. 解析:候选关键字使用规范化理论中的图示法进行求解,对 R 关系模式画图如图所示。*图中 C 结点为 0 度结点,所以它必然被包含在候选关键字中,但仅有 C 结点并不能遍历全图,
6、所以需要加入其他中间结点。若加入 B 结点,则 BCE,EA,BD,能遍历全图。与此同时,加入 A、E 都能起到同样的效果。所以关系 R 有三个候选键:BC、EC,AC。接下来是判断模式分解过程中的无损连接与保持函数依赖的问题。这个问题相对来说比较复杂。如果逐个判断每个选项的无损连接与保持函数依赖,无疑工作量是很大的。所以我们可以先观察这些选项有什么特点,通过观察发现 A 与 B 选项都存在单字段的分解。在进行模式分解时,如果出现单字段,同时该字段未在其他分解的子关系模式中出现,并且函数依赖中有此字段的依赖关系,则说明此分解没有保持函数依赖。原因很简单,关于该字段的那个函数依赖,必然在分解中丢
7、失了。所以 A 与 B 选项可以先排除。然后判断 C 与 D 是否为无损连接。对选项 C 构造初始的判定表如表所示。 模式分解 C 选项初始判定表分解的关系模式 A B C D ER1(AC) a1 b12a3 b14b15R2(ED) b21b22b23a4 a5R3(AB) a1 a2 b33b34b35由于 AB,属性 A 的第 1 行和第 3 行相同,可以将第 1 行 b12改为 a2;又由于 BD,属性 B 的第 1 行和第 3 行相同,所以需要将属性 D 第 1 行 b14和第 3 行 b34,改为同一符号,即取行号值最小的 b14。修改后的判定表如表所示。 模式分解 C 选项修改
8、判定表分解的关系模式 A B C D ER1(AC) a1 a2 a3 b14b15R2(ED) b21b22b23a4 a5R3(AB) a1 a2 b33b14b35反复检查函数依赖集 F,无法修改上表,所以选项 C 是有损连接的。 对选项 D 构造初始的判定表如下表所示。 模式分解 D 选项初始判定表分解的关系模式 A B C D ER1(ABC) a1 a2 a3 b14b15R2(ED) b21b22b23a4 a5R3(ACE) a1 b32a3 b34a5由于 AB,属性 A 的第 1 行和第 3 行相同,可以将第 3 行 b32改为 a2;EA,属性 E 的第 2 行和第 3
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统 架构 设计师 数据库 答案 解析 DOC
