1 / 44
文档名称:

数据库系统概论第三四.ppt

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

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

分享

预览

数据库系统概论第三四.ppt

上传人:sanshenglu2 2021/5/9 文件大小:630 KB

下载得到文件列表

数据库系统概论第三四.ppt

文档介绍

文档介绍:*
①. 外模式(external schema):又称用户模式,是用户与数据库系统的接口,是站在用户的角度对部分数据库中数据的外部逻辑值进行描述。如用DML中的GET操作读一个外部记录值。
外模式是保证数据库安全的重要措施,每个用户只能看到和访问所对应的外模式中的数据,而数据库中的其他数据均不可见。
外模式是概念模式的子集(逻辑的)。一个数据库通常有多个外模式。当不同用户在应用需求、保密级别等方面存在差异时,其外模式描述就会有所不同。一个应用程序只能使用一个外模式,但同一外模式可为多个应用程序所使用。
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
数据库系统概论第三四
*
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
②.(概念)模式(Schema):
描述数据库中全部数据的逻辑结构和特征,要定义记录、数据完整性约束等,简称为模式,
包含概念模式(conceptual schema)和逻辑模式(logical schema),
是所有数据库用户的公共数据视图。
它不涉及存储结构、访问技术等细节,这样外模式才能做到数据独立性。
数据库系统概论第三四
*
如Student关系: Student(StudentNo,StudentName,Age,Dept)。
分别代表学号(整型),姓名(字符型),年龄(整形),系别(字符型)。
一个数据库只有一个模式。其中概念模式可用实体-联系模型来描述,逻辑模式以某种数据模型(比如关系模型)为基础,综合考虑所有用户的需求,并将其形成全局逻辑结构。
模式不仅要描述数据的逻辑结构,比如数据记录的组成,各数据项的名称、类型、取值范围,而且还要描述数据间的联系、数据的完整性以及安全性要求。
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
②.(概念)模式(Schema):
数据库系统概论第三四
*
③. 内模式(internal schema):
又称存储模式,是数据物理存储方面的描述,是数据在数据库内部
包括所有的内部记录类型 、索引、文件的组织方式以及数据控制等。
比内模式更接近物理存储的是操作系统,如从磁盘上读数据等。
一个数据库只有一个内模式。
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
的表示方式。
但内模式不涉及物理记录,也不涉及硬件设备,比如,对硬盘的读写
操作是由操作系统(其中的文件系统)来完成。
数据库系统概论第三四
*
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
注意:
在三层模式结构中,数据库模式是数据库的核心与关键,
数据按外模式的描述提供给用户,通常是模式的子集。
按内模式的描述存储在磁盘上,依赖于全局逻辑结构,
模式介于外、内模式之间,既不涉及外部的访问,也
不涉及内部存储,起到隔离作用,以保持数据的独立性。
独立于具体的存储设备。



数据库系统概论第三四
*
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
作为概念模式来约束其他两级,使得这两级中任何一级改变都不受另一级的牵制。
注意:
数据按外模式的描述提供给用户,
按内模式的描述提供给磁盘存储,



数据库系统概论第三四
*
第三节、数据库系统的体系结构
一、数据库系统的三级模式结构:
(1)保证数据的独立性。
将模式和内模式分开,保证了数据的物理独立性;
将外模式和模式分开,保证了数据的逻辑独立性。
(2)简化了用户接口。
按照外模式编写应用程序或敲入命令,而不需了解数据库内部的存储结构,方便用户使用系统。
(3)有利于数据共享。
在不同的外模式下可有多个用户共享系统中数据,减少了数据冗余。
(4)利于数据的安全保密。
在外模式下根据要求进行操作,不能对限定的数据操作,保证了其他数据的安全。
三级模式结构的优点:
数据库系统概论第三四
*
第三节、数据库系统的体系结构
二、数据库系统的两级映像(mapping)功能:
外模式/模式映像:
模式/内模式映像:
所谓映像就是一种对应规则,说明映像的双方如何进行转换。
存在于外模式和模式之间,用于保持外模式和模式之间的对应。当数据库的模式发生改变时,只需要对外模式/模式映象进行修改,而使外模式保持不变,使得数据库具有逻辑数据独立性。
该映象由数据库管理系统DBMS实现。
存在于模式和内模式之间,用于保持模式与内模式之间的对应。当数据库的内模式发生改变时,只需要对模式/内模式映象进行修改,而使概念模式保持不变,使得数据库具有物理数据独立性。该映象同样是由数据库管理系统DBMS实现。

最近更新

高效学习策略建议书 6页

高中女生成长建议书 6页

餐饮行业美团法律建议书 5页

风险规避预防措施建议书 7页

宝宝衣物选择与穿着指南 43页

急性出血的急救护理 36页

2024年深圳大学马克思主义基本原理概论期末考.. 12页

2024年湖北孝感美珈职业学院马克思主义基本原.. 12页

2024年湖南工程职业技术学院马克思主义基本原.. 12页

2024年满城县招教考试备考题库含答案解析(夺.. 30页

2024年炎黄职业技术学院马克思主义基本原理概.. 13页

2024年甘德县招教考试备考题库带答案解析(夺.. 31页

2024年盐源县招教考试备考题库带答案解析(夺.. 30页

2024年祁阳县幼儿园教师招教考试备考题库及答.. 30页

2024年聊城职业技术学院马克思主义基本原理概.. 12页

2024年茶陵县招教考试备考题库及答案解析(夺.. 31页

2024年蠡县招教考试备考题库附答案解析(必刷.. 31页

2024年西安海棠职业学院马克思主义基本原理概.. 13页

2024年贵州建设职业技术学院马克思主义基本原.. 13页

2024年通化师范学院马克思主义基本原理概论期.. 12页

2024年郑州工程技术学院马克思主义基本原理概.. 12页

2024年重庆工程学院马克思主义基本原理概论期.. 13页

2024年铜鼓县幼儿园教师招教考试备考题库附答.. 31页

2024年长沙卫生职业学院马克思主义基本原理概.. 12页

2024年阳西县招教考试备考题库及答案解析(夺.. 31页

2024年随州职业技术学院马克思主义基本原理概.. 12页

2024年鹤峰县招教考试备考题库及答案解析(夺.. 30页

2024年黔西南民族职业技术学院马克思主义基本.. 13页

2025年上海市静安区业余大学马克思主义基本原.. 12页

2025年中国记协职工新闻学院马克思主义基本原.. 12页