DBMS内核简介 夏英 (xiayingacqupt. edu. cn) 重庆邮电大学计算机学院
1 DBMS 内核简介 夏英 (xiaying@cqupt.edu.cn) 重庆邮电大学计算机学院
主要内容 DBMS的基本功能 DBMS的系统结构 DBMs与操作系统 DBMS的实现技术及实例
主要内容 DBMS的基本功能 DBMS的系统结构 DBMS与操作系统 DBMS的实现技术及实例
DBMS DBMS包含一个企业的以下特定信息 一组相关联的数据 一套能够访问数据的软件 个可以方便、高效使用的环境
DBMS DBMS 包含一个企业的以下特定信息 一组相关联的数据 一套能够访问数据的软件 一个可以方便、高效使用的环境
1.DBMS的基本功能 数据库定义 定义外模式、模式、内模式、数据库完整性、安全保密、存取路径等 数据存取 ■提供数据的操纵语言以便对数据进行查找和增删改 数据库运行管理 ■事务管理、自动恢复、并发控制、死锁检测或防止、安全性检查、存 取控制、完整性检查、日志记录等 数据组织、存储和管理 ■数据字典、用户数据、存取路径的组织存储和管理,以便提高存储空 间利用率,并方便存取 数据库的建立和维护 数据转换、数据库初建、转储、恢复、重组、重构以及性能检测等 网络通信、数据转换等
1. DBMS的基本功能 数据库定义 定义外模式、模式、内模式、数据库完整性、安全保密、存取路径等 数据存取 提供数据的操纵语言以便对数据进行查找和增删改 数据库运行管理 事务管理、自动恢复、并发控制、死锁检测或防止、安全性检查、存 取控制、完整性检查、日志记录等 数据组织、存储和管理 数据字典、用户数据、存取路径的组织存储和管理,以便提高存储空 间利用率,并方便存取 数据库的建立和维护 数据转换、数据库初建、转储、恢复、重组、重构以及性能检测等 网络通信、数据转换等
2.DBMS的系统结构 nave user application sophisticated (tellers, agents, web users) programmers (analysts) administrators write administration interface rograms tools compiler and DML queries DDL interpreter Pplication object code and organizer query evaluation ngin query processor buffer manager file manager authorization transaction and integrity manage anager storage disk storage indices data dictionary statistical data
2. DBMS的系统结构