三种模式之间的联系
模式(ConceptualSchema)是数据库的核心和关键
内部模式与模式之间存在依赖和独立关系。 外部模式和存储设备
外部模式是为特定应用而设计的,没有内部模式和存储设备
应用程序依赖于外部模式,没有模式和内部模式
这需要两步映射我们一起来理解一下(参考图片更容易理解)。 外部模式
模式三级
外部模式:应用程序使用的一些数据的逻辑结构。 一个数据库可以有多个外部模式。
逻辑模式(schema,逻辑模式):数据库管理员使用的视图就是我们在可视化DBMS工具中看到的数据库对象。 数据库只有一种会计方案。
内部模式:数据库最底层的模式,是对数据存储的物理结构和方法的描述。 数据库只有一个内部模式。
关系:用户应用程序根据外部方案进行数据操作,定义并建立任意外部方案与外部方案指定的方案之间合适的关系,并将外部方案连接到该方案。 -当SchemaChange发生时,只要建表,外部Schema可以保持不变,应有的应用也可以保持不变;模式)和数据存储被定义和组织。 结构之间的对应(内部分裂)。 他们一动不动。 外部映射方案
二级映射
外部映射方案
内部映射方案拆分
上一篇:dbms对数据库数据的检索
下一篇:数据库内模式是什么