Jdbc-mock-test

提供:Dev Guides
移動先:案内検索

JDBCモックテスト

このセクションでは、* JDBCフレームワーク*に関連するさまざまなモックテストを紹介します。 これらのサンプルモックテストをローカルマシンでダウンロードし、都合の良いときにオフラインで解決できます。 すべての模擬テストには模擬テストキーが付属しており、最終スコアを確認して自分で採点できます。

質問と回答

__模擬テストI

__模擬テストII

__模擬テストIII

__模擬テストIV

JDBCモックテストI

Q 1-JDBCは何を表していますか?

回答:A

説明

JDBCはJava Database Connectivityの略です。

__回答を表示

Q 2-JDBCとは何ですか?

回答:B

説明

JDBCは、Javaプログラミング言語とさまざまなデータベース間のデータベースに依存しない接続のための標準Java APIです。

__回答を表示

Q 3-JDBCアーキテクチャについて正しいのは次のどれですか?

答え:C

説明

一般的なJDBCアーキテクチャーは、JDBC API(これはアプリケーションからJDBCマネージャーへの接続を提供します)とJDBCドライバーAPI(これはJDBCマネージャーからドライバーへの接続をサポートします)の2つの層で構成されます。

__回答を表示

Q 4-JDBC APIのコンポーネント/クラスではないのは次のどれですか?

回答:D

説明

トランザクションはJDBC APIのクラスではありません。 JDBC APIは、DriverManager、Driver、Connection、Statement、ResultSet、SQLExceptionのインターフェイスとクラスで構成されています。

__回答を表示

Q 5-JDBC APIのコンポーネント/クラスではないのは次のどれですか?

回答:D

説明

ConnectionPoolはJDBC APIのクラスではありません。 JDBC APIは、DriverManager、Driver、Connection、Statement、ResultSet、SQLExceptionのインターフェイスとクラスで構成されています。

__回答を表示

Q 6-JDBCのDriverManagerクラスについて正しいのは次のどれですか?

答え:C

説明

JDBC DriverManagerは、データベースドライバーのリストを管理するクラスです。 通信サブプロトコルを使用して、Javaアプリケーションからの接続要求を適切なデータベースドライバーと照合します。

__回答を表示

Q 7-JDBCのドライバーインターフェイスについて正しいのは次のどれですか?

答え:C

説明

JDBCドライバーは、Javaアプリケーションがデータベースと対話できるようにするインターフェースです。 個々のデータベースに接続するには、JDBCで各データベースのドライバーが必要です。 JDBCドライバーはデータベースへの接続を提供し、クライアントとデータベース間でクエリと結果を転送するためのプロトコルを実装します。

__回答を表示

Q 8-JDBCの接続インターフェースについて正しいのは次のどれですか?

答え:C

説明

接続インターフェースは、データベースに接続するためのメソッドで構成されています。 接続オブジェクトは通信コンテキストを表します。

__回答を表示

Q 9-JDBCのステートメントクラスについて正しいのは次のどれですか?

答え:C

説明

ステートメントは、解析、コンパイル、計画、および実行されるデータベースに渡されるSQLステートメントをカプセル化します。

__回答を表示

Q 10-JDBCのResultSetクラスについて正しいのは次のうちどれですか?

回答:D

説明

ResultSetオブジェクトは、Statementオブジェクトを使用してSQLクエリを実行した後、データベースから取得したデータを保持します。 データを移動するためのイテレータとして機能します。 java.sql.ResultSetインターフェイスは、データベースクエリの結果セットを表します。

__回答を表示

Q 11-JDBCのデータベースドライバーのリストを管理するのは次のどれですか?

回答:A

説明

DriverManagerクラスは、JDBCのデータベースドライバーのリストを管理します。

__回答を表示

Q 12-次のどれがデータベースへの接続を提供し、クライアントとデータベース間でクエリと結果を転送するためのプロトコルを実装していますか?

回答:B

説明

JDBCドライバーはデータベースへの接続を提供し、クライアントとデータベース間でクエリと結果を転送するためのプロトコルを実装します。

__回答を表示

Q 13-データベースに接続する方法で構成されるのは次のどれですか?

答え:C

説明

接続は、データベースに接続するためのメソッドで構成されています。

__回答を表示

Q 14-構文解析、コンパイル、計画、実行のためにデータベースに渡されるSQLステートメントをカプセル化するのは次のうちどれですか。

回答:D

説明

ステートメントは、解析、コンパイル、計画、および実行されるデータベースに渡されるSQLステートメントをカプセル化します。

__回答を表示

Q 15-ステートメントオブジェクトを使用してSQLクエリを実行した後、データベースから取得したデータを保持するのは次のどれですか?

回答:A

説明

ResultSetは、Statementオブジェクトを使用してSQLクエリを実行した後、データベースから取得したデータを保持します。

__回答を表示

Q 16-次のうちどれが有効なタイプのResultSetではありませんか?

回答:D

説明

ResultSet.TYPE_BACKWARD_ONLYは、有効なタイプのResultSetではありません。

__回答を表示

Q 17-次のタイプのResultSetの中で、カーソルは結果セットで前方にしか移動できませんか?

回答:A

説明

ResultSet.TYPE_FORWARD_ONLY:カーソルは結果セット内でのみ前方に移動できます。

__回答を表示

Q 18-次のタイプのResultSetでは、カーソルは前後にスクロールでき、結果セットは、結果セットが作成された後に発生する、データベースに対する他のユーザーによる変更に影響されません。

回答:B

説明

ResultSet.TYPE_SCROLL_INSENSITIVE:カーソルは前後にスクロールでき、結果セットは、結果セットが作成された後に発生するデータベースに対する他のユーザーの変更に影響されません。

__回答を表示

Q 19-次のタイプのResultSetでは、カーソルは前後にスクロールでき、結果セットは、結果セットの作成後に発生する他のユーザーによるデータベースへの変更の影響を受けますか?

答え:C

説明

ResultSet.TYPE_SCROLL_SENSITIVE:カーソルは前後にスクロールできます。結果セットは、結果セットが作成された後に発生する、データベースに対する他のユーザーによる変更に影響されます。

__回答を表示

Q 20-ローカルで利用可能なODBCドライバーのネイティブコードを呼び出す次のタイプのJDBCドライバーのどれですか?

回答:A

説明

JDBC-ODBCブリッジとODBCドライバーは、ローカルで利用可能なODBCドライバーのネイティブコードを呼び出します。

__回答を表示

Q 21-次のタイプのJDBCドライバーのうち、クライアント側でデータベースベンダーのネイティブライブラリを呼び出します。 このコードは、ネットワークを介してデータベースと通信しますか?

回答:B

説明

ネイティブAPI、一部Javaドライバーは、クライアント側でデータベースベンダーのネイティブライブラリを呼び出します。 このコードは、ネットワークを介してデータベースと通信します。

__回答を表示

Q 22-次のタイプのJDBCドライバーのうち、データベースと通信するサーバー側ミドルウェアと通信するものはどれですか。

答え:C

説明

JDBC-Net、純粋なJavaドライバー、一部Javaドライバーはサーバー側ミドルウェアと通信し、サーバー側ミドルウェアはデータベースと通信します。

__回答を表示

Q 23-次のタイプのJDBCドライバーのうち、データベースネイティブプロトコルを使用するものはどれですか。

回答:D

説明

ネイティブプロトコル、純粋なJavaドライバー、データベースのネイティブプロトコルを使用します。

__回答を表示

Q 24-次のタイプのJDBCドライバーのうち、タイプ1 JDBCドライバーとも呼ばれるものはどれですか?

回答:A

説明

JDBC-ODBCブリッジとODBCドライバーは、タイプ1 JDBCドライバーとも呼ばれます。

__回答を表示

Q 25-次のタイプのJDBCドライバーのうち、タイプ2 JDBCドライバーとも呼ばれるものはどれですか?

回答:B

説明

一部がJavaドライバーであるNative-APIは、Type2 JDBCドライバーとも呼ばれます。

__回答を表示

解答用紙

Question Number Answer Key
1 A
2 B
3 C
4 D
5 D
6 C
7 C
8 C
9 C
10 D
11 A
12 B
13 C
14 D
15 A
16 D
17 A
18 B
19 C
20 A
21 B
22 C
23 D
24 A
25 B

リンク:/jdbc/pdf/jdbc_mock_test_i.pdf [__ダウンロード]