
- IMS DB 基础教程
- IMS DB - 首页
- IMS DB - 概述
- IMS DB - 结构
- IMS DB - DL/I 术语
- IMS DB - DL/I 处理
- IMS DB - 控制块
- IMS DB - 编程
- IMS DB - Cobol 基础
- IMS DB - DL/I 函数
- IMS DB - PCB 掩码
- IMS DB - SSA
- IMS DB - 数据检索
- IMS DB - 数据操作
- IMS DB - 二级索引
- IMS DB - 逻辑数据库
- IMS DB - 恢复
- IMS DB 有用资源
- IMS DB - 问答
- IMS DB - 快速指南
- IMS DB - 有用资源
IMS DB - 概述
简要概述
数据库是相关数据项的集合。这些数据项以一种组织和存储的方式提供快速简便的访问。IMS 数据库是分层数据库,其中数据存储在不同的级别,并且每个实体都依赖于更高级别的实体。下图显示了应用程序系统中使用 IMS 的物理元素。

数据库管理
数据库管理系统是一组用于存储、访问和管理数据库中数据的应用程序。IMS 数据库管理系统通过以易于检索的方式组织数据来维护完整性和允许快速恢复数据。IMS 通过其数据库管理系统维护着大量的世界企业数据。
事务管理器
事务管理器的功能是在数据库和应用程序程序之间提供通信平台。IMS 充当事务管理器。事务管理器与最终用户交互,以存储和检索数据库中的数据。IMS 可以使用 IMS DB 或 DB2 作为其后端数据库来存储数据。
DL/I – 数据语言接口
DL/I 包含允许访问存储在数据库中的数据的应用程序程序。IMS DB 使用 DL/I,它充当程序员在应用程序程序中访问数据库的接口语言。我们将在接下来的章节中更详细地讨论这一点。
IMS 的特点
注意要点 -
- IMS 支持来自不同语言(如 Java 和 XML)的应用程序。
- IMS 应用程序和数据可以通过任何平台访问。
- 与 DB2 相比,IMS DB 处理速度非常快。
IMS 的局限性
注意要点 -
- IMS DB 的实现非常复杂。
- IMS 预定义的树状结构降低了灵活性。
- IMS DB 难以管理。
广告