顶大 atong u|v·y 1DBMs引擎 接受DBMS其他 DBMS引是信 号系统的楫情 息的逻辑结构 求。将它们转换 到物理结之 成对应的物理形 间的桥粱。 式。染存储格式 访问教据库和数 据号典。 第五章数据库与数据仓库经济管理学院何耀琴
第五章 数据库与数据仓库 经济管理学院 何耀琴 5-22 1.DBMS 引擎 DBMS引擎是信 息的逻辑结构 到物理结构之 间的桥梁。 接受 DBMS 其他 子系统的逻辑请 求,将它们转换 成对应的物理形 式,按存储格式 访问数据库和数 据字典
顶大 2.数据定义子系統 功能:创建、錐护数据字典,定 义教据库丈件结构 定义信息的逻楫结。 ■文持对数据库结构中妒段的增、删 改。 第五章数据库与数据仓库经济管理学院何耀琴
第五章 数据库与数据仓库 经济管理学院 何耀琴 5-23 2.数据定义子系统 定义信息的逻辑结构。 ◼ 支持对数据库结构中字段的增、删、 改。 功能:创建、维护数据字典,定 义数据库文件结构
霾磁 and facili切y件逻辑 结构的内容 逻辑结构 举例 ■字段名 Part number bin number 字段类型字、数字、日期、时间亭 字段格式输入电话号码时是否需要地市号 ■缺省值 加价百分比缺省值为10% 有效范園加价百分比能超过100%吗 能否为空设备号能为空值吗 能否量复主关键字是不能重复的 第五章数据库与数据仓库经济管理学院何耀琴
第五章 数据库与数据仓库 经济管理学院 何耀琴 5-24 Part and Facility 文件逻辑 结构的内容 ◼ 字段名 ◼ 字段类型 ◼ 字段格式 ◼ 缺省值 ◼ 有效范围 ◼ 能否为空 ◼ 能否重复 Part number、bin number… 字符、数字、日期、时间等 输入电话号码时是否需要地市号 加价百分比缺省值为10% 加价百分比能超过100%吗 设备号能为空值吗 主关键字是不能重复的 逻辑结构 举例
顶大 3.数据操纵子系統 ■该子系统是用户与教据库中信息之间的的 主要接口 interface o 文持对数据库 中信息增加 修改、删除, 并从中把掘有 视图 vIews 价值的信丸 党例套为工具 结构化查询语言 报表生成器 第五章数据库与数据仓库经济管理学院何耀琴
第五章 数据库与数据仓库 经济管理学院 何耀琴 5-25 3.数据操纵子系统 ◼ 该子系统是用户与数据库中信息之间的的 主要接口interface 。 工具 视图views 报表生成器 范例查询工具 结构化查询语言 支持对数据库 中信息增加、 修改、删除, 并从中挖掘有 价值的信息
顶大 4.应用程序生成子系统 开发 Transaction- Intensive Applications 该类子系统包括3项生要功能: ■创建数据输入屏幕的工具。 ■特定的DBMS的编程语言 ■通用的独立于任何DBMS的编程语言的接口 Interfaces 第五章数据库与数据仓库经济管理学院何耀琴
第五章 数据库与数据仓库 经济管理学院 何耀琴 5-26 4.应用程序生成子系统 开发Transaction-Intensive Applications 该类子系统包括3项主要功能: ◼创建数据输入屏幕的工具 。 ◼特定的DBMS的编程语言 ◼通用的独立于任何DBMS的编程语言的接口 Interfaces