● 数据库管理员通过DBMS进行数据库维护
数据库管理系统
1.2.3 数据库管理系统
数据定义功能
定义数据对象的组成与结构
数据组织、存储和管理
确定文件结构和存取方式, 提供多种存取方法
数据操纵功能
提供查询、插入、删除和 修改等数据操纵语言
其他功能
与网络中其他系统的通信功能, 异构数据库之间的互访和互操作
管理数据库的大型复杂软件系统。 数据库系统是由数据库、数据库管理系统、应用程序和数
据库管理员组成的存储、管理、处理和维护数户
用户 … 用户
应用系统
应用开发工具 数据库管理系统
操作系统
数据库管理员
数据库
数据库系统
引入数据库后计算机系统的层次结构
应用系统 应用开发工具 数据库管理系统
操作系统 硬件
小结
数据是描述事物的符号记录。 数据库是长期存储在计算机内、有组织的、可共享的大量
数据集合。 数据库管理系统是位于用户与操作系统之间的一种操纵和
组织的、可共享的大量数据的集合
特点 ●计算机存储 ●有组织 ●可共享
1.2.3 数据库管理系统
定义 数据库管理系统(Database Management System,DBMS)是位于用户与
操作系统之间的一种操纵和管理数据库的大型复杂软件系统。
1.2.3 数据库管理系统
●对数据库进行统一管理和控制,保证数 据库安全性和完整性 ● 用户通过DBMS访问数据库中数据
数据库的建立和维护功能
初始数据的输入、转换,数据库的转储、 恢复,数据重组织和性能监视、分析等
数据库的事务管理和运行管理
在建立、运用和维护数据库时由DBMS统 一管理和控制,保证事务的正确运行