我的理解:以选课系统为例子,对应学生,老师都有一个不同的外模式,可以看到的信息不同 独立性 数据的存取由数据库管理系统管理数据库1_3——数据库系统的结构
1 数据库系统模式的概念
1.1 “型” 和“值” 的概念
(学号,姓名,性别,系别,年龄,籍贯)
(201315130,李明,男,计算机系,19,江苏南京市)1.2 模式和实例
2 数据库系统的三级模式结构
2.1 模式(Schema)
2.2 外模式(External Schema)
a. 外模式通常是模式的子集
b. 一个数据库可以有多个外模式。反映了不同的用户的应用需求、看待数据的方式、对数据保密的要求
c. 对模式中同一数据,在外模式中的结构、类型、长度、保密级别等都可以不同
a. 同一外模式也可以为某一用户的多个应用系统所使用
b. 但一个应用程序只能使用一个外模式
2.3 内模式(Internal Schema)
a. 记录的存储方式(例如,顺序存储,按照B树结构存储,按hash方法存储等)
b. 索引的组织方式
c. 数据是否压缩存储
d. 数据是否加密
e. 数据存储记录结构的规定
3 数据库的二级映像功能与数据独立性
3.1 外模式/模式映像
保证数据的逻辑独立性
3.2 模式/内模式映像
例如,说明逻辑记录和字段在内部是如何表示的保证数据的物理独立性
4 总结
名词
简述
细说
数据库模式
全局逻辑结构,独立
是数据库的中心与关键,独立于数据库的其他层次设计,设计时应首先确定数据库的逻辑模式
数据库内模式
依赖模式,独立用户程序,重在物理
依赖于全局逻辑结构,独立于外模式,将数据结构及其联系按照一定的物理存储策略进行组织
数据库外模式
面向具体程序,定义在模式之上,独立于数据
面向具体的应用程序,定义在逻辑模式之上,独立于存储模式和存储设备,考虑应用的扩充性
特定的应用程序
依赖外模式,独立数据
依赖于特定的外模式,与数据库的模式和存储结构独立,不同的应用程序有时可以共用同一个外模式
有改变,变映像,不变程序,各自独立
数据与程序之间的独立性,使得数据的定义和描述可以从应用程序中分离出去
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算