過去問ドリル

DP-900:Microsoft Azure Data Fundamentals Azure のリレーショナルデータ 問12

Azure のリレーショナルデータ/リレーショナルの概念

リレーショナルデータベースのテーブルで、各行を一意に識別し、重複や NULL が許されない列(または列の組み合わせ)を何と呼ぶか。

当サイトのオリジナル問題(DP-900:Microsoft Azure Data Fundamentalsの出題範囲「Azure のリレーショナルデータ」に対応。実際の試験問題ではありません)

正解:A

解説

主キー(primary key)は、テーブルの各行を一意に識別する列(または列の組み合わせ)で、重複やNULLは許されません。外部キーは他テーブルの主キーを参照する列、インデックスは検索高速化の補助構造、ビューはクエリ結果を仮想テーブルとして見せる機能です。

選択肢ごとの解説

  • A正しい。行を一意に識別し重複・NULLを許さないのが主キーです。
  • B誤り。外部キーは他テーブルを参照する列で、一意識別の主キーとは異なります。
  • C誤り。インデックスは検索高速化の補助構造で、一意識別そのものではありません。
  • D誤り。ビューは仮想テーブルで、行の一意識別の仕組みではありません。
DP-900:Microsoft Azure Data Fundamentalsの問題を演習モードで解く