1. 程式人生 > >201521123116 《java程序設計》第十四周學習總結

201521123116 《java程序設計》第十四周學習總結

ima 比較 dstat 驅動 使用方法 組成 mysql數據庫 建立 更新

1. 本周學習總結

1.1 以你喜歡的方式(思維導圖或其他)歸納總結多數據庫相關內容。

①關系型數據庫的定義:使用表(table)來存儲數據;使用行(row)區分不同- 記錄,每行代表一條記錄;每一行由若幹列(column,字段)組成。

②在JDBC中釋放資源時,按照ResultSet、Statement、Connection的順序依次關閉。

③JDBC編程一般步驟 1.與數據庫建立連接(Connection) 2.向數據庫發送SQL語句(statement) 3.獲得和處理查詢或更新語句返回的結果 。

④PreparedStatement接口:繼承自Statement接口,當SQL語句將運行多次時,盡量使用PreparedStatement,以便提高運行效率。

技術分享

2. 書面作業

Q1. MySQL數據庫基本操作

建立數據庫,將自己的姓名、學號作為一條記錄插入。(截圖,需出現自己的學號、姓名)
在自己建立的數據庫上執行常見SQL語句(截圖)

1.將自己的姓名、學號作為一條記錄插入

Q2 使用JDBC連接數據庫與Statement

2.1 使用Statement操作數據庫。(粘貼一段你認為比較有價值的代碼,出現學號)

技術分享

2.2 使用JDBC操作數據庫主要包含哪幾個步驟?

  1. 加載jdbc驅動
  2. 獲得數據庫連接,URL用來標識數據庫
  3. 創建Statement,執行sql語句
  4. 處理結果釋放資源。

Q3. PreparedStatement與參數化查詢

3.1 使用PreparedStatement根據用戶指定的查詢條件進行查詢。(粘貼一段你認為比較有價值的代碼,出現學號)

技術分享

3.2 批量更新-批量插入1000個學生,統計整個操作所消耗的時間。(使用方法executeBatch)

201521123116 《java程序設計》第十四周學習總結