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 ที่พัฒนาขึ้นมา ว่ามีกระบวนการท างานถูกต้องหรือไม่ และใช้
   42   43   44   45   46   47   48   49   50   51   52