数据库系统的三级模式与两层映像:一个汉堡店的类比
创作时间:
作者:
@小白创作中心
数据库系统的三级模式与两层映像:一个汉堡店的类比
引用
CSDN
1.
https://blog.csdn.net/2302_76739243/article/details/142342567
数据库系统的三级模式结构是理解数据库逻辑与物理存储关系的基础。本文将通过一个汉堡店的例子,帮助读者更好地理解这一概念。
数据库系统的三级模式结构
模式(逻辑模式)
- 定义:数据库全体数据的逻辑结构和特征的描述
- 特点:所有用户的公共数据视图,位于中间层逻辑级
外模式(子模式/用户模式)
- 定义:数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述
- 特点:数据库用户的数据视图,与某一应用有关的数据的逻辑表示,是模式的子集
内模式(存储模式)
- 定义:数据物理结构和存储方式的描述
- 特点:一个数据库只有一个内模式,描述数据在数据库内部的组织方式
数据库的二级映像
外模式/模式映像
- 定义:定义外模式与模式之间的对应关系
- 作用:当模式改变时,由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变。应用程序仅依据外模式编写,保证数据的逻辑独立性
模式/内模式
- 定义:定义数据全局逻辑结构与存储结构之间的对应关系
- 作用:当存储结构改变时,由数据库管理员对各个模式/内模式的映像作相应改变,可以使模式保持不变,从而应用程序也不必改变,保证物理独立性
生活化类比:汉堡店的例子
假设你想吃汉堡,要那种:两片烤的香喷喷的面包皮,中间夹着令人疯狂分泌唾液的肉和菜,简直就是人间仙品,但具体口味你还没想好。于是你来到一家汉堡店,看着菜单栏上的各种口味的汉堡:
汉堡的概念与数据库模式的对应
- 汉堡的概念:所有人都知道它大致的样子,就像上面描述的一样(两块面包皮夹着肉和菜)。这可以看做数据库的逻辑模式即模式,也就是三层模式结构的中间层。
- 菜单上的各种口味的汉堡:可以视为外模式(用户模式)。鸡肉,牛肉还是素食,全都由用户直接接触和选择。你可以看到,且只能看到你选择的这款汉堡,在两片面包皮里加了什么,以及它的价格等。但你不可能知道它的制作方法,面包皮里有多少面粉,调味酱里到底加了什么。
- 内模式:可以是汉堡的制作和存储秘方,像美味蟹黄堡秘方一样,只有特定的人知道。但蟹黄堡秘方决定了蟹黄堡的制作流程,配料,比例等等,就像数据需要规定排序方式,存储记录结构等等。
映像关系的类比
- 外模式/模式映像:就像是餐厅的菜单与顾客点的汉堡之间的关系。餐厅的菜单(模式)提供了所有可供选择的汉堡种类(外模式),顾客根据自己的喜好(用户视图)选择特定的汉堡。即使餐厅内部改变了某些汉堡的配方(模式的变更),只要这些变更不影响顾客点的汉堡(外模式),顾客就不需要知道这些变化。
- 模式与内模式之间的映像:就像是餐厅的后厨与菜单之间的关系。餐厅的菜单(模式)定义了汉堡的组成,而后厨(内模式)负责具体的制作和存储。如果后厨改变了烹饪方法(内模式的变更),比如今天的鸡排少炸了10秒,只要这些变更不影响菜单上汉堡的描述(概念模式),顾客也不需要知道这些变化。
通过这个生活化的例子,我们可以更直观地理解数据库系统的三级模式和两级映像的概念。希望这个类比能帮助你更好地掌握这一知识点。
热门推荐
关于麻疹,这些知识您要掌握
全球最大中华白海豚栖息地就在珠江口,北纬22度“与豚同行”!
攀枝花新晋网红打卡地:阿署达四季花海
攀枝花三线建设博物馆:打卡《火红年华》取景地,感受三线精神
东方巨佛:无锡灵山大佛的文化传奇
冬夜探秘:无锡古运河的文化魅力
智能手环监测数据误差高达180%,你还在盲目信任吗?
澳大利亚科学家揭秘:智能手环真的准吗?
科学防治“香港脚”:从病因到日常护理全攻略
正规诉状起诉书:诉讼程序与法律要求全面解析
通过学习舞蹈动作提升类人机器人在人类环境中的协作能力
揭秘《熊猫计划》:成龙的熊猫情缘与环保使命
国庆档必看:《熊猫计划》中的萌宠守护战
《熊猫计划》热映:大熊猫栖息地保护引热议
列车运行图调整暂停发售,一般需要多久才能恢复?
冬天预防感冒,先提升免疫力!营养师提醒:避免这5件事情,就能远离感冒
北京至西安自驾游:夏季最佳攻略
耶鲁大学“多孔”电池:可穿戴设备的未来能源解决方案
2025年哈尔滨亚冬会倒计时:首金即将诞生!
跟着赛事游冰雪大世界:2025哈尔滨亚冬会旅游全攻略
广富林遗址新发现:良渚文化的秘密
广富林水下博物馆:穿越千年的上海历史之旅
广富林文化遗址:建筑设计的时空之旅
赣深高铁即将通车,赣南脐橙迎来旅游热
赣州必游:丫山的自然奇观与郁孤台的文化魅力
江南宋城历史文化旅游区:赣州必打卡的特色旅游景点推荐
从“靡靡之音”到“真情实意”:李谷一与邓丽君的音乐之争
攀枝花的绝美打卡地,你去过几个?
冬日攀枝花:二滩与颛顼龙洞必打卡!
冬日暖阳,攀枝花公园和中国苴却砚博物馆等你来打卡!