跳到正文

平成21年度 春期 ITパスポート試験 問58

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

問58
頻出度★☆☆

オンライントランザクション処理システムを構成するサーバ上のソフトウェアのうち,データベース管理システムの役割の説明として,適切なものはどれか。

出典 平成21年度 春期 ITパスポート試験 問58
解説

問 58

  • ア

    正解 正确答案是 ア。数据库管理系统(DBMS)是对数据库进行统一管理、实际读写数据的专用软件。在联机事务处理(OLTP)系统中,业务应用程序并不自己直接操作数据文件,而是向 DBMS 发出「想取出满足这个条件的数据」「想把这个值更新掉」这样的请求,由 DBMS 接收请求,检索或更新数据库内的数据并返回结果。ア 正是在陈述「接收来自应用程序的请求,检索或更新数据库内的数据」这一 DBMS 本来的作用。要点在于:DBMS 把数据操作的入口统一为一处,因而能够集中承担同时访问时的并发控制、一致性的维护、故障恢复等数据管理工作。

  • 错误イ

    这是事务处理监控程序(TP 监视器)的作用。它是一种控制软件,接收从客户端送来的事务处理请求,启动并分派与该请求相对应的业务应用程序,从而高效地处理大量请求。它打交道的对象是客户端和应用程序,并不直接读写数据库,所以不是对 DBMS 的说明。

  • 错误ウ

    这是业务应用程序(应用程序)的作用。它执行接受订单登记、余额查询等业务处理的具体内容,并在过程中需要时发出数据检索或更新的请求。也就是说,它是向 DBMS「发出」请求的一方,而不是「接收」请求并执行的一方。发出请求的一方与接收请求的一方被弄反了,这一点上是错误的。

  • 错误エ

    这是通信控制程序(通信控制软件)的作用。它经由网络与客户端建立连接,负责接收请求报文、发送响应报文等通信处理。它处理的对象是网络上的数据收发,与数据库内的数据操作无关,因此不能成为对 DBMS 的说明。

ここがポイント
  • DBMS(数据库管理系统)的作用是:接收来自应用程序的数据检索、更新请求,实际操作数据库内的数据。它把数据操作的入口统一为一处,集中承担并发控制、一致性维护与故障恢复。
  • 联机事务处理(OLTP)系统的服务器端软件要按作用分层记忆:通信控制 = 与客户端通信;事务处理监控程序 = 接收请求并启动应用程序;业务应用程序 = 执行业务处理并发出数据请求;DBMS = 实际执行数据库的检索与更新。
用語
解答問58ア
练这一题

作答记录