数据库管理系统(DBMs) DBMS是数据库系统的核心组成部分。 对数据库的一切操作(定义、査询、更 新及各种控制)都是通过DBMS进行的 DBMS总是基于某种数据模型的。 1.DBMS的目标: 1)用户界面友好,可靠性、简单性、灵活 性、立即反馈。 2)功能完备 3)效率高 4)结构清昕 5)开放性
数据库管理系统(DBMS) DBMS是数据库系统的核心组成部分。 对数据库的一切操作(定义、查询、更 新及各种控制)都是通过DBMS进行的; DBMS总是基于某种数据模型的。 1.DBMS的目标: 1)用户界面友好,可靠性、简单性、灵活 性、立即反馈。 2)功能完备 3)效率高 4)结构清昕 5)开放性
2.DBMS的功能 1)数据定义功能 外模式、模式、内模式、两个映象以及有关的 约束条件 2)数据操纵功能 查询、插入、修改、删除等基本操作 3)数据库运行管理: 是 DBMS的核心,包括并发控制、完全性 检查、完整性约束条件检查和执行,数据库的 内部维护(索引、数据字典的自动维护)
2.DBMS的功能: 1)数据定义功能: 外模式、模式、内模式、两个映象以及有关的 约束条件 2)数据操纵功能: 查询、插入、修改、删除等基本操作 3)数据库运行管理: 是DBMS的核心,包括并发控制、完全性 检查、完整性约束条件检查和执行,数据库的 内部维护(索引、数据字典的自动维护)
4)数据组织、存储和管理: 5)数据库的建立和维护 初始数据的导入、数据转换、转储与 恢复、重组与重构、性能监视与分析 6)数据通信接口: 与其他软件系统进行通信的功能
4)数据组织、存储和管理: 5)数据库的建立和维护: 初始数据的导入、数据转换、转储与 恢复、重组与重构、性能监视与分析 6)数据通信接口: 与其他软件系统进行通信的功能
3.DBMS的组成: 1)数据定义语言及其翻译处理程序 (DDL: data definition language) 2)数据操纵语言及其编译或解释程序 3)数据库运行控制程序 4)实用程序
3.DBMS的组成: 1)数据定义语言及其翻译处理程序 (DDL:data definition language) 2)数据操纵语言及其编译或解释程序 3)数据库运行控制程序 4)实用程序
4。DDL 用户定义数据库的外模式、模式、内 模式、映射、有关的必要条件,分 别形成源外模式、源模式、源内模 式,经翻译程序将其翻译成内部表 示即目标外模式、目标模式、目标 内模式,并存放在数据字典(系统 目录)中
4.DDL: 用户定义数据库的外模式、模式、内 模式、映射、有关的必要条件,分 别形成源外模式、源模式、源内模 式,经翻译程序将其翻译成内部表 示即目标外模式、目标模式、目标 内模式,并存放在数据字典(系统 目录)中