单选题 在数据库系统中,数据的物理独立性是指当数据库的______。
【正确答案】 B
【答案解析】[解析] 数据独立性使程序的编写不再考虑数据的描述和存取问题。数据库模式主要分为物理结构和逻辑结构两个方面,如下表所示。
各种数据库模式表
模式名称 作用 说明
内模式(或物理模式,或物理数据库描述) 描述数据库物理结构 它直接与操作系统或硬件相联系。一个数据库系统只有一个内模式
逻辑模式(或模式,或概念模式) 描述数据库逻辑结构 它是数据库数据的完整表示,是所有用户的公共数
据视图。一个数据库系统只有一个模式
外模式(或用户模式,或子模式) 针对每个用户或应用,由模
式导出的若干个子模式
一个数据库系统可以有多个子模式
数据的物理独立性是指当数据库的内模式(物理结构)发生改变时,数据的逻辑结构无须改变,即面向所有用户的模式(或逻辑模式)可以不改变,因而相应的程序也可不改变。
数据和程序的逻辑独立性是指当数据库的逻辑结构改变时,用户模式无须改变,即用户结构可以不改变,相应的应用程序也不用改变。