Slide 1 - คณะเทคโนโลยีการจัดการ

Download Report

Transcript Slide 1 - คณะเทคโนโลยีการจัดการ

เขียนโปรแกรมกับฐานขอมู
ล
้
(Database Programming)



การเชือ
่ มตอฐานข
อมู
่
้ ล Microsoft Access ใน
ภาษา Java สามารถทาผาน
ODBC Driver
่
เมือ
่ เชือ
่ มตอแล
ว
่
้ สามารถเขียนโปรแกรมจัดการ
กับฐานขอมู
้ ลได้
เริม
่ จากการจัดการขอมู
้ ลผลการสอบเขาเรี
้ ยนดวย
้
ตารางขอมู
้ ล ดังนี้




ข้อมูลผู้เขาสอบ
้
ข้อมูลผลการสอบ
ข้อมูลคณะ
จากนั้นเขียนโปรแกรมแสดงขอมู
้ ลผลการสอบเขา้
เรียน โดยตองค
้
้นหาขอมู
้ ลจากตารางขอมู
้ ลผล 2



ตารางขอมู
(student)
่ ผูเข
้ ลชือ
้ าสอบ
้
ตารางขอมู
่ คณะ (faculty)
้ ลชือ
ตารางขอมู
้ ลผลการสอบ (pstudent)
3


โปรแกรมจัดการการเชือ
่ มตอฐานข
อมู
่
้ ล
(DBConnection.java)
โปรแกรมแสดงขอมู
้ ลผลการสอบเขาเรี
้ ยน
(DBTest.java)
4
การเขียนโปรแกรมจัดการฐานขอมู
้ ล MySQL มี
ขัน
้ ตอน ดังนี้
 ติดตัง
้ Appserv เพือ
่ จาลองเครือ
่ ง
คอมพิวเตอรเป็
์ น server
 ติดตัง
้ โปรแกรม Navicat Lite เพือ
่ ใช้จัดการ
ฐานข้อมูล
 เชือ
่ มตอ
่ NetBeans กับฐานขอมู
้ ล MySQL
 Add Library ของ MySQL JDBC Driver
 เขียนโปรแกรมกับฐานขอมู
้ ล MySQL
5






SQLConnection.java
//สาหรับจัดการสรางและ
้
เชือ
่ มตอฐานข
่
้อมูล
SQLCreateTable.java
//สาหรับจัดการสราง
้
ตารางขอมู
้ ล
SQLInsertTable.java
//สาหรับจัดการเพิม
่ ขอมู
้ ล
เข้าในตารางขอมู
้ ล
SQLSelectTable.java
//สาหรับจัดการ
ค้นหาข้อมูลในตารางขอมู
้ ล
SQLUpdateTable.java
//สาหรับจัดการแกไขข
อมู
้
้ ล
ในตารางขอมู
้ ล
SQLDeleteTable.java
//สาหรับจัดการลบ
6
ข้อมูลในตารางขอมู
้ ล
7
8