文章目录
1.3.1 数据库系统结构
- 数据库管理系统内部的系统结构(模式结构):※
从数据库管理系统角度看,数据库系统通常采用三级模式结构; - 数据库系统外部的体系结构:从数据库最终用户角度看,数据库系统的体系结构分为集中式结构(单用户结构、主从式结构)、客户/服务器结构、分布式结构。
一、数据库系统模式的概念
- 型和值:
· 型(Type):是指对某一数据的结构和属性的说明。
· 值(Value):型的一个具体赋值。
- 模式和实例:
· 模式(schema):是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到型的描述,不涉及到具体的值。
· 模式和型的关系:全体和部分
· 实例(instance):模式的一个具体值称为模式的一个实例。(时间为变量)
· 实例和值的关系:全体和部分
模式和实例的关系:
- 同一个模式可以有很多实例;
- 模式是相对稳定的(模式反映的是数据的结构及其关系,会维持一段时间),而实例是相对变动的(实例反映的是数据库某一时刻的状态)。
二、数据库系统的三级模式结构
数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成:
- 模式(核心):模式也称逻辑模式。