数据库三级模式

【数据库】三级模式、二级映射

北城余情 提交于 2020-03-04 23:01:59
三级模式和二级映射 在数据模型中有 “型” (Type, T)和 “值” 的概念。 型: 是指对某一类数据的结构和属性的说明 类比: 类 值: 是型的一个具体赋值。 类比: 对象 模式和实例: 模式: 是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到型的描述,不涉及到具体的值。 实例: 模式的一个具体值称为一个实例。同一个模式可以有很多实例。 对比: 模式 是 相对稳定 的,而 实例 是 相对变动 的,因为数据库中的数据是在不断更新。 模式 反映的是数据的结构及其联系,而 实例 反映的是数据库某一时刻的状态。 三级模式结构 数据库领域公认的标准结构是三级模式结构,它包括模式、外模式和内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。 模式: 又称 概念模式 或 逻辑模式 ,对应于 概念级 。 它是由数据库设计者综合所有用户的数据,按照统一的观点构造的 全局逻辑结构 ,是对数据库中全部数据的逻辑结构和特征的总体描述,是 所有用户的公共数据视图 ( 全局视图 )。 它是由数据库管理系统(DBMS)提供的数据模式描述语言(Data Description Language, DDL )来描述和定义的, 体现和反映了数据库系统(DBS)的 整体观 。 补充: 数据模式定义语言 (Data Definition Language, DDL )