令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問1
テクノロジ/データベースグラフデータモデルの一つである,プロパティグラフに関する記述のうち,適切なものはどれか。
出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問1
- アグラフはノード,リレーションシップ,プロパティで示すことができる。
- イノードはプロパティをもつことができるが,リレーションシップはプロパティをもつことができない。
- ウプロパティは,主語,述語,目的語のトリプルと呼ばれるデータ構造で表す。
- エリレーションシップは開始ノード,終了ノードともに複数のノードに接続することができる。
正解:ア
解説
プロパティグラフは,ノード(頂点),リレーションシップ(辺),プロパティ(属性)の三つの要素でグラフを表現するデータモデルです。ノードとリレーションシップのいずれもプロパティをもつことができ,リレーションシップは向きをもち,開始ノードと終了ノードをそれぞれ一つずつ結び付けます。
選択肢ごとの解説
- ア正しい。プロパティグラフは,ノード,リレーションシップ,プロパティの三つの要素で示すことができます。
- イ誤り。プロパティグラフでは,ノードだけでなくリレーションシップもプロパティをもつことができます。
- ウ誤り。主語,述語,目的語のトリプルでデータを表すのはRDF(資源記述の枠組み)の考え方であり,プロパティグラフの説明ではありません。
- エ誤り。リレーションシップは向きをもち,開始ノードと終了ノードをそれぞれ一つずつ結び付けるものであり,複数のノードに接続することはできません。