Page 36 - ระบบสารสนเทศเพื่อการบริหารจัดการเอกสารอิเล็กทรอนิกส์ (e-Document)
P. 36

ห้องสมุดกรมพัฒนาที่ดิน
                                                                                                       2-22





                                1)  การน้า SQL ไปใช้งานในระบบความสามารถของ SQL
                                     การน า  SQL  มาใช้ในในการจัดท าโปรแกรมเพื่อเชื่อมต่อกับฐานข้อมูล เช่น การสืบค้น
                  ข้อมูลในฐานข้อมูล ใช้ใส่ข้อมูลเพิ่มเข้าไปยังฐานข้อมูล  ใช้ปรับปรุงข้อมูลในฐานข้อมูล  ใช้ลบรายการที่เราไม่

                  ต้องการออกจากฐานข้อมูล ใช้สร้างฐานข้อมูลขึ้นมาใหม่  ใช้สร้างตาราง (Table)  ในฐานข้อมูล, ใช้สร้าง Stored
                  Procedure ในฐานข้อมูล ใช้สร้าง Views ในฐานข้อมูล ใช้ก าหนดสิทธิ์ให้กับตาราง (Table) Procedure และ
                  Views
                                โดยแม้ว่า SQL  เป็นมาตรฐานแต่ก็ยังมีหลายเวอร์ชัน ซึ่งก็จะมีความแตกต่างกันออกไป  ใน
                  แต่ละผลิตภัณฑ์อีกด้วย  แต่โครงสร้างหลักในการ SELECT  INSERT  INTO  UPDATE  หรือ DELETE  ก็จะมี

                  โครงสร้างเดียวกัน
                                2)  ความสามารถของ SQL
                                    2.1)  ใช้กับเว็บไซต์ เพื่อแสดงผลข้อมูลจากฐานข้อมูล DBMS  ไม่ว่าจะเป็น Microsoft

                  Access, SQL Server, MySQL, Oracle
                                    2.2)  ใช้ร่วมกับระบบฐานข้อมูล RDBMS  ไม่ว่าจะเป็น MS  SQL  Server,  IBM  DB2,
                  Oracle, MySQL และ Microsoft Access
                                    2.3)  ใช้ในการก าหนดในระบบวิเคราะห์ข้อมูล (Analysis  Tools)  ที่เปิดช่องให้เรา

                  สามารถท าการใส่ หรือ ปรับปรุง SQL ได้ด้วยตัวเอง
                                    ดังนั้น หากสามารถใช้งาน SQL  ได้ก็ย่อมจะเป็นประโยชน์ในการท าความเข้าใจในการ

                  ท างานกับระบบฐานข้อมูลมากยิ่งขึ้น อ่านความหมายของสิ่งที่ใช้งานได้อย่างลึกซึ้งขึ้นอีกด้วย
                                3)  ภาษา SQL (Structured Query Language) และ Transact SQL
                                    SQL  เป็นภาษามาตรฐานบนระบบฐานข้อมูลเชิงสัมพันธ์ (Relational  Database
                  Management System) ส าหรับสร้าง แก้ไขและเรียกใช้ฐานข้อมูล (Database) กลุ่มค าสั่งพวก SELECT,
                  INSERT, UPDATE, DELETE, CREATE, ALTER, DROP เป็นต้น

                                  SELECT column_name,column_name FROM table_name;

                                  INSERT INTO table_name VALUES (value1,value2,value3,...);

                                  UPDATE table_name SET column1=value1,column2=value2,...

                                  WHERE some_column=some_value;

                                  DELETE FROM table_name WHERE some_column=some_value;

                                    ในแต่ละ Database  Management  System  (DBMS)  จะใช้ภาษานี้ในการท างานกับ
                  ฐานข้อมูล โดยเพิ่มความเป็น Programming  เข้าไป ก็จะมีมาตรฐานเป็น Transact-SQL  (T-SQL)  ซึ่งเป็น
                  มาตรฐานที่เราใช้ท างานหลัก ๆ ในฐานข้อมูลอย่าง เช่น Microsoft SQL Server, Oracle, Sybase, Informix,

                  MySQL
                                    ภาษา SQL มีประโยชน์มาก ๆ ในการพัฒนาระบบงานต่าง ๆ ไม่ว่าจะพัฒนา Web Database
                  Application, Windows Application, Web Service ที่จะต้องท างานกับข้อมูล
   31   32   33   34   35   36   37   38   39   40   41