ITパスポート 令和7年度 問65
データベース
DBMSにおいて,データの検索を高速に行う目的で,必要に応じて設定して利用する情報はどれか。
- ア インデックス
- イ 外部キー
- ウ 主キー
- エ スキーマ
答えと解説
✓ これが正解ア インデックス
解説
探す速さを上げるために、必要に応じて設けておく情報です。
表に貯めた行が増えると、条件に合う行を探すのに先頭から順に見ていくことになり、時間がかかります。そこで、よく探す列について、どの値がどの行にあるかをあらかじめ並べた別の情報を用意します。これがインデックスです。本の巻末にある索引と同じ考え方で、目当ての語からその場所へ直に飛べます。ただし、行を書き加えたり直したりするたびに索引のほうも直す必要があるので、何にでも付ければよいものではありません。必要に応じて設定して利用する情報という説明が、この性質をよく表しています。主キーのように必ず決めるものとは、そこが分かれます。
ほかの選択肢の解説
- イ 外部キー:別の表の主キーを指し示して、表どうしのつながりを保つための列です。つじつまを保つための決めごとであり、探す速さを上げるために後から付け足すものではありません。
- ウ 主キー:行を一つに決めるための列です。重複せず空でもないことが求められ、表を作る時点で必ず決めておくものです。必要に応じて設けるかどうかを選べるものではありません。
- エ スキーマ:データベースの構造そのものを定めた定義です。どんな表があってどんな列を持つかを表すもので、探す速さを上げるために設ける情報ではありません。設計の骨組みにあたります。
関連用語
- インデックス探すのを速くするために表に置く索引です。
- 外部
キー 別の表の主キーを指している列で、表と表をつなぐ役目をします。 - 主
キー 表の中の一行を選び出すための項目です。 - DBMSデータベースを管理するソフト。
- スキーマデータベースにどんな表があり、どんな項目を持つのかという構造を定めたものです。
出典:令和7年度 ITパスポート試験 問65
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問56:
チェックポイントの 説明 (DBMS) - 令和8年度 問72:
外部 キーに 関する 問題 (外部 キー) - 令和8年度 問57:
外部 キーに 関する 問題 (主 キー) - 令和7年度 問61:
トランザクションに 関する 記述 (インデックス) - 令和3年度 問62:
トランザクションに 関する 問題 (スキーマ)
同じ分野の問題
- 平成24年度 春期 特別措置試験 問76
- 平成27年度 春期 特別措置試験 問77
- 平成30年度 秋期 特別措置試験 問75
- 平成30年度 春期 特別措置試験 問86
- 平成31年度 春期 特別措置試験 問91
誤りを見つけたら報告する