Skip to Content
最新のメインフレーム開発
book

最新のメインフレーム開発

by Tom Taulli
March 2025
Beginner to intermediate
348 pages
4h 52m
Japanese
O'Reilly Media, Inc.
Content preview from 最新のメインフレーム開発

第8章 データベースとトランザクションマネージャ データベースとトランザクション・マネージャー

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

世界のデータベース・ソフトウェア市場は巨大だ。 ReportLinkerの調査によると、2020年の支出額は1420億ドルを超える。 もちろん、主要プレーヤーにはオラクル、SAP、マイクロソフトといった企業が含まれる。 しかし、Amazonも市場の大きな要因となっており、MongoDB、Couchbase、Trinoといった様々な新興企業が急速に人気を集めている。

メインフレームコンピューターの黎明期から、データベースは重要な役割を担ってきた。 企業は、顧客、在庫、給与などに関する膨大な量のデータをストアする効率的な方法を必要としている。 実際、データベースは、紙ベースのファイルの必要性が少なくなったため、経済成長には欠かせないものとなっている。

しかし最近まで、この業界の技術革新は一般的に遅れていた。 AIやアナリティクスの台頭により、NoSQLプラットフォームなど新しいタイプのデータベースに対する需要が急増している。

この章では、メインフレーム用の伝統的な2つのデータベースを見ていこう: IMSとDb2である。 また、膨大な量のデータをほぼリアルタイムで処理するCICSのようなトランザクション・システムについても見ていく。

情報管理システム

IBMの情報管理システム(IMS)の起源は、1960年代半ばにさかのぼる。 このデータベースの開発に拍車をかけたのは、アポロ宇宙開発計画であった。アポロ宇宙開発計画では、それぞれ200万個以上の部品を持つ宇宙モジュールの建設のための会計を管理できるシステムを作成する必要があった。

IBMは、北米ロックウェル社やキャタピラー社を含む他の企業のチームに加わった。 彼らは1967年にIMSの最初のバージョンを発表した。 しかしIBMは、このテクノロジーが単なる宇宙プログラミングのためだけのものではないと考えた。 IBMは、IMSが商業製品として成功すると考えたのだ。

このアプリケーションのマーケティングのモットーは、"世界はそれにかかっている "だった。 そして、これは典型的なハイテク誇大広告ではなかった。 IMSは瞬く間に企業の標準となった。 今日でも、このデータベースはフォーチュン500社の間で広く使われている。 IMSは1日に500億件以上のトランザクションを処理している。

IMS以前は、メインフレームのアプリケーションは、コーディングとデータをひとつに統合していた。 しかしこれは、データの重複や再利用性の欠如のために扱いにくいことが判明した。 IMSの重要な革新は、これら両方の部分を分離することだった。 これは、データ言語/インタフェース(DL/I)の開発によって達成された。DL/Iは、アプリケーションがデータにアクセスして操作するために使用するものである。 この技術は、今日でもIMSで使われている。

このデータベースは、図8-1に示すように、基本的に3つの製品で構成されている。

mmfd 0801
図8-1. IMSの主要コンポーネント

IMSデータベース・マネージャは、情報の保存や検索など、データベースの中核となる関数を処理する。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

エンジニアのための応用マシン学習とAI

エンジニアのための応用マシン学習とAI

Jeff Prosise
Kafkaコネクト

Kafkaコネクト

Mickael Maison, Kate Stanley

Publisher Resources

ISBN: 9798341636170