该【数据库系统体系结构 】是由【7489238】上传分享,文档一共【39】页,该文档可以免费在线阅读,需要了解更多关于【数据库系统体系结构 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第3章 数据库系统的体系结构
单击添加副标题
汇报人姓名
本章主要内容
本章主要讨论数据库系统的三级模式结构、DBMS、客户/服务器结构、基于Web的数据库系统等内容。
数据库的体系结构
数据库系统(DBS)
数据库管理系统(DBMS)
DBMS的系统结构
几种典型结构的DBMS
本章小结
数据库系统的体系结构
01
三级模式结构
02
两级映像和两级数据独立性
数据库的体系结构
三级模式结构
…
用户A1
用户A2
用户B1
用户B2
用户N1
用户Ni
…
外部模式A
外部模式B
外部模式N
概念模式
内部模式
数据库
用户的局部逻辑结构
数据库的整体逻辑结构
数据库的物理结构
外部级
(单个用户的视图)
概念级
(全局视图)
内部级
(存储视图)
1)概念模式(Conceptual Schema)
定义:概念模式(简称模式,也称逻辑模式)是对数据库全局逻辑结构的描述,是数据库所有用户的公共数据视图。
概念模式描述:
所有实体、实体的属性和实体间的联系。
数据的约束。
数据的语义信息。
安全性和完整性信息。
2)外部模式(External Schema)
定义:外部模式(也称子模式或用户模式)是用户观念下局部数据结构的逻辑描述,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述。
设置外部模式有如下优点:
方便用户使用,简化了用户接口。
保证数据的独立性。
有利于数据共享。
有利于数据安全和保密。
3)内部模式(Internal Schema)
定义:
内部模式(也称存储模式,内模式)是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。
内部模式定义了所有内部记录类型、索引和文件的组织方式,以及所有数据控制方面的细节。
内部模式与下面的工作相关:
数据和索引的存储空间分配。
用于存储的记录描述(数据项的存储大小)。
记录放置。
数据压缩和数据加密技术。
两级映像和两级数据独立性
为了提高数据库系统中的数据独立性,数据库系统在这三级模式间提供了两层映像:外部模式/概念模式映像和概念模式/内部模式映像。
映像是一种对应规则,它指出了映像双方是如何进行转换的。
…
外部模式A
外部模式B
外部模式N
概念模式
内部模式
逻辑数据独立性
物理数据独立性
外部模式/概念模式映像
概念模式/内部模式映像
这些映像定义通常在各自的外部模式中加以描述。
外部模式/概念模式映像定义了各个外部模式与概念模式间的映像关系。
外部模式/概念模式映像
1)两级映像
数据库系统体系结构 来自淘豆网m.daumloan.com转载请标明出处.