清华大学出版社 ESS 文件结构(实体属性集)模各实体关于属性经办人的值 文件SHOP 店名地址经办人电话 (实体商 店的集 解放路食品店解放路262号李国基85222211 合) 桃园商场桃园路5号张山6522611 香香瓜果店北大街21号王宏85123311 白塔干鲜果店西大街56号 亮2223211 北大街食品店北大街162号林青青85553数据项 (单个 记录白/友谊杂品店西大街511号李光明3456711性 塔千鲜 的值) 果店) 光华商店东大街35号何重庆83046711 路宝商店东大街001号奏淮江8889911
数据库理论 5.1.1 数据模型 解放路食品店 解放路262号 李国基 85222211 桃园商场 桃园路5号 张 山 65226611 香香瓜果店 北大街21号 王 宏 85123311 白塔干鲜果店 西大街56号 宋 亮 22233211 北大街食品店 北大街162号 林青青 88555511 友谊杂品店 西大街511号 李光明 33456711 光华商店 东大街35号 何重庆 83046711 路宝商店 东大街001号 秦淮江 88889911 店 名 地 址 经办人 电 话 文件结构(实体属性集) 各实体关于属性经办人的值 记录(白 塔干鲜 果店 ) 文件SHOP (实体商 店的集 合) 数据项 (单个 属性 的值)
清华大学出版社 5摒库的你系绱构 1.三级模式结构 ■数据库的体系结构分为三级:外部级、概念级 和内部级(图5.1),亦称为三级模式结构或数 据抽象的三个级别。 ■数据视图( Data view):从某个角度看到的数 据特性
1.三级模式结构 ◼数据库的体系结构分为三级:外部级、概念级 和内部级(图5.1),亦称为三级模式结构或数 据抽象的三个级别。 ◼数据视图(Data View) :从某个角度看到的数 据特性。 数据库理论 5.1.2 数据库的体系结构
清华大学出版社 外部级最接近用户,是单个 用户所能看到的 个用产数高物之的座义 结构,物理存储数据视图的描 概念级 述称为内模式 体数据结构 (全局视图) 内部级 数据库的物理结构 (存储视图) 图5.1三级模式结构
图5.1 三级模式结构 数据库理论 5.1.2 数据库的体系结构 。 外部级 用户局部逻辑结构 概念级 内部级 (单个用户视图) (全局视图) (存储视图) 数据库的整体数据结构 数据库的物理结构 外部级最接近用户,是单个 用户所能看到的数据特性,单 个用户使用的数据视图的描述 称为外模式。 概念级涉及到所有用户的数据定义, 也就是全局性的数据视图,全局 数据视图的描述称概念模式 内部级最接近于物理存储 设备,涉及到物理数据存储的 结构,物理存储数据视图的描 述称为内模式
清华大学出版社 5,l数揖库的你系结构 用户A1用户A2用户B1用户B2用户B3 主语言+主语言+主语言+主语言+主语言+ DML DML DML DML DML 外模式A 外模式B 外模式/模式映象A外模式/模式映象B 概念模式 由 管理员 模式/内模式映象 数据库 管理系统 内模式 OS 数据库 图5.2数据库系统的休系结构(三级模式)
图5.2 数据库系统的体系结构( 数据库理论 三级模式) 5.1.2 数据库的体系结构 主语言+ DML 主语言+ DML 主语言+ DML 主语言+ DML 主语言+ DML 用户A1 用户A2 用户B1 用户B2 用户B3 外模式A 外模式B 外模式/模式映象A 外模式/模式映象B 概念模式 模式/内模式映象 内模式 数据库 管理系统 数据库 OS 由数据库管理员 建立和维护
清华大学出版社 5,l数揖库的你系结构 2.三级结构和两级映象 (1)概念模式 ■概念模式是数据库中全部数据的整体逻辑结构的 描述。它由若干个概念记录类型组成,还包含记 录间联系、数据的完整性安全性等要求。 ■数据按外模式的描述提供给用户,按内模式的描 述存储在磁盘中,而概念模式提供了连接这两级 的相对稳定的中间点,并使得两级中任何一级的 改变都不受另一级的牵制。 ■概念模式不涉及存储结构、访问技术等细节,因 此,概念模式具有物理数据独立性的特点。概念 模式简称为模式
2.三级结构和两级映象 (1)概念模式 ◼概念模式是数据库中全部数据的整体逻辑结构的 描述。它由若干个概念记录类型组成,还包含记 录间联系、数据的完整性安全性等要求。 ◼数据按外模式的描述提供给用户,按内模式的描 述存储在磁盘中,而概念模式提供了连接这两级 的相对稳定的中间点,并使得两级中任何一级的 改变都不受另一级的牵制。 ◼概念模式不涉及存储结构、访问技术等细节,因 此,概念模式具有物理数据独立性的特点。概念 模式简称为模式。 数据库理论 5.1.2 数据库的体系结构