201521123049 《JAVA程序設計》 第14周學習總結

1. 本週學習總結

1.1 以你喜歡的方式(思惟導圖或其餘)概括總結多數據庫相關內容。
mysql

2. 書面做業

1. MySQL數據庫基本操做

創建數據庫,將本身的姓名、學號做爲一條記錄插入。(截圖,需出現本身的學號、姓名)
sql

在本身創建的數據庫上執行常見SQL語句(截圖)
顯示數據庫:

建立數據表:

創建student表:

顯示錶結構:
數據庫

-參考:實驗任務書-題目1學習

2. 使用JDBC鏈接數據庫與Statement

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

code

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

  • 裝載驅動
  • 與數據庫創建聯繫(Connection)
  • 向數據庫發送SQL語句(Statement)
  • 得到和處理查詢或更新語句返回的結果
  • 關閉鏈接,釋放資源
    -參考:實驗任務書-題目2

3. PreparedStatement與參數化查詢

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

3.2 批量更新-批量插入1000個學生,統計整個操做所消耗的時間。(使用方法executeBatch)
•參考:實驗任務書-題目3資源

4. JDBCUtil與DAO

4.1 粘貼一段你認爲比較有價值的代碼,出現學號
it

4.2 使用DAO模式訪問數據庫有什麼好處?
io

答:先百度了下答案,如上圖,再結合老師的PPT作出的總結:使用DAO模式至關於創建了一個DAO接口,這個接口定義了方法,當須要和數據進行交互使用這個接口的時候,對程序的修改只須要修改DAO中的方法。

•參考:實驗任務書-題目5

5. 使用數據庫改造購物車系統

5.1 使用數據庫改造之前的購物車系統(應有圖形界面)。若是之前爲完成購物車系統,可編寫基於數據庫的學生管理系統。包括對學生的增刪改查,要求使用。
5.2 相比較使用文件,使用數據庫存儲與管理數據有何不同?

  1. 碼雲

3.1. 碼雲代碼提交記錄
•在碼雲的項目中,依次選擇「統計-Commits歷史-設置時間段」, 而後搜索並截圖

相關文章
相關標籤/搜索