软件设计师历年真题及解析: https://editor.csdn.net/md/?articleId=114961828
- 在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,( ) , 得到的关系模式属于4NF。
A) 将所有多值 属性组成-个关系模式
B) 使多值 属性不在关系模式中出现
C) 将实体的码分别和每 个多值属性独立构成一个关系模式
D) 将多值 属性和其它属性一起构成该实体对应的关系模式
答案解析: C
4NF :若关系模式R1NF,R的每个非平凡多值依赖X→→Y且YX时,X必含有码,则关系模式R ( U,F) 4NF; 对于本题中存在多值属性的情况,应该将该实体的码和相关的多值属性独立构成一一个关系模式。
- ( )是指户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。
A)分片透明
B)复制透明
C)位置透明
D)逻辑透明
答案解析: A
分片透明性是指用户不必关系数据是如何分片的,它们对数据的操作在全局关系上进行,即关系如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。分片透明性是最高层次的透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节自不必关系,其应用程序的编写与集中式数据库相同。
复制透明:用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放ÿ