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

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

【入門編】 移行時の非正規化問題 – 階層型DBMS

やあ。データの世界へようこそ。今日は少し「古くて新しい」話、階層型データベース(DBMS)と、それが現代の主流であるリレーショナルデータベース(RDB)に変わる時に起きる「痛みを伴う革命」について話をしよう。君がもし「データベースなんてテー...
レガシーDBMS

【入門編】 階層型からRDBへの移行課題 – 階層型DBMS

やあ。システムアーキテクチャの荒波を渡り歩いてきた者として、今日は少し「古くて新しい」話をしよう。君たちが普段当たり前のように使っているデータベース(RDB)。でも、その歴史を遡ると、かつて世界を支配していた「階層型DBMS」という巨人に行...
レガシーDBMS

【入門編】 PSB (プログラム仕様ブロック) – 階層型DBMS

ようこそ、エンジニアの深淵へ。「階層型DBMS」という言葉を聞いて、古臭い技術だと侮ってはいけません。現代のクラウドネイティブなマイクロサービスや、NoSQLのドキュメント指向DBの設計思想の源流は、すべてここにあるのです。今日は、その中で...
レガシーDBMS

【入門編】 PCB (プログラム通信ブロック) – 階層型DBMS

やあ。階層型DBMSという、古くて新しい「データの深淵」へようこそ。多くのエンジニアがクラウドやNoSQLの華やかな世界に目を奪われている中で、君がこの「階層型」という古典にして至高のアーキテクチャに興味を持ったこと、非常に嬉しく思うよ。今...
レガシーDBMS

【入門編】 論理関係ポインタ – 階層型DBMS

やあ。階層型DBMSという、古くて新しい「データの迷宮」へようこそ。多くのエンジニアがリレーショナルデータベース(SQLなど)の整然とした表形式に慣れきっている今、あえてこの「木構造」の深淵を覗こうとする君の知的好奇心に、心からの敬意を表す...
レガシーDBMS

【入門編】 論理子と論理親 – 階層型DBMS

やあ。階層型DBMSという、古くて新しい「データの迷宮」へようこそ。多くのエンジニアは、現在の主流であるリレーショナルデータベース(RDB)の「表形式」に慣れすぎていて、この階層型の世界を「古臭い遺物」と勘違いしがちだ。だが、断言しよう。デ...
レガシーDBMS

【入門編】 DL/I DLET (Delete) 関数 – 階層型DBMS

やあ。ようこそ、データ構造の深淵へ。世界中のシステムを支えてきた「階層型DBMS」。一見、現代のデータベース(リレーショナル型)に比べて古臭く見えるかもしれない。だが、このアーキテクチャには「データの本質的な親子関係」を記述する、極めて純粋...
レガシーDBMS

【入門編】 DL/I REPL (Replace) 関数 – 階層型DBMS

やあ。階層型DBMSという「古き良き、しかし極めて堅牢な巨人」の世界へようこそ。多くのエンジニアがリレーショナルデータベース(RDB)のテーブルに囲まれて仕事をする中で、君がこの「階層型」という深い森に足を踏み入れたこと、心から歓迎するよ。...
レガシーDBMS

【入門編】 DL/I ISRT (Insert) 関数 – 階層型DBMS

やあ、エンジニアの世界へようこそ。今日は、現代のデータベース(リレーショナル型など)が生まれるずっと以前から、基幹システムの心臓部を支え続けてきた「階層型DBMS」の、最も核心的な操作について話をしよう。「階層型」と聞くと、なんだか古臭くて...
レガシーDBMS

【入門編】 DL/I GNP (Get Next Within Parent) 関数 – 階層型DBMS

やあ。システムアーキテクチャの荒波を越えてきた君へ。今日は「階層型DBMS」という、少し古風だけれど極めて強靭な構造の心臓部について話をしよう。現代のデータベース(RDB)は「表」を並べて関係性を作るけれど、階層型は「家系図」や「組織図」の...
スポンサーリンク