简述典型数据库系统的抽象结构
时间: 2024-04-23 22:23:03 浏览: 182
典型的数据库系统的抽象结构包括三个层次:
1. 外层模式:也称为用户模式,是用户所能看到和使用的数据库的部分。它描述了用户对数据库的逻辑视图,包括用户能够查询和更新的数据、数据的组织结构、访问路径、数据格式等。每个用户都可以有自己的外层模式。
2. 概念模式:也称为全局模式,是整个数据库的逻辑结构描述,是所有用户公用的数据库模式。它描述了数据库中所有数据对象的定义、它们之间的联系以及数据的完整性约束等。概念模式是对外层模式的抽象和概括,也是数据库管理员进行数据库管理和维护的主要依据。
3. 内部模式:也称为存储模式,是数据库在物理存储器上的存储结构和存取方法的描述。它描述了数据库在磁盘等存储介质上的存储结构、记录的存储方式、索引的组织方式、数据的压缩方式等。内部模式是对概念模式的实现,是数据库管理系统的内部表示方式。
阅读全文