Presentation cs313 (1)
Transcript of Presentation cs313 (1)
![Page 1: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/1.jpg)
DATA BASE
![Page 2: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/2.jpg)
Database (ฐานข้�อมู�ล) เป็�นกล��มูข้องข้�อมู�ล ที่��มู�การจั�ดการเพื่��อที่�าให้� เข้�าถึ�ง จั�ดการ
และป็ร�บป็ร�งได�ง�าย
Database เป็�นที่��เก$บรวบข้อง เรคคอร'ด ข้�อมู�ล ห้ร�อ ไฟล' เช่�น รายการข้าย
รายการผล+ตภั�ณฑ์' คล�งสิ+นค�า ห้ร�อรายละเอ�ยดข้องล�กค�า โดยป็กต+ผ��จั�ดการฐานข้�อมู�ลให้�ผ��ใช่� สิามูารถึควบค�มูการอ�าน
เข้�ยน เข้�าถึ�ง ระบ�การ การสิร�างรายงาน และว+เคราะห้'การใช่�
ฐานข้�อมู�ล และผ��จั�ดการฐานข้�อมู�ล มู�บที่บาที่เด�น ในระบบเมูนเฟรมู ระบบเว+ร'กสิเตช่�น ระบบข้นาดกลาง
![Page 3: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/3.jpg)
สิร�าง ร�ป็แบบฟอร'มู ห้น�าเว$บ ที่��ให้�ผ��ใช่�กรอกข้�อมู�ล Username,Password,
ช่��อ,นามูสิก�ล
![Page 4: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/4.jpg)
ร�ป็แบบฟอร'มู ห้น�าเว$บ
![Page 5: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/5.jpg)
• การ ใช่�ค�าสิ��ง action เพื่��อเช่��อมูต�อไป็ย�ง ห้น�า servlet
![Page 6: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/6.jpg)
สิร�าง Servlet เพื่��อเก$บข้�อมู�ลที่�� เช่��อมูต�อจัาก ห้น�าNewFile2.jsp
![Page 7: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/7.jpg)
![Page 8: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/8.jpg)
การเชื่��อมต่�อก�บ MY SQL
![Page 9: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/9.jpg)
(SQL) เอสคิ�วแอล เอสิค+วแอล (SQL) ค�อ ภัาษาสิอบถึามูข้�อมู�ล ห้ร�อภัาษาจั�ดการข้�อมู�ลอย�างมู�โครงสิร�าง
มู�การพื่�ฒนาภัาษาคอมูพื่+วเตอร' และโป็รแกรมูฐานข้�อมู�ลที่��รองร�บมูากมูาย
SQL เป็�นภาษาที่��ใชื่�ในการเขี�ยนโป็รแกรม เพื่��อจั�ดการก�บฐานขี�อม$ลโดยเฉพื่าะ สามารถแบ�งการที่)างานได�เป็�น 4 ป็ระเภที่ ด�งน�+
1. Select query ใช่�สิ�าห้ร�บด�งข้�อมู�ลที่��ต�องการ2. Update query ใช่�สิ�าห้ร�บแก�ไข้ข้�อมู�ล3. Insert query ใช่�สิ�าห้ร�บการเพื่+�มูข้�อมู�ล4. Delete query ใช่�สิ�าห้ร�บลบข้�อมู�ลออกไป็
![Page 10: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/10.jpg)
JSP Servlets and Database
![Page 11: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/11.jpg)
การสร�างต่าราง
![Page 12: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/12.jpg)
สิร�าง Table "message" ในฐานข้�อมู�ล
![Page 13: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/13.jpg)
สร�างDynamic Web Project และสร�างไฟล- Servlet " DataServlet.java"
![Page 14: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/14.jpg)
![Page 15: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/15.jpg)
public class controller {
DBconnect db = new DBconnect(); Statement stmt; ResultSet rs = null; public int insert(String sql) { try { db.createConnection(); stmt = db.getStatement(); stmt.executeUpdate(sql); } catch (SQLException ex) { Logger.getLogger(controller.class.getName()).log(Level.SEVERE,null, ex); return 0; } db.closeConnection(); return 1; }
![Page 16: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/16.jpg)
![Page 17: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/17.jpg)
![Page 18: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/18.jpg)
![Page 19: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/19.jpg)
![Page 20: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/20.jpg)
UserDAOต�วเช่��อมูต�อก�บMysql
![Page 21: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/21.jpg)
ห้น�าdisplay
ห้น�าแสิดงผล
![Page 22: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/22.jpg)
![Page 23: Presentation cs313 (1)](https://reader035.fdocuments.us/reader035/viewer/2022062705/55646dc7d8b42ae57c8b4d71/html5/thumbnails/23.jpg)
จั�ดที่)าโดย5404101306 นาย ก�ต่ต่�พื่�ฒน- เคิร�อสาร5404101345 นาย นพื่พื่ล พื่ญาชื่�ย5404101361 นาย พื่�นพื่�ชื่�ย ศร�โสดา5404101362 นาย พื่�สกร ดาวด1งส-5404101380 นางสาว วณั�ฐชื่ยา มณั�น�ล5404101356 นางสาว เป็รมฤที่�ย ไกรษร