修了試験 2025-06-08実施分 基本情報技術者試験 問21
Javaのアプリケーションプログラムがデータベースにアクセスするための標準的なAPI(Application Program Interface)はどれか。
正答3
解説
正解は3です。 JavaのプログラムからデータベースにアクセスするためのAPI(Application Program Interface)を問う問題です。 【選択肢別解説】 1:× HTML(HyperText Markup Language)は、Webページの構造を記述するマークアップ言語です。 データベースにアクセスするAPIではありません。 2:× Java VM(Java Virtual Machine)は、Javaのバイトコードを実行する仮想マシンです。 プログラムの実行環境であり、データベース接続用のAPIではありません。 3:○ JDBC(Java Database Connectivity)は、Javaのアプリケーションからデータベースに接続し、SQL文を実行するための標準APIです。 DBMSごとのドライバを入れ替えれば、同じ書き方で異なるDBMSを利用できます。 4:× SQLはデータベースを定義・操作するための言語です。 JDBCを通じて送る命令の中身にあたり、Javaの標準APIそのものではありません。 【ポイント】 JDBCは「Javaからデータベースへの接続口」です。 SQLは命令の言語、JDBCはその命令をJavaから送るためのAPIという関係で整理しましょう。まとめて解く
修了試験 2025-06-08実施分を通しで解く(60問)→