令和7年度 秋期 午前Ⅱ 問1
データベース方式
プロパティグラフに関する記述
グラフデータモデルの一つである,プロパティグラフに関する記述のうち,適切なものはどれか。
- アグラフはノード,リレーションシップ,プロパティで示すことができる。
- イノードはプロパティをもつことができるが,リレーションシップはプロパティをもつことができない。
- ウプロパティは,主語,述語,目的語のトリプルと呼ばれるデータ構造で表す。
- エリレーションシップは開始ノード,終了ノードともに複数のノードに接続することができる。
答えと解説を見る
✓ これが正解アグラフはノード,リレーションシップ,プロパティで示すことができる。
解説
プロパティグラフは、ノード、リレーションシップ、プロパティで表します。
プロパティグラフは、グラフデータベースで使われるデータモデルの一つです。データを、もの(人や商品など)を表すノードと、ノードどうしのつながりを表すリレーションシップで表し、ノードとリレーションシップのそれぞれに、名前と値の組であるプロパティを持たせます。たとえば人のノードに名前のプロパティ、友人関係のリレーションシップに知り合った年のプロパティを付けられます。見分ける軸は、何がプロパティを持てるのか、つながりがどのノードを結ぶのか、という構成の決まりです。ノード、リレーションシップ、プロパティの三つの要素で構成されると覚えておくと、別のグラフモデルの説明と区別できます。
ほかの選択肢はなぜ違うのか
- イノードはプロパティをもつことができるが,…:プロパティグラフでは、ノードだけでなくリレーションシップもプロパティを持てます。つながりそのものに、関係の種類や始まった日付などの情報を付けられる点が、このモデルの特徴の一つです。
- ウプロパティは,主語,述語,目的語のトリプ…:主語、述語、目的語の三つ組(トリプル)でデータを表すのは、RDF と呼ばれる別のグラフデータモデルの考え方です。プロパティグラフのプロパティは、名前と値の組で表します。
- エリレーションシップは開始ノード,終了ノー…:プロパティグラフのリレーションシップは、一つの開始ノードと一つの終了ノードを結ぶ、向きを持ったつながりです。複数のノードを結びたいときは、リレーションシップを複数作って表します。
この問題の用語
- リレーションシップE-R図で、エンティティどうしのつながりを表す部分のことです。業務上の手順を表すものではなく、対象どうしの関連だけを示します。
出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問1
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)