|
知识路径: > 数据库技术 > 数据库技术基础 > 数据存储和查询 >
|
相关知识点:1个
|
|
|
|
存储管理器负责数据库中数据的存储、检索和更新。在数据库系统中,存储管理器是存储底层数据和应用程序,以及向数据库提交的查询之间提供接口的程序模块。存储管理器负责与文件系统交互,将不同的DML语句翻译成底层文件系统命令,这样原始数据通过文件系统就存储在磁盘上。
|
|
|
|
(1)权限及完整性管理器。检查试图访问数据库用户的权限,检测数据是否满足完整性约束。
|
|
|
(2)事务管理器。保证一旦发生了故障,数据库的一致性状态,以及并发事务执行时不发生冲突。
|
|
|
(3)文件管理器。管理磁盘空间的分配,管理用于表示磁盘所有信息的数据结构。
|
|
|
(4)缓冲管理器。负责将数据从磁盘放入内存,并决定哪些数据应被缓冲放入内存。
|
|
|