三级模式结构

三级模式结构

在这里插入图片描述
ANSI(American National Standards Institute)的DBMS研究组发表了SPARC(Standards planning And Requirements Committee)报告,提出了一个标准化的数据库管理系统模型

三级体系结构(ANSI/SPARC)
外部级(external level)
概念级(conceptual level)
内部级(internal level)

Chales W.Bachman领导的CODASYL(conference on data system language数据系统语言协会)
DBTG(DataBase Task Group数据库任务组)报告中完整地给出系统结构的三个层次,分别是视图层、逻辑层、物理层

数据库先驱Chales W.Bachman

在这里插入图片描述
在这里插入图片描述
模式(Schema)
数据库的描述称为数据库模式(database schema)
模式反映的是数据库中数据的结构及其联系,是相对稳定的。

实例(Instance)
一个特定时刻数据库中的即时数据
数据库状态(database state)
当前出现(occurrence)
快照(snapshot)

概念模式(Conceptual Schema)
概念级数据视图的描述
也称逻辑模式,或简称模式
数据库中全体数据的逻辑结构和特征的描述

外模式(External Schema)
数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述
外部级用户数据视图的描述
概念模式的子集,与应用有关,也称**子模式(Subschema)**或用户模式

内模式(Internal Schema)
数据库的物理存储结构和存储方式的描述
内部级数据视图的描述
也称存储模式(storage schema)
内模式独立于具体的存储设备

模式定义语言
DBMS提供数据定义语言(DDL)来定义各级模式

在这里插入图片描述
二级映射
定义不同层次模式的对应关系
在各层间完成请求和结果的转换

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向上Claire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值