DBMS 模式:内部、概念、外部
创作时间:
作者:
@小白创作中心
DBMS 模式:内部、概念、外部
引用
1
来源
1.
https://www.guru99.com/zh-CN/dbms-schemas.html
数据库管理系统(DBMS)通过数据抽象的方法,将数据存储结构分为三个层次:内部模式、概念模式和外部模式。这种分层结构不仅降低了用户使用数据库的复杂性,还提高了数据管理的灵活性和安全性。本文将详细介绍这三种模式的特点和作用。
内部级别/模式
内部模式定义了数据库的物理存储结构。内部模式是整个数据库的非常低级的表示。它包含多种类型的内部记录的多次出现。在 ANSI 术语中,它也被称为“存储记录”。
关于内部模式的事实:
- 内部模式是数据抽象的最低级别
- 它可以帮助您保存有关整个数据库的实际表示的信息。例如以记录形式在磁盘上实际存储数据
- 内部视图告诉我们数据库中存储了哪些数据以及如何
- 它从不处理物理设备。相反,内部模式将物理设备视为物理页面的集合
概念模式/层次
概念模式为用户社区描述整个数据库的数据库结构。此模式隐藏有关物理存储结构的信息,并专注于描述数据类型、实体、关系等。该逻辑层位于用户层和物理存储视图之间。但是,单个数据库只有一个概念视图。
关于概念图式的事实:
- 定义所有数据库实体、其属性及其关系
- 安全性和完整性信息
- 在概念层面,用户可用的数据必须包含在物理层面或可从物理层面导出
外部架构/级别
外部模式描述了特定用户感兴趣的数据库部分。它向用户隐藏了与数据库无关的细节。每个数据库可能有“n”个外部视图。每个外部视图都使用外部模式进行定义,该模式由该特定视图的各种类型的外部记录的定义组成。外部视图只是特定用户看到的数据库内容。例如,销售部门的用户只能看到与销售相关的数据。
关于外部模式的事实:
- 外部级别仅与特定最终用户查看的数据相关。
- 此级别包括一些外部模式。
- 外部模式级别最接近用户
- 外部模式描述了特定用户组所需的数据库部分,并向特定用户组隐藏了数据库中的其余细节
数据库 3 级/模式的目标
以下是使用 Three 模式的一些目标 Archi結構:
- 每个用户都应该能够访问相同的数据,但能够看到数据的定制视图。
- 用户不需要直接处理物理数据库存储细节。
- DBA 应该能够在不干扰用户视图的情况下更改数据库存储结构
- 当存储的物理方面发生变化时,数据库的内部结构应该保持不受影响。
热门推荐
支气管哮喘患者如何保养肺功能,避免病情急性加重?
数往知来,笃行致远:2型哮喘生物制剂治疗新进展与展望
稻盛和夫:用阳明心学打造高效团队
企业家如何用阳明心学破解管理难题?
职场逆袭的阳明心学:从立志到知行合一
交通事故伤残鉴定:最新法律程序解读
史湘云的逆袭:从悲剧到幸福的红楼新篇
孙温画作揭秘《红楼梦》清代服饰之美
剪映运动跟踪功能详解:实现贴纸文字特效跟随人物移动
工伤和交通事故伤残鉴定:时间规定与流程全解析
从黑夫木牍到怀仁集字:碑帖中的历史温度
碑帖里的小人物:新书讲述历史背后的故事
一块碑,25年:怀仁如何集王羲之书法之大成
澳洲旅行必备:携带药品入境指南
中药能不能带到葡萄牙?携带须知与限制解读
去葡萄牙能否带药?入境规定与携带药物须知
美国入境携带药品指南
手机丢失或信息泄露时,如何快速冻结手机号保护安全
重庆-峨眉山自驾攻略:4小时车程串联三地精华
重庆至峨眉山自驾攻略:秋日限定雪景,温泉美食全指南
德国高福利制度,真的让你躺赢?
重大公共卫生事件中卫生管理部门的职责与实践
交警提示:70岁的老年人牢记这些规定,忘了会导致驾照被注销
“x”符号的多重身份:从未知数到变量名
大陈岛、神仙居、长屿硐天……台州十大景点“课本式”打卡攻略
从蜜桔到青蟹:台州八大特产全攻略
牙痛急救神器,1分钟告别痛苦
牙痛的正确应对方法:从原因到治疗全攻略
牙痛期间的饮食指南:这些蔬果能帮你缓解疼痛
庆阳作家张粉丽:用诗意文字勾勒自然与乡愁