第一章.jdbc概述
文章目錄
- 第一章.jdbc概述
- 資料的持久化
- JDBC的了解
- 圖執行個體
- 好處:
- **資料庫的驅動**
- **面向接口程式設計的思想**:
- **JDBC程式編寫步驟**
資料的持久化
- 持久化,把資料儲存到可掉電式儲存裝置中以供之後使用.大多數情況下,資料持久化意味着将記憶體中的資料儲存到硬碟, 而持久化大多數通過各種關系型資料庫來完成
- 持久化的而主要是将記憶體中的資料儲存在關系型資料庫中,當然也可以儲存在磁盤檔案,XML中
JDBC的了解
JDBC(Java Database Connectivity)是一個獨立于特定資料庫管理系統,通用的SQL資料庫存取和操作的公共接口(一組API)
簡單的可以了解為:JDBC是SUN提供的一套API,使用這套API可以實作對拘役資料庫的操作(擷取連結,關閉連結,DML,DDL,DCL)
圖執行個體
好處:
- 面向應用的API: java API,抽象接口,提供應用程式開發使用(連結資料庫,執行SQL語句,獲得結果)
- 面向資料庫的API:java Driver,供開發商開發資料庫驅動程式用
開發程式員的角度:不需要關注具體的資料庫的細節
資料庫廠商: 隻需要提供标準的具體實作
資料庫的驅動
面向接口程式設計的思想:
- JDBC是sun公司提供一套用于資料庫操作的接口,java程式員隻需要面向這套接口程式設計即可
- 不同的資料庫廠商,需要針對這套接口,提供不同的實作,不同的實作的集合,即為不同的資料庫的驅動