数据定义功能
§ 提供数据定义语言(DDL)
§ 定义数据库中的数据对象
数据组织、存储和管理
§ 分类组织、存储和管理各种数据
§ 确定组织数据的文件结构和存取方式
§ 实现数据之间的联系
§ 提供多种存取方法提高存取效
数据操纵功能
§ 提供数据操纵语言(DML)
§ 实现对数据库的基本操作 (查询、插入、删除和修改)
数据库的事务管理和运行管理
§ 数据库在建立、运行和维护时由DBMS统一管理和控制 •保证数据的安全性、完整性、多用户对数据的并发使用 •发生故障后的系统恢复
数据库的建立和维护功能(实用程序)
• 数据库初始数据装载转换
• 数据库转储
• 介质故障恢复
• 数据库的重组织
• 性能监视分析等
其它功能
• DBMS与网络中其它软件系统的通信
• 两个DBMS系统的数据转换
• 异构数据库之间的互访和互操作

