テクノロジ系 / データベース
HDB(Hierarchical Database:階層型データベース)
階層型データベースは、データを親子関係の木構造で表すデータベースです。
別名・関連表記:Hierarchical Database:階層型データベース
もう少し詳しく
組織図のように、一つの親が複数の子を持つ階層(ツリー)構造でデータを管理します。親から子へたどる経路が決まっているため検索は速い反面、構造が固定的で、多対多の関係を表しにくい欠点があります。表形式で柔軟な関係データベースが普及する前に使われた古い方式です。
試験での見方
例:「部→課→社員」のような親子の階層でデータをたどるのが階層型です。
木構造(1対多の階層)で表す点と、関係データベース・網型データベースとの違いが問われます。