1 / 38
文档名称:

数据库系统体系结构.pptx

格式:pptx   大小:394KB   页数:38页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统体系结构.pptx

上传人:wz_198613 2018/9/18 文件大小:394 KB

下载得到文件列表

数据库系统体系结构.pptx

文档介绍

文档介绍:本章主要内容
本章主要讨论数据库系统的三级模式结构、DBMS、客户/服务器结构、基于Web的数据库系统等内容。
数据库系统的体系结构
数据库的体系结构
数据库系统(DBS)
数据库管理系统(DBMS)
DBMS的系统结构
几种典型结构的DBMS
本章小结
数据库的体系结构
三级模式结构
两级映像和两级数据独立性
三级模式结构

用户A1
用户A2
用户B1
用户B2
用户N1
用户Ni

外部模式A
外部模式B
外部模式N
概念模式
内部模式
数据库
用户的局部逻辑结构
数据库的整体逻辑结构
数据库的物理结构
外部级
(单个用户的视图)
概念级
(全局视图)
内部级
(存储视图)
1)概念模式(Conceptual Schema)
定义:概念模式(简称模式,也称逻辑模式)是对数据库全局逻辑结构的描述,是数据库所有用户的公共数据视图。
概念模式描述:
所有实体、实体的属性和实体间的联系。
数据的约束。
数据的语义信息。
安全性和完整性信息。
2)外部模式(External Schema)
定义:外部模式(也称子模式或用户模式)是用户观念下局部数据结构的逻辑描述,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述。
设置外部模式有如下优点:
方便用户使用,简化了用户接口。
保证数据的独立性。
有利于数据共享。
有利于数据安全和保密。
3)内部模式(Internal Schema)
定义:
内部模式(也称存储模式,内模式)是对数据库中数据物理结构和存储方式的描述,是数据在数据库内部的表示形式。
内部模式定义了所有内部记录类型、索引和文件的组织方式,以及所有数据控制方面的细节。
内部模式与下面的工作相关:
数据和索引的存储空间分配。
用于存储的记录描述(数据项的存储大小)。
记录放置。
数据压缩和数据加密技术。
两级映像和两级数据独立性
为了提高数据库系统中的数据独立性,数据库系统在这三级模式间提供了两层映像:外部模式/概念模式映像和概念模式/内部模式映像。
映像是一种对应规则,它指出了映像双方是如何进行转换的。

外部模式A
外部模式B
外部模式N
概念模式
内部模式
逻辑数据独立性
物理数据独立性
外部模式/概念模式映像
概念模式/内部模式映像
1)两级映像
(1)外部模式/概念模式映像
外部模式/概念模式映像定义了各个外部模式与概念模式间的映像关系。
这些映像定义通常在各自的外部模式中加以描述。
1)两级映像(续)
(2)概念模式/内部模式映像
概念模式/内部模式映像定义了数据库全局逻辑结构与存储结构之间的对应关系。
这个映像定义通常内部模式中加以描述。