ITパスポート 過去問
令和7年度
問65 (テクノロジ系 問10)
問題文
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
ITパスポート試験 令和7年度 問65(テクノロジ系 問10) (訂正依頼・報告はこちら)
- インデックス
- 外部キー
- 主キー
- スキーマ
正解!素晴らしいです
残念...
MENU
あ
か
さ
た
な
は
ま
や
ら
あん摩マッサージ指圧師
1級管工事施工管理技士
1級建築施工管理技士
1級電気工事施工管理技士
1級土木施工管理技士
運行管理者(貨物)
2級ファイナンシャル・プランニング技能士(FP2級)
3級ファイナンシャル・プランニング技能士(FP3級)
貸金業務取扱主任者
危険物取扱者(乙4)
給水装置工事主任技術者
クレーン・デリック運転士
ケアマネジャー(介護支援専門員)
国内旅行業務取扱管理者
社会保険労務士(社労士)
大学入学共通テスト(国語)
大学入学共通テスト(地理歴史)
大学入学共通テスト(公民)
大学入学共通テスト(数学)
大学入学共通テスト(理科)
大学入学共通テスト(情報)
大学入学共通テスト(英語)
第三種電気主任技術者(電験三種)
宅地建物取引士(宅建士)
調剤報酬請求事務技能認定
賃貸不動産経営管理士
2級管工事施工管理技士
2級建築施工管理技士
2級電気工事施工管理技士
2級土木施工管理技士
JLPT(日本語能力)
建築物環境衛生管理技術者(ビル管理士)
問題文
このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
ITパスポート試験 令和7年度 問65(テクノロジ系 問10) (訂正依頼・報告はこちら)
正解!素晴らしいです
残念...
この過去問の解説 (3件)
01
DBMSが持つ各種の機能の中で検索性能を向上させるものを選ぶ問題です。
各選択肢をそれぞれ解説します。
インデックスは、データベースにおいて特定の列(または複数列)に設定されるデータ構造です。
イメージとしては、書籍の巻末索引のようにインデックスを設定することで、目的のデータを効率的かつ高速に探し出すことができます。
検索対象のデータが大量にある場合に特に有効です。
本選択肢が正解です。
外部キーはリレーショナルデータベースにおいて、他のテーブルの主キーを参照し、テーブル間のリレーションシップを定義するための制約です。
データの整合性を保つ機能であるため、検索を高速化する目的とは直接関係ありません。
そのため本選択肢は不正解です。
主キーは、テーブル内のレコードを一意に識別するための列(または複数列)です。
データの重複を防ぎ、レコードを特定するための重要な制約です。
しかし、データの検索を高速化することが主要な目的である情報ではありません。
そのため本選択肢は不正解です。
スキーマはデータベースの構造(テーブル、列、データ型、制約など)を定義するものです。
データベースの設計図や青写真のような役割を果たしますが、データの検索を高速化する機能ではありません。
そのため本選択肢は不正解です。
データベースに関する用語や考え方は頻出論点です。
最後に本問で問われている機能について改めてまとめます。
データベースにおける検索処理を高速化するためのデータ構造です。
書籍の索引と同じように機能し、特定のデータを効率的に見つけることができます。
参考になった数11
この解説の修正を提案する
02
DBMSにおいて、データの検索を高速に行うために利用するのは、インデックスです。
これが正解です。
不正解。参照先のテーブルと対応するキーのことです。
不正解。テーブル内のデータを一意にするキーのことです。
不正解。データベースの構造や定義を規定するメタデータのことです。
参考になった数1
この解説の修正を提案する
03
DBMS(Database Managemen System)とは、サーバー内でデータベースを扱えるようにするためのシステムで、有名なものでは、
・MySQL
・PostgreSQL
・Oracle Database
・Microsoft SQL Server
などがあります。
データベースには、そのデータ管理手法の違いによって幾つか種類がありますが、現代ではデータを表(テーブル)で管理する「リレーショナル型」が主流です。
リレーショナル型データベースでは、テーブルの横方向を行、縦方向を列といい、1行のデータのことをレコードといいます。
以上を踏まえ、選択肢の専門用語を一つずつチェックしていきましょう。
正解以外の用語も重要ですので、しっかりと覚えてください。
特定のレコードをすぐに呼び出せるよう、そのレコードの位置をまとめたデータベースをインデックスといいます。
頻繁に参照されるレコードについて問い合わせがあった際、データベースサーバーはこのインデックスからレコードを呼び出せばいいので、レスポンスは通常の問い合わせより高速になります。(正解)
リレーショナル型データベースは、関連する内容の表同士を特定のキーワードで紐付けすることができます。
このキーワードは単に「キー」と呼ばれ、テーブルの第一行目の項目となるものです。
関連づけられるキー同士のうち、参照される側のキーを外部キーといいます。
リレーショナル型データベースはテーブルと呼ばれる表を用いてデータを管理するため、表の1行目は項目となります。
その項目(キー)のうち、あるレコードを特定するための項目を主キーといいます。
主キーは
・重複しない
・空白(NULL値)ではない
ことが条件となります。
スキーマとは「データベースシステムをどのような形で構築するか」という概念のことで、これはデータベースそのものを設計する段階の話となります。
一般的には「三層スキーマアーキテクチャ」というスキーマが採用される傾向があり、これは
1.外部スキーマ・・・SQL文を実行した際、利用者からどのようにデータが見えるか?といった、ユーザー目線についての概念
2.概念スキーマ・・・データを、どのようなテーブルに格納するか?といった、エンジニア目線での概念
3.内部スキーマ・・・データベースサーバーには、どのようなストレージやプロセッサを採用しようか?といった、ハードウェアに関するエンジニア目線での概念
というもので、それぞれユーザー目線/エンジニア目線でのデータベースシステム設計に関する概念となります。
参考になった数0
この解説の修正を提案する
前の問題(問64)へ
令和7年度 問題一覧
次の問題(問66)へ