階層型DBMSの基本概念と歴史

スポンサーリンク
レガシーDBMS

【入門編】 PSB (Program Specification Block) – 階層型DBMS

こんにちは。エンジニアとしての長い旅路の中で、多くのデータベース技術を見てきましたが、今なお「階層型DBMS」の美しさと厳格さに魅了されている一人です。今日は、この世界における「守護神」とも言える存在、PSB(Program Specifi...
レガシーDBMS

【入門編】 PCB (Program Communication Block) – 階層型DBMS

やあ。今日は少し「古くて新しい」話をしようか。今のデータベース(RDB)の世界に慣れていると、階層型DBMSという言葉は少し骨董品のように聞こえるかもしれない。けれど、金融機関の勘定系や大規模な基幹システムといった「絶対に止まってはならない...
レガシーDBMS

【入門編】 REPL (Replace) 呼び出し – 階層型DBMS

やあ。階層型DBMSという、現代では少し「渋い」けれど、極めて強力で堅牢なデータ管理の世界へようこそ。今日は、その中でも「REPL(Replace)」という、いわばデータの「上書き保存」を行う命令について話をしよう。初心者向けの解説書では、...
レガシーDBMS

【入門編】 DLET (Delete) 呼び出し – 階層型DBMS

やあ。ようこそ、データベースの深淵へ。今日は、多くの現代的なシステムが忘れてしまった、しかし今なお基幹系システムの心臓部で静かに鼓動し続けている「階層型DBMS」の、少し残酷で、かつ美しいお話をするよ。テーマは「DLET(デリート)呼び出し...
レガシーDBMS

【入門編】 ISRT (Insert) 呼び出し – 階層型DBMS

やあ、エンジニアの世界へようこそ。今日は「階層型DBMS」という、少し古風だけれど非常に美しく、かつ強力なシステムの「心臓部」に触れていくよ。今の世の中はリレーショナルデータベース(RDB)全盛だけど、実は銀行の勘定系や航空機の予約システム...
レガシーDBMS

【入門編】 GNP (Get Next within Parent) 呼び出し – 階層型DBMS

やあ。階層型DBMSの深淵へようこそ。多くのエンジニアは「今はリレーショナル(RDB)の時代だ」と口を揃える。だが、システムの本質、つまり「データの持ち方そのもの」を理解しようとする君のような人間にとって、階層型というアーキテクチャを学ぶこ...
レガシーDBMS

【入門編】 GN (Get Next) 呼び出し – 階層型DBMS

やあ。今日から君たちに、データ管理の「古き良き、しかし極めて強力な地図」である階層型DBMSの世界を案内しよう。リレーショナルデータベース(RDB)が「表」の集まりなら、階層型は「家系図」や「組織図」だ。そして、その家系図を上から下へ、左か...
レガシーDBMS

【入門編】 GU (Get Unique) 呼び出し – 階層型DBMS

やあ。階層型DBMSという、古くて新しい「データの森」の入り口にようこそ。世間ではリレーショナルデータベース(RDB)が主流だけど、この「階層型」という仕組みこそが、コンピュータがデータを整理するための最も直感的で、かつエッジの効いた構造な...
レガシーDBMS

【入門編】 SSA (Segment Search Argument) – 階層型DBMS

やあ。君が階層型DBMSの扉を叩いたんだね。ようこそ。現代のエンジニアはみんな「リレーショナル(RDB)」という、表形式の整理整頓された世界に慣れきっている。でも、この「階層型」という古いけれど強固なシステムは、いわば巨大な図書館の書庫を、...
レガシーDBMS

【入門編】 DL/I (Data Language/I) – 階層型DBMS

やあ。今日は少し「古くて新しい」技術の話をしよう。現代のデータベースといえば、表形式のSQL(リレーショナルデータベース)が当たり前だよね。でも、その源流にあり、今なお巨大銀行の基幹システムや航空会社の予約システムを支え続けている「階層型D...
スポンサーリンク