跳到正文

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

这道题的解析和你的作答记录。

問66
頻出度★★☆

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

日時従業員番号部署番号ログイン結果
2022-04-10 08:50:4210004003失敗
2022-04-10 08:53:1510004003成功
2022-04-10 08:55:4810002002成功
2022-04-10 09:00:1510001001成功
2022-04-10 09:01:0510012002成功
2022-04-10 09:03:0110008003成功
2022-04-10 09:10:2810007001成功
2022-04-10 09:32:1910002002成功
2022-04-10 09:39:2210005003失敗
2022-04-10 10:00:0210011001失敗
2022-04-10 10:05:5110011001成功
2022-04-10 10:30:4510009002成功

部署

部署番号部署名
001営業部
002システム部
003人事部
出典 令和7年度 ITパスポート試験 問66
解説

問 66

  • 错误ア

    「营业部, 系统部」漏掉了人事部。人事部(003)凭借 10004 或 10005 的失败,以及 08:53:15 时 10004 的成功,确实满足条件,因此不能排除。

  • イ

    正解 条件是:列出「曾经登录失败」或者「在 2022 年 4 月 10 日 09:00:00 之前曾经登录成功」的员工所属的全部部门。先看有过失败经历的员工,10004(003 人事部)、10005(003 人事部)、10011(001 营业部)符合,于是这里包含了营业部和人事部。再看 09:00:00 之前的成功记录,08:53:15 的 10004(003 人事部)和 08:55:48 的 10002(002 系统部)符合,于是加入了系统部(09:00:15 的成功在基准时刻之后,故不计入)。把两个条件用逻辑或(OR)合并,营业部、系统部、人事部三个部门全部齐备,因此正确答案是「イ」。

  • 错误ウ

    「营业部, 人事部」漏掉了系统部。系统部(002)因为 10002 在 08:55:48,即 09:00:00 之前成功登录,满足条件,必须包含。

  • 错误エ

    「系统部, 人事部」漏掉了营业部。营业部(001)因为 10011 在 10:00:02 登录失败,满足「曾经登录失败」的条件,必须包含。

ここがポイント
  • 这是一道把选择(按条件筛选行)和连接(用部门编号对应部门名称)结合起来的题。要注意 OR 条件只要两个条件中任意一个满足,即为符合对象。
  • 在判断「09:00:00 之前」这类边界时刻时,像 09:00:15 这样哪怕只晚 1 秒的成功也不计入对象。窍门是把每名员工的所属部门去重后汇总成一个集合。
用語
解答問66イ
练这一题

作答记录