練習問題

1.6 練習問題

 本章で習った内容を元に練習問題を解いて下さい。

問1 次の設問①~⑤について○か×で答えなさい。

設問
① JDBCはjava.sqlパッケージとJDBCドライバから構成されている。
② JDBCドライバはプロジェクトへコピーすれば利用することができる。
③ Class.forName()メソッドでJDBCドライバの読み込みを行うことができる。
④ DriverManager.getConnection()メソッドでデータベースとの接続を確立する。
⑤ DriverManager.getConnection()メソッドの引数には、URL,ユーザー名,パスワードが必須である。

問2 次のソースコードの①~⑥の空欄に入るものを選択肢から選んで答えなさい。

選択肢
 USER java.sql.* URL org.mariadb.jdbc.Driver PASSWD jdbc:mariadb://localhost/

➢ DBConnectionTester.java
package jp.co.f1.jdbc.ch01exercise;

import ① ;

public class Practice0101 {

	public static String RDB_DRIVE = " ② ";
	public static String URL = " ③  practice_db";
	public static String USER = "root";
 	public static String PASSWD = "root123";
 
 	public static void main(String[] args) {
 
 		try{
 			Class.forName(RDB_DRIVE);
 			Connection con = DriverManager.getConnection( ④ ,  ⑤ ,  ⑥ );
 			
 			System.out.println("JDBCデータベース接続成功");
 			System.out.println("con = " + con);
 
 			con.close();
 
 		}catch(Exception e){
 			System.out.println("JDBCデータベース接続エラー:" + e);
 		}
 	}
 }	

NEXT>> 1.7 練習問題 解答