Page 47 - ระบบบริหารจัดการงบประมาณด้านเทคโนโลยีสารสนเทศและการสื่อสาร กรมพัฒนาที่ดิน
P. 47
ห้องสมุดกรมพัฒนาที่ดิน
2-23
2) จุดเด่นของ ASP.NET สามารถจ าแนกรายละเอียดได้ ดังนี้
2.1) ใช้ภาษาได้หลากหลายในการเขียนสคริปต์ จากเดิมที่สามารถใช้ได้เฉพาะภาษาที่
เป็นสคริปต์ของ VBScript และ JScript แต่ใน ASP.NET สามารถที่จะใช้ภาษาที่มีรูปแบบของภาษานั้นใน
การพัฒนาได้ โดยในเบื้องต้นมี 3 ภาษา คือ C# VB.NET และ JScript.Net เป็นมาตรฐาน
2.2) มีความยืดหยุ่นในการพัฒนาโปรแกรมมากขึ้น โดยสามารถใช้ภาษาในการ
พัฒนา ASP.NET ได้มากกว่าหนึ่งภาษาภายในไฟล์เดียวกัน ท าให้สามารถเลือกรูปแบบของภาษาที่ง่าย
ที่สุดในการพัฒนาแต่ละส่วนได้
2.3) มีรูปแบบและการใช้งานคอมโพเนนต์ที่ง่าย โดยรูปแบบของคอมโพเนนต์จะเน้น
ไปที่ XML มากที่สุด และการใช้งานคอมโพเนนต์ใน ASP.NET สามารถอัพโหลดไฟล์ในส่วนไดเร็คทอรีที่
ผู้ดูแลเซิร์ฟเวอร์ (Admin) ก าหนด หลังจากนั้นคอมโพเนนต์จะท าการติดตั้งตัวเองโดยอัตโนมัติ
2.4) มีไลบรารีให้เลือกใช้ได้มากขึ้นใน ASP เวอร์ชันก่อนนั้นแอปพลิเคชันบางอย่าง
สร้างได้ไม่สะดวก ต้องอาศัยคอมโพเนนต์มากมาย แต่ใน ASP.NET สามารถท าการเพิ่มไลบรารีในส่วน
เหล่านี้ให้กลายเป็นพื้นฐานของการใช้งาน
2.5) มีคอนโทรลท าให้การใช้งานในบางอย่างง่ายขึ้น เป็นส่วนพิเศษที่เพิ่มเติมมาจาก
ASP รุ่นก่อน ที่ไม่มีส่วนที่เรียกว่า คอนโทรล โดยคอนโทรลนี้ สามารถช่วยในการสร้างเว็บไซต์ได้ง่ายและมี
ประสิทธิภาพ
2.6) สามารถร้องขอข้อมูลจากเซิร์ฟเวอร์ได้ ซึ่งใน ASP เวอร์ชันก่อนเซิร์ฟเวอร์
สามารถร้องขอข้อมูลได้จากเครื่องผู้ใช้เท่านั้น แต่ใน ASP.NET เครื่องเซิร์ฟเวอร์สามารถร้องขอข้อมูลจาก
เครื่องเซิร์ฟเวอร์ด้วยกันได้
2.7) ง่ายต่อการหาจุดผิดพลาดในการเขียนโปรแกรม หากเป็น ASP รุ่นก่อนเวลาเกิด
ความผิดพลาด (error) เครื่องจะบอกเป็นความผิดพลาดชนิดใดบรรทัดไหน แต่ในASP.NET เครื่องจะ
แสดงรายละเอียดที่มากขึ้นพร้อมแนวทางแก้ไขเพิ่มขึ้น (ธวัชชัย สุริยะทองธรรม, 2548)
2.3.3 ภาษา SQL (Structure Query Language)
ศิริลักษณ์ โรจนกิจอ านวย (2542) อธิบายว่า SQL ย่อมาจากคา ว่า Structured Query
Language คือ ภาษามาตรฐานกลางที่ใช้ส าหรับจัดการข้อมูลในฐานข้อมูลด้านต่างๆ โดยที่เราสามารถใช้
SQL ร่วมกับ DBMS ชนิดต่างๆ ได้ เช่น Access, MySQL, Oracle เป็นต้น โดยเฉพาะข้อมูลประเภท
RDBMS (Relation Database Management System) จะรู้จักภาษา SQL เป็นอย่างดี เราจะใช้ SQL
เพื่อจัดการกับข้อมูลในฐานข้อมูลได้หลายอย่าง เช่น การแสดงข้อมูลจากฐานข้อมูล แบบมีเงื่อนไข, การ
เพิ่ม, การลบ และการน าข้อมูลจากตารางหลายๆ ตารางมาแสดงร่วมกันได้ เป็นต้น
1) รูปแบบการท างานของ SQL
พงษ์พันธ์ ศิวิลัย (2549) อธิบายว่า การท างานของ SQL ผู้ใช้สามารถใช้ค าสั่ง SQL กับ
ระบบฐานข้อมูล เพื่อสั่งให้ DBMS ท างานได้ 2 ลักษณะ ได้แก่
1.1) แบบโต้ตอบทันที (Interactive Mode) การท างานของ SQL แบบโต้ตอบทันที
ผู้ใช้สามารถ รันค าสั่ง SQL ได้โดยตรง ซึ่งเป็นการโต้ตอบกับระบบฐานข้อมูล ด้วยการพิมพ์ค าสั่ง และได้
ผลลัพธ์ในทันที โดยส่วนใหญ่ การใช้ค าสั่ง SQL ในรูปแบบนี้ จะเน้นการท างานเพื่อการคิวรีข้อมูลที่
ต้องการขึ้นมาดู และใช้ทดสอบค าสั่ง SQL ที่พัฒนาขึ้นมา ว่ามีกระบวนการท างานถูกต้องหรือไม่ และใช้