令和6年度 ITパスポート 問93 解説|パターンに合う行の数

ITパスポート 公開問題の解説令和6年度 問93最終更新 2026-10-19

分類テクノロジ系 » データベース » データ操作新しい試験17-3 データ操作年度令和6年度の100問の一覧

関係データベースで管理している“従業員”表から,氏名が‘%葉_’に該当する従業員を抽出した。抽出された従業員は何名か。ここで,“_”は任意の1文字を表し,“%”は0文字以上の任意の文字列を表すものとする。

問題の資料(原文の表・図を書き起こしたもの)

従業員

従業員番号|氏名

S001|千葉翔

S002|葉山花子

S003|鈴木葉子

S004|佐藤乙葉

S005|秋葉彩葉

S006|稲葉小春

正解と解説

正解:イ

ア× 1名だと、千葉翔か鈴木葉子のどちらかを落としています。2人とも後ろから2文字目が「葉」です。

イ○ 正解 後ろから2文字目が「葉」なのは、千葉翔と鈴木葉子の2名です。

ウ× 3名と数えるのは、葉で終わる佐藤乙葉か秋葉彩葉などを入れた場合です。葉のあとに “_” の1文字が要るので、葉で終わる氏名は当てはまりません。

エ× 4名と数えるのは、“_” を「0文字か1文字」と読み、葉で終わる佐藤乙葉と秋葉彩葉まで入れた場合です。“_” はちょうど1文字なので、葉で終わる氏名は当てはまりません(6名とも「葉」を含むので、含むかどうかでは絞れません)。

解説

関係データベースでは、文字列の一部だけを指定して行を取り出せます。問題文の決まりでは、“_” はちょうど1文字、“%” は0文字以上の何でもよい文字列にあたります。‘%葉_’ を前から読むと「何文字でもよい部分」「葉」「ちょうど1文字」です。

最後の “_” が1文字ちょうどなので、‘%葉_’ は「後ろから2文字目が葉」という条件です。“%” は0文字でもよいので、葉より前は何文字あってもかまいません。各氏名の後ろから2文字目を見ます。

氏名  後ろから2文字目
千葉翔  葉 → 当てはまる
葉山花子 花 → 当てはまらない
鈴木葉子 葉 → 当てはまる
佐藤乙葉 乙 → 当てはまらない(葉が最後の文字)
秋葉彩葉 彩 → 当てはまらない
稲葉小春 小 → 当てはまらない
当てはまる氏名:2名

教科書 17-3この問題の知識

データ操作

関係データベースの表から行を取り出す選択、列を取り出す射影、2つの表をつなぐ結合、表どうしの和・差・積、条件の組み合わせとパターン一致、SQL の基本の文、検索を速くするインデックスまでを、小さな表の操作の前と後で見せながらまとめます。

この節で扱うこと:データベースの操作

教科書を読む →この節の過去問を続けて解く(4問)

ITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページですITパスポートのUdemy講座を口コミで比べる。動画講座3つ・問題集3つ、受講者数・★評価・口コミつき。広告を含むページです

Udemy の ITパスポート講座を、受講者数・★評価・口コミで比べたページです(広告を含みます)。

過去問教科書の一覧(現行の試験の順)教科書の一覧(新しい試験の順)

出典:IPA「ITパスポート試験 公開問題」令和6年度 問93。問題文と選択肢は改変せずに引用しています(表・図は文字に書き起こしたもの)。正解は IPA 公表の解答例によります。

タイトルとURLをコピーしました