データ構造とスキーマ定義言語 (DDL)

スポンサーリンク
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 ステータスコード(DL/I戻り値) – 階層型DBMS

ステータスコード(DL/I戻り値)の真実:2バイトの文字列が語る階層型DBMSの深淵こんにちは、チーフアーキテクトだ。今日のコードレビューで、また「若い連中」の甘いエラーハンドリングを見かけた。リレーショナルデータベース(RDB)の`SQL...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 PCB (プログラム通信ブロック) – 階層型DBMS

チーフアーキテクトが説く:PCB(プログラム通信ブロック)の深層と実践的設計パターンこんにちは。全社システムの根幹を支えるアーキテクチャの設計・レビューを担当しているチーフアーキテクトだ。今日のコードレビューで、また「お行儀の悪い」データベ...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 コマンドコード(D, F, L, Pなど) – 階層型DBMS

階層型DBMSの深層:コマンドコード(D, F, L, P)が支配するDL/I呼び出しの極意こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、また「場当たり的なSSA(Segment Search Argument)」の山を見か...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 SSA (セグメント検索引数) – 階層型DBMS

【第42回】レガシーの深淵:SSA(セグメント検索引数)の極意と、現代的視点で魅せるDL/Iアクセス最適化おい、コードレビューの手を止めてこっちを向いてくれ。今日レビューしているそのCOBOLのバッチプログラム、IMS DBを叩いているな。...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 REPL (Replace) 呼び出し – 階層型DBMS

REPL(Replace)呼び出しの深層:階層型DBMSにおける「その場書き換え」の呪縛と実務解チーフアーキテクトの私だ。コードレビューの場で、若手エンジニアが「リレーショナル脳」のまま階層型DBMS(IMS DBやその系譜を引く超高速トラ...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 DLET (Delete) 呼び出し – 階層型DBMS

階層型DBMSの深層:DLET呼び出しと「削除連鎖」の非情なるメカニズムこんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計レビューで、また君たちは「とりあえずセグメントを消せばいいや」という甘い認識でDLET(De...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 ISRT (Insert) 呼び出し – 階層型DBMS

階層型DBMSの心臓部:`ISRT` 呼び出しのメカニズムと、生き残るための設計哲学こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、誰かが「リレーショナル脳のまま」階層型DBMSのスキーマにパッチを当てようとしていた。……おい...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 GNP (Get Next Within Parent) 呼び出し – 階層型DBMS

【第4回】階層型DBMSの深層:GNP (Get Next Within Parent) の極意とスコープ制御の美学こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計レビューで、また「なんとなくGU(Get Uni...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 GN (Get Next) 呼び出し – 階層型DBMS

階層型DBMSの深層:GN(Get Next)呼び出しのメカニズムと実務的極意こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、また「なんとなく古い仕様だから」という理由でIBM IMSなどの階層型DBMS(Hierarchic...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 GU (Get Unique) 呼び出し – 階層型DBMS

【DBアーキテクチャ再考】GU(Get Unique)呼び出しの深淵:SSAパス指定による高速直接アクセスと極限の設計パターンこんにちは。チーフアーキテクトの私だ。現代のWeb系エンジニアの多くは、リレーショナルデータベース(RDB)やNo...
スポンサーリンク