第 13 讲 DBMS的基本功能和系统结构 ;
1、DBMS的基本功能
◆ 数据库定义
对数据库的结构进行描述,包括外模式、模式、内模式的定义;数据库完整性的定义;安全保密定义 (如用户口令、级别、存取权限);存取路径 (如索引)的定义。这些定义存储在数据字典 (亦称为系统目录)中,是DBMS运行的基本依据。
;◆ 数据存取
提供用户对数据的操作功能,实现对数据库数据的检索、插入、修改和删除。一个好的DBMS应该提供功能强、易学易用的数据操纵语言(DML)、方便的操作方式和较高的数据存取效率。
◆ 数据库运行管理
这是指DBMS运行控制和管理功能。包括多用户环境下的事务的管理和自动恢复、并发控制和死锁检测 (或死锁防止)、安全性检查和存取控制、完整性检查和执行、运行日志的组织管理等。这些功能保证了数据库系统的正常运行。;◆ 数据组织、存储和管理
DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等。要确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率和方便存取,提供多种存取方法(如索引查找、Hash查找、顺序查找等)提高存取效率。;◆ 数据库的建立和维护
包括数据库的初始建立、数据的转换、数据库的转储和恢复、数
原创力文档

文档评论(0)