令和7年度 ITパスポート試験 公開問題 問66

関係データベースで管理している次の“ログイン記録”表及び“部署”表において,ログイン結果が失敗となったことのある,又は,2022年4月10日09:00:00以前にログイン結果が成功となったことのある従業員が所属する部署名だけを全て挙げたものはどれか。

ログイン記録
図の説明テキスト

「ログイン記録」

日時 従業員番号 部署番号 ログイン結果
2022-04-10 08:50:42 10004 003 失敗
2022-04-10 08:53:15 10004 003 成功
2022-04-10 08:55:48 10002 002 成功
2022-04-10 09:00:15 10001 001 成功
2022-04-10 09:01:05 10012 002 成功
2022-04-10 09:03:01 10008 003 成功
2022-04-10 09:10:28 10007 001 成功
2022-04-10 09:32:19 10002 002 成功
2022-04-10 09:39:22 10005 003 失敗
2022-04-10 10:00:02 10011 001 失敗
2022-04-10 10:05:51 10011 001 成功
2022-04-10 10:30:45 10009 002 成功
部署
図の説明テキスト

「部署」

部署番号 部署名
001 営業部
002 システム部
003 人事部
解答・解説

正解: イ. 営業部,システム部,人事部

【ログイン記録】表から、指定された2つの条件のいずれか(又は)を満たすレコードを探し、該当する従業員の【部署】を特定します。

条件1:「ログイン結果が失敗となったことのある」
【ログイン記録】表で「ログイン結果」が「失敗」となっているレコードは以下の3件です。

  • 日時: 2022-04-10 08:50:42, 従業員番号: 10004, 部署番号: 003
  • 日時: 2022-04-10 09:39:22, 従業員番号: 10005, 部署番号: 003
  • 日時: 2022-04-10 10:00:02, 従業員番号: 10011, 部署番号: 001

【部署】表より、部署番号「001」は営業部、「003」は人事部です。
したがって、条件1を満たす従業員が所属する部署は「営業部」と「人事部」です。

条件2:「2022年4月10日09:00:00以前にログイン結果が成功となったことのある」
【ログイン記録】表で「日時」が「09:00:00」以前(※09:00:00を含むそれより前の時間)かつ「ログイン結果」が「成功」のレコードは以下の2件です。

  • 日時: 2022-04-10 08:53:15, 従業員番号: 10004, 部署番号: 003
  • 日時: 2022-04-10 08:55:48, 従業員番号: 10002, 部署番号: 002

※「2022-04-10 09:00:15」以降のレコードは「09:00:00以前」に含まれません。
【部署】表より、部署番号「002」はシステム部、「003」は人事部です。
したがって、条件2を満たす従業員が所属する部署は「システム部」と「人事部」です。

条件1 又は 条件2を満たす部署
設問は「又は(OR条件)」であるため、条件1と条件2で該当した部署名を全て合わせます。
「営業部」「人事部」「システム部」の3つ全てが該当します。
よって、正解は「営業部,システム部,人事部」となります。

各選択肢の解説

  • ア:人事部が抜けているため誤りです。
  • イ:正解です。全ての該当部署が含まれています。
  • ウ:システム部が抜けているため誤りです。
  • エ:営業部が抜けているため誤りです。

Spineチーム