修了試験 2019-01-27実施分 基本情報技術者試験 問28
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 を同じ方法で扱えます。 4:× SQL(Structured Query Language)は、関係データベースを操作するためのデータベース言語です。 JDBC を通して送られる命令の言語であり、Java の API そのものではありません。 【ポイント】 JDBC は「Java のプログラム」と「SQL を受け付けるデータベース」の橋渡し役です。 同様の役割を Windows などで担う規格として ODBC(Open DataBase Connectivity)があります。まとめて解く
修了試験 2019-01-27実施分を通しで解く(80問)→