数据库的三级模式和两级映射
作者:网络转载 发布时间:[ 2012/10/25 10:26:56 ] 推荐标签:
数据库的三级模式两级映射如下图所示:

三级模式
● 外模式:应用程序用到的部分数据的逻辑结构。一个数据库可以有多个外模式
● 概念模式(模式、逻辑模式):数据库管理员用到的视图,是我们在DBMS的可视化界面中看到的数据库对象。一个数据库只有一个概念模式
● 内模式:数据库的低层模式,是数据物理结构和存储方式的描述。一个数据库只有一个内模式。
两级映射
● 外模式-概念模式的映射
● 概念模式-内模式的映射
三级模式的关系
● 模式(概念模式)是数据库的核心与关键
● 内模式依赖于模式,独立于外模式和存储设备
● 外模式面向具体的应用,独立于内模式和存储设备
● 应用程序依赖于外模式,独立于模式和内模式
数据库的两级独立性
● 物理独立性:应用程序与存储在磁盘上的数据库中的数据是相互独立的
● 逻辑独立性:应用程序和数据库的逻辑结构相互独立
注意:逻辑独立比物理独立难实现
两级独立性依赖于两级映射
下面补充一点数据模型的知识:

在这里大家一定要注意三级模式中的概念模式对应的是数据库设计的逻辑模型,而不是概念模型(E-R模型),一定不要弄混了。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
在测试数据库性能时,需要注意哪些方面的内容?测试管理工具TC数据库报错的原因有哪些?怎么解决?数据库的三大范式以及五大约束编程常用的几种时间戳转换(java .net 数据库)优化mysql数据库的几个步骤数据库并行读取和写入之Python实现深入理解数据库(DB2)缓冲池(BufferPool)国内三大云数据库测试对比预警即预防:6大常见数据库安全漏洞数据库规划、设计与管理数据库-事务的概念SQL Server修改数据库物理文件存在位置使用PHP与SQL搭建可搜索的加密数据库用Python写一个NoSQL数据库详述 SQL 中的数据库操作详述 SQL 中的数据库操作Java面试准备:数据库MySQL性能优化

sales@spasvo.com