+ All Categories
Home > Documents > Presentation cs313 (1)

Presentation cs313 (1)

Date post: 26-May-2015
Category:
Upload: -
View: 141 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
DATA BASE
Transcript
Page 1: Presentation cs313 (1)

DATA BASE

Page 2: Presentation cs313 (1)

   Database (ฐานข้�อมู�ล) เป็�นกล��มูข้องข้�อมู�ล ที่��มู�การจั�ดการเพื่��อที่�าให้� เข้�าถึ�ง จั�ดการ

และป็ร�บป็ร�งได�ง�าย

    Database เป็�นที่��เก$บรวบข้อง เรคคอร'ด ข้�อมู�ล ห้ร�อ ไฟล' เช่�น รายการข้าย

รายการผล+ตภั�ณฑ์' คล�งสิ+นค�า ห้ร�อรายละเอ�ยดข้องล�กค�า โดยป็กต+ผ��จั�ดการฐานข้�อมู�ลให้�ผ��ใช่� สิามูารถึควบค�มูการอ�าน

เข้�ยน เข้�าถึ�ง ระบ�การ การสิร�างรายงาน และว+เคราะห้'การใช่�

ฐานข้�อมู�ล และผ��จั�ดการฐานข้�อมู�ล มู�บที่บาที่เด�น ในระบบเมูนเฟรมู ระบบเว+ร'กสิเตช่�น ระบบข้นาดกลาง

Page 3: Presentation cs313 (1)

สิร�าง ร�ป็แบบฟอร'มู ห้น�าเว$บ ที่��ให้�ผ��ใช่�กรอกข้�อมู�ล Username,Password,

ช่��อ,นามูสิก�ล

Page 4: Presentation cs313 (1)

ร�ป็แบบฟอร'มู ห้น�าเว$บ

Page 5: Presentation cs313 (1)

• การ ใช่�ค�าสิ��ง action เพื่��อเช่��อมูต�อไป็ย�ง ห้น�า servlet

Page 6: Presentation cs313 (1)

สิร�าง Servlet เพื่��อเก$บข้�อมู�ลที่�� เช่��อมูต�อจัาก ห้น�าNewFile2.jsp

Page 7: Presentation cs313 (1)
Page 8: Presentation cs313 (1)

การเชื่��อมต่�อก�บ MY SQL

Page 9: Presentation cs313 (1)

(SQL) เอสคิ�วแอล เอสิค+วแอล (SQL) ค�อ ภัาษาสิอบถึามูข้�อมู�ล ห้ร�อภัาษาจั�ดการข้�อมู�ลอย�างมู�โครงสิร�าง

มู�การพื่�ฒนาภัาษาคอมูพื่+วเตอร' และโป็รแกรมูฐานข้�อมู�ลที่��รองร�บมูากมูาย

SQL เป็�นภาษาที่��ใชื่�ในการเขี�ยนโป็รแกรม เพื่��อจั�ดการก�บฐานขี�อม$ลโดยเฉพื่าะ สามารถแบ�งการที่)างานได�เป็�น 4 ป็ระเภที่ ด�งน�+

1. Select query ใช่�สิ�าห้ร�บด�งข้�อมู�ลที่��ต�องการ2. Update query ใช่�สิ�าห้ร�บแก�ไข้ข้�อมู�ล3. Insert query ใช่�สิ�าห้ร�บการเพื่+�มูข้�อมู�ล4. Delete query ใช่�สิ�าห้ร�บลบข้�อมู�ลออกไป็

Page 10: Presentation cs313 (1)

JSP Servlets and Database

Page 11: Presentation cs313 (1)

การสร�างต่าราง

Page 12: Presentation cs313 (1)

สิร�าง Table "message" ในฐานข้�อมู�ล

Page 13: Presentation cs313 (1)

สร�างDynamic Web Project และสร�างไฟล- Servlet " DataServlet.java"

Page 14: Presentation cs313 (1)
Page 15: Presentation cs313 (1)

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)
Page 17: Presentation cs313 (1)
Page 18: Presentation cs313 (1)
Page 19: Presentation cs313 (1)
Page 20: Presentation cs313 (1)

UserDAOต�วเช่��อมูต�อก�บMysql

Page 21: Presentation cs313 (1)

ห้น�าdisplay

ห้น�าแสิดงผล

Page 22: Presentation cs313 (1)
Page 23: Presentation cs313 (1)

จั�ดที่)าโดย5404101306 นาย ก�ต่ต่�พื่�ฒน- เคิร�อสาร5404101345 นาย นพื่พื่ล พื่ญาชื่�ย5404101361 นาย พื่�นพื่�ชื่�ย ศร�โสดา5404101362 นาย พื่�สกร ดาวด1งส-5404101380 นางสาว วณั�ฐชื่ยา มณั�น�ล5404101356 นางสาว เป็รมฤที่�ย ไกรษร


Recommended