首页 > 编程知识 正文

数据库物理存储结构,oracle数据库物理结构包括

时间:2023-05-04 08:35:06 阅读:40043 作者:3424

对数据库系统的认识

问题:

数据库的物理存储结构和物理访问方法是什么?

a .内模式

b .外模式

c .概念模型

d .逻辑模式

分析:

求职者掌握数据库的三级模型,

为了有效地组织和管理数据,提高数据库的逻辑和物理独立性,人们为数据设计了严格的体系结构。 数据库领域公认的标准结构是三个阶段的模式结构,包括外部模式、模式和内部模式,根据对象的不同,用户或APP应用程序编程人员的用户级别、建立和维护数据库的概念级别、系统编程人员

用户级别对应于外部模式,概念级别对应于内部模式,物理级别对应于内部模式,允许不同级别的用户对数据库形成不同的视图。 视图是指不同的用户通过观察、识别和理解数据的范围、角度和方法,将数据库反映在用户眼中。 很明显,用户“看到”的数据库因级别而异。

1 .模式

模式也称为概念模式或逻辑模式,对应于概念级别。 这是数据库设计者将所有用户的数据集成在一起,建立在统一观点的基础上的全局逻辑结构,是数据库中所有数据逻辑结构和特征的总体描述,是所有用户的公共数据视图。 它由数据库管理系统提供的数据模式描述语言(DDL )进行描述和定义,反映了数据库系统的整体观。

2 .外模式

外部模式也称为子模式,与用户级别相对应。 这是一个用户或多个用户看到的数据库的数据视图,是与某个APP应用程序相关的数据的逻辑表示形式。 外部架构是从架构导出的子集,其中包含架构中特定用户可用的部分数据。 用户可以用外部模式描述语言描述并定义与用户对应的数据记录(外部模式),或者用数据操作语言(数据管理语言,DML )记录这些数据。 外部架构反映了数据库用户的观点。

3 .内模式

内部模式也称为存储模式,与物理级别相对应,是数据库中所有数据的内部表示或基础描述,是数据库的最低级别的逻辑描述,描述将数据存储在存储介质中的方法的物理结构,并与实际存储在外部存储介质中的数据库对应。 内部架构由内部架构描述语言描述和定义,是数据库的记忆观。

在一个数据库系统中,由于只有唯一数据库,所以作为定义、描述数据库的存储结构的内部模式和定义、描述数据库的逻辑结构的模式,也是唯一的,但在数据库系统上构建的APP应用非常广泛、多样

4 .三级模式之间的映射

数据库的三级模型是数据库在三个级别(层次)上的抽象,允许用户逻辑和抽象地处理数据,而不考虑数据的物理表示和存储。 事实上,对数据库系统来说,物理级数据库是客观存在和操作数据库的基础,而概念级数据库只是物理数据库的逻辑抽象描述(即模式),是用户级数据库

用户APP应用基于外部模式进行数据操作,通过外部模式——模式映射,定义并建立某个外部模式和模式的对应关系,使外部模式和模式相关联,在模式变更的情况下,不变更该映射另一方面,在模式——内的模式映射中,定义数据的逻辑结构(模式)和存储结构)的对应关系,在数据的存储结构发生了变化的情况下,仅通过改变模式内的模式映射就能够维持模式,所以APP应用也是其

答案:

a

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。