ITパスポート 令和7年度 問66 の解説テクノロジ系/データベース
問66の正解: イ
関係データベースで管理している次の“ログイン記録”表及び“部署”表において、ログイン結果が失敗となったことのある、又は、2022年4月10日09:00:00以前にログイン結果が成功となったことのある従業員が所属する部署名だけを全て挙げたものはどれか。

この設問が問うていること
2つの関係データベース表から条件に合うレコードを抽出し結合する設問です。
ア営業部、システム部
選択肢アの解説: 条件1で該当する人事部(部署003)が含まれていないため不適切です。
イ営業部、システム部、人事部正解
選択肢イの解説: 条件1(失敗)を満たす営業部・人事部と、条件2(09:00:00以前に成功)を満たす人事部・システム部のすべてを正しく挙げており、適切です。
ウ営業部,人事部
選択肢ウの解説: システム部(部署002)が抜け落ちているため不適切です。
エシステム部,人事部
選択肢エの解説: 営業部(部署001)が抜け落ちているため不適切です。
総合解説
本問の各条件に合致する「部署」を順に調べます。1.【ログイン結果が「失敗」したことがある従業員】「失敗」履歴があるのは従業員番号E03(部署003:人事部)とE01(部署001:営業部)です。2.【2022年4月10日09:00:00以前に「成功」したことがある従業員】該当するのは、08:53:15に成功したE03(部署003:人事部)と、08:55:48に成功したE02(部署002:システム部)です。これらを統合すると、条件を満たす部署は「001(営業部)」「002(システム部)」「003(人事部)」のすべてになります。したがって、正解は選択肢bです。
データベースをまとめて学ぶ
データベース 重点教科書 →
ITパスポート頻出のデータベース分野を攻略。RDBMSとNoSQLの違い、E-R図や正規化によるテーブル設計、SQL的操作、ACID特性やロールバックまで基礎からやさしく解説します。