Nguy n Đ c Hi n – Bài gi ng L p trình Java 1
Java Object-Oriented Programming
Gi ng vn : Nguy n Đ c Hi n
Email : ndhien@udn.vn
Website :
Th i l ng ượ
Lý thuy t ế : 2 tín ch (30 ti t) ế
Th c hành + th o lu n : 1 tín ch
Nguy n Đ c Hi n – Bài gi ng L p trình Java 2
Ch ng 8ươ
L p tnh c s d li u JDBC ơ
(Java DataBase Connectivity)
Nguy n Đ c Hi n – Bài gi ng L p trình Java 3
N i dung
Gi i thi u
K t n i và truy xu t c s d li u ế ơ
X k t qu v n tin ế
Nguy n Đ c Hi n – Bài gi ng L p trình Java 4
Gi i thi u v JDBC
JDBC (Java DataBase Connectivity) m t th vi c ư
chu n dùng đ truy xu t các c s d li u nh MS ơ ư
Acess, SQL Server, Oracle,trong các ng d ng
Java b ng ngôn ng truy v n SQL.
Các hàm truy xu t c s d li u v i JDBC n m trong ơ
gói java.sql.*
JDBC driver: JDBC bao g m hai ph n:
JDBC API: là m t API hoàn toàn d a trên Java.
JDBC DriverManager: là trình qu n lý JDBC giao ti p tr c ế
ti p v i các trình đi u khi n c s d li u c th - giao ti p ế ơ ế
th c s v i c s d li u. ơ
Nguy n Đ c Hi n – Bài gi ng L p trình Java 5
JDBC Database Driver
Ki u 1: JDBC-ODBC bridge driver
Chuy n đ i các l i g i JDBC thành ODBC, ODBC có th
truy xu t giao th c DBMS.
Ph ng th c truy xu t d li u đòi h i trình đi u khi n ươ
ODBC đ c cài đ t trên máy tính client.ượ
Ki u 2: Native protocol partly java driver
Chuy n l i g i JDBC thành các l i g i giao th c DBMS
đ c thù.
Khi đó s chuy n đ i này đ t trên máy client, m t s
nh phân ph i đ c cài đ t trên máy tính client. ượ