一、命令「CREATE DATABASE <數據庫名字>」用來建立一個數據庫。(A)java
A .true程序員
B .falsesql
二、如下不屬於驅動的四種類型的是(C)數據庫
A .JDBC-ODBC Bridge Driver編程
B .Native API Driver服務器
C .MySQL JDBC Driver工具
D .JDBC-Net Driver測試
E .Native Protocal Driverui
三、提供Java存取數據庫能力的包是(A)spa
A .java.sql
B .java.awt
C .java.lang
D .java.swing
四、JDBC是容許用戶在不一樣數據庫之間作選擇的一個抽象層。JDBC容許開發者用JAVA寫數據庫應用程序,而不須要關心底層特定數據庫的細節。(A)
A .true
B .false
五、下列屬於經常使用數據庫的是(ACDE)
A .Access
B .XAMMP
C .MySQL
D .Oracle
E .SQL Server
六、下列屬於數據操做語言的是(AB)
A .insert
B .update
C .create
D .select
七、下列屬於Java語言中的接口的是(BCD)
A .DriverManager
B .Collection
C .ResultSet
D .Statement
八、下列說法錯誤的是(B)
A .Statement的executeQuery()方法會返回一個結果集
B .Statement的executeUpdate()方法會返回是否更新成功的boolean值
C .使用ResultSet中的getString()能夠得到一個對應於數據庫中char類型的值
D .ResultSet中的next()方法會使結果集中的下一行成爲當前行
九、下面的選項不是關係數據庫基本特徵的是(A)
A .不一樣的列應有不一樣的數據類型
B .不一樣的列應有不一樣的列名
C .與行的次序無關
D .與列的次序無關
十、接口Statement中定義的execute方法的返回類型是(C)
A .ResultSet
B .int
C .boolean
D .double
十一、下列關於JDBC說法正確的是(AC)
A .JDBC提供了訪問數據庫的通用API,不一樣的數據庫廠商根據各自數據庫的特色提供了對JDBC的實現
B .JDBC只提供了訪問Oracle數據庫的API
C .Oracle公司提供了對JDBC的API的實現
D .JDBC只提供了對Java程序員的API
十二、下列操做數據庫時遇到的異常狀況說法正確的是(BD)
A .java.sql.SQLException: Unknown column 'sid' in 'field list' (SQL語句表名錯誤)
B .java.sql.SQLException:結果集已耗盡 (結果集用盡或未調用next)
C .java.sql.SQLException: Data too long for column 'id' at row 1(列名定義過長)
D .java.sql.SQLException: No suitable driver(URL拼寫錯誤)
1三、JDBC編程的異常類型分爲(AC)
A .SQLException
B .SQLError
C .SQLWarning
D .SQLFatal
E .SQLTruncation
1四、DataSource是__類型,能夠調用DataSource的方法__得到數據庫鏈接。(D)
①Delegate ②Factory ③Connect ④getConnection
A .①③
B .①④
C .②③
D .②④
1五、接口RowSet繼承了接口__,能夠調用RowSet中的方法__來填充其數據區。(C)
①Statement ②ResultSet ③update ④populate
A .①③
B .①④
C .②③
D .②④
1六、如下哪些是定義在ResultSet中用於Cursor定位的方法:(ABCEF)
A .next()
B .beforeFirst()
C .afterLast()
D .isBeforeFirst()
E .absolute(int)
F .relative(int)
1七、executeUpdate返回的類型是int,表明的含義是受影響的記錄(A)
A .true
B .false
1八、能夠經過關閉MySQL數據庫服務器所佔用的命令行窗口來關閉MySQL數據庫。(B)
A .true
B .false
1九、若是MySQL服務器和MySQL管理工具駐留在同一臺計算機上,主機名能夠是localhost或127.0.0.1。(A)
A .true
B .false
20、典型的JDBC程序按照「註冊JDBC Driver->得到與數據庫的物理鏈接->執行SQL命令->建立不一樣類型的Statement->若是有結果集,處理結果集->釋放資源」的順序編寫。(B)
A .true
B .false