データベース

ITパスポート試験データベース設計」の問題

テクノロジ系データベース難易度:easy
DBMSにおいて,データの検索を高速に行う目的で,必要に応じて設定して利用する情報はどれか。
インデックス
外部キー
主キー
スキーマ
正解
インデックス

インデックス(索引)は、テーブルの特定列に対して検索キーと行の物理的位置を対応させた補助的なデータ構造である。検索時に全行を順番に走査(フルスキャン)する代わりにインデックスを参照することで、特に大量データに対するSELECT文の応答時間を劇的に短縮できる。設定は任意であり、更新コストとのトレードオフを考慮して必要な列にのみ作成する。

?選択肢ごとの解説

ア ○インデックス(索引)は、テーブルの特定列に対して検索キーと行の物理的位置を対応させた補助的なデータ構造である。検索時に全行を順番に走査(フルスキャン)する代わりにインデックスを参照することで、特に大量データに対するSELECT文の応答時間を劇的に短縮できる。設定は任意であり、更新コストとのトレードオフを考慮して必要な列にのみ作成する。
イ ×外部キーは、ある表の列が別の表の主キーを参照することで表間の参照整合性を保つための制約である。検索高速化ではなくデータの整合性維持が目的である。
ウ ×主キーは表の各行を一意に識別するための列(または列の組み合わせ)であり、重複や NULL…
エ ×スキーマは表の構造定義(列名・データ型・制約など)またはデータベース全体の論理的な設計を指す概念である。検索高速化とは無関係である。
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。

ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · ITパスポート試験 · itpass-r7k-q65

【ITパスポート試験】データベース設計の問題と解答・解説|ukamiru 過去問