Page 14 - sql_ebook_codingthailand
P. 14

10



                                 4) คําสั ง ALTER TABLE เพื อเพิ ม FOREIGN KEY ให้กับฟิลด์ในตาราง

                              เหมาะสําหรับกรณีที เราลืมสร้าง FOREIGN KEY ให้ฟิลด์ใดฟิลด์หนึ งในตาราง
                   รูปแบบคําสั ง

                   ALTER TABLE ชื อตาราง

                   ADD FOREIGN KEY (ชื อฟิลด์ FOREIGN KEY) REFERENCES ชื อตารางที เชื อมความสัมพันธ์

                   (ฟิลด์ตารางที เชื อมความสัมพันธ์)


                   ตัวอย่างที  8 เพิ ม FOREIGN KEY ให้กับฟิลด์ชื อ departmentID ของตาราง Employee โดยเชื อม

                   ความสัมพันธ์ไปยังฟิลด์ departmentID ของตาราง Department

                   ALTER TABLE Employee
                   ADD FOREIGN KEY (departmentID) REFERENCES Department (departmentID)



                   1.4 การใช้คําสั ง DROP เป็นคําสั งสําหรับการจัดการลบฐานข้อมูล และตารางฐานข้อมูล

                          1.4.1 คําสั ง DROP DATABASE ใช้สําหรับลบฐานข้อมูล
                   รูปแบบคําสั ง

                   DROP DATABASE ชื อฐานข้อมูล



                   ตัวอย่างที  9 ลบฐานข้อมูลชื อ emp_db
                   DROP DATABASE emp_db



                          1.4.2 คําสั ง DROP TABLE ใช้สําหรับลบตาราง

                   รูปแบบคําสั ง

                   DROP TABLE ชื อตาราง


                   ตัวอย่างที  10 ลบตารางชื อ Department

                   DROP TABLE Department



                   สรุป
                          Data  Definition  Language  คือ ภาษาที ใช้นิยามโครงสร้างข้อมูล  ประกอบไปด้วย

                   คําสั ง CREATE  ใช้สําหรับสร้างฐานข้อมูล และตารางฐานข้อมูล คําสั ง ALTER  ใช้สําหรับแก้ไข

                   โครงสร้างของตารางฐานข้อมูล และคําสั ง DROP ใช้สําหรับลบฐานข้อมูล และตารางฐานข้อมูล





                                               เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที  www.codingthailand.com
   9   10   11   12   13   14   15   16   17   18   19