当前位置:高级系统架构师题库>数据库系统题库

问题:

[单选] 数据的物理独立性是指当数据库的()

A . 外模式发生改变时,数据的物理结构需要改变
B . 内模式发生改变时,数据的逻辑结构不需要改变
C . 外模式发生改变时,数据的逻辑结构不需要改变
D . 内模式发生改变时,数据的物理结构不需要改变

关系数据库中,实现实体之间的联系是通过表与表之间的公共() 索引。 存储。 元组。 属性。 若关系模式中存在非主属性对码的部分依赖,则该关系模式属于() 1NF。 2NF。 3NF。 BCNF。 在数据库设计的需求分析阶段,业务流程一般采用()表示。 数据流图。 E-R图。 程序结构图。 功能模块图。 设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是() 建立"EMP.职务"向"P.职务"的参照完整性约束。 建立"P.职务"向"EMP.职务"的参照完整性约束。 建立EMP上的触发器程序审定该需求。 建立P上的触发器程序审定该需求。 在数据库设计的需求分析阶段应完成包括()在内的文档。 E-R图。 关系模式。 数据字典和数据流图。 任务书和设计方案。 数据的物理独立性是指当数据库的()
参考答案:

  参考解析

不同的数据库产品支持不同的数据模型,使用不同的数据库语言,建立在不同的操作系统上。数据的存储结构也各不相同,但体系结构基本上都具有相同的特征,采用"三级模式和两级映射"。数据库系统在三级模式之间提供了两级映象:模式/内模式映象、外模式/模式映象。正因为这两级映射保证了数据库中的数据具有较高的逻辑独立性和物理独立性。数据的独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,从而简化应用程序,大大减少应用程序编制的工作量。数据的独立性是由DBMS的二级映像功能来保证的。数据的独立性包括数据的物理独立性和数据的逻辑独立性。数据的物理独立性:是指当数据库的内模式发生改变时,数据的逻辑结构不变。由于应用程序处理的只是数据的逻辑结构,这样物理独立性可以保证,当数据的物理结构改变了,应用程序不用改变。但是,为了保证应用程序能够正确执行,需要修改概念模式/内模式之间的映像。数据的逻辑独立性:是指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构发生变化后,用户程序也可以不修改。但是,为了保证应用程序能够正确执行,需要修改外模式/概念模式之间的映像。

在线 客服