数据库系统
一、数据库的结构
从数据库应用开发人员角度看,数据库系统通常采用三级模式结构,是数据库系统内部的系统结构。
从数据库最终用户角度看,数据库系统的结构分为:单用户结构、主从式结构、分布式结构、 客户-服务器、浏览器-应用服务器/数据库服务器多层结构等。
1 数据库系统模式的概念
“型” 和“值” 的概念
- 型(Type) 对某一类数据的结构和属性的说明
- 值(Value) 是型的一个具体赋值
模式(Schema)
- 数据库逻辑结构和特征的描述
- 是型的描述,不涉及具体值
- 反映的是数据的结构及其联系
- 模式是相对稳定的
实例(Instance)
- 模式的一个具体值
- 反映数据库某一时刻的状态
- 同一个模式可以有很多实例
- 实例随数据库中的数据的更新而变动
2 数据库系统的三级模式结构
模式(Schema)
模式(也称逻辑模式):数据库中全体数据的逻辑结构和特征的描述, 所有用户的公共数据视图。
一个数据库只有一个模式。</