跳到正文

令和2年度 ITパスポート試験 問64

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

問64
頻出度★☆☆

データ処理に関する記述 a~c のうち, DBMS を導入することによって得られる効果だけを全て挙げたものはどれか。 a 同じデータに対して複数のプログラムから同時にアクセスしても, 一貫性が保たれる。 b 各トランザクションの優先度に応じて, 処理する順番を DBMS が決めるので, リアルタイム処理の応答時間が短くなる。 c 仮想記憶のページ管理の効率が良くなるので, データ量にかかわらずデータへのアクセス時間が一定になる。

出典 令和2年度 ITパスポート試験 問64
解説

問 64

  • ア

    正解 引入 DBMS 所能获得的代表性效果是:即使多个程序或用户同时访问同一数据,也能通过并发控制(加锁/排他控制)保持数据的一致性与完整性。这对应描述 a。描述 b(根据优先级决定处理顺序从而缩短实时响应时间)和 c(虚拟存储的页面管理效率提高、访问时间恒定)都不是 DBMS 本来的效果。因此,仅列出 DBMS 效果的只有 a,正确答案是「ア」。

  • 错误イ

    列出了「a, c」,但 c 是错误的。虚拟存储的页面管理是操作系统(OS)的内存管理功能,并非 DBMS 的效果;而且也无法保证「无论数据量多少访问时间都恒定」。本应只包含属于 DBMS 效果的 a,故不合适。

  • 错误ウ

    只列出了「b」,但 b 是错误的。根据事务的优先级决定处理顺序以缩短实时响应时间,并不是 DBMS 普遍保证的效果,也算不上引入 DBMS 的代表性效果。而且它没有包含正确的效果 a,这一点也不合适。

  • 错误エ

    列出了「b, c」,但 b 与 c 都不是 DBMS 的效果。b 属于实时处理的优先级控制,c 属于操作系统的虚拟存储管理,两者作为引入 DBMS 的效果都不恰当。而且它没有包含正确的 a,故错误。

ここがポイント
  • DBMS 的主要效果包括:通过并发控制(加锁/排他控制)维持数据的一致性与完整性、数据的集中管理与共享、安全保护(访问控制)、故障恢复(备份与恢复)等。
  • 要区分清楚:虚拟存储的页面管理以及基于优先级的实时处理属于操作系统或调度的范畴,并不是 DBMS 本来的效果。
用語
解答問64ア
练这一题

作答记录