数据库系统三级模型结构优点
1个回答
展开全部
1、保证数据独立性
将外模式与模式分开,保证了数据的逻辑独立性;将内模式与模式分开,保证了数据的物理独立性。
2、有利于数据的安全性
不同的用户在各自的外模式下根据要求操作数据,只能对限定的数据进行操作。
3、简化了用户接口
按照外模式编写应用程序或输入命令,而不需了解数据库全局逻辑结构和内部存储结构,方便用户系统。
简述数据库三级模式结构:
1、概念模式
模式也称为逻辑模式或概念模式,是数据库中所有数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库中只有一个模式。架构位于三级结构的中间层。
2、用户模式
外模式外部模式,也称为用户模式,是包括APP程序员和终端用户在内的数据库用户查看和使用的本地数据的逻辑结构和特征的描述,是数据库用户的数据视图外部架构是架构的子集,一个数据库可以有多个外部架构。
3、存储模式
内模式内部模式也称为存储模式,数据库中只能有一种内部模式。这是数据的物理结构和存储方式的描述,是数据在数据库内部的表示方式。