คำสั่ง DDL เป็นส่วนหนึ่งของ SQL และทำงานร่วมกับคำสั่ง DML, DCL และ TCL เพื่อสร้างและจัดการฐานข้อมูล พวกมันเป็นแบบโครงสร้างพื้นฐานสำหรับการจัดการ SQL และมีประโยชน์ที่จะรู้ว่าคุณกำลังจะจัดการหรือสร้างฐานข้อมูลโดยใช้ Structured Query Language
คำสั่ง SQL ประกอบด้วย DDL และ DML เป็นหลัก คุณจะสร้างหรือลบฐานข้อมูลด้วยคำสั่ง DDL และเพิ่มย้ายหรือเปลี่ยนแปลงข้อมูลด้วย DML คำสั่ง DCL จะช่วยให้คุณจัดการผู้ใช้การอนุญาตและความปลอดภัยของข้อมูลในขณะที่ TCL ช่วยจัดการการเปลี่ยนแปลงที่คุณทำภายใน DML พวกเขาทำงานร่วมกันภายใน SQL เพื่อให้เครื่องมือที่คุณต้องการในการสร้างและจัดการฐานข้อมูลได้อย่างมีประสิทธิภาพ การรู้คำสั่งเหล่านี้เป็นพื้นฐานสำหรับทุกคนที่ต้องการเข้าสู่ผู้ดูแลฐานข้อมูลหรือการสนับสนุน
ฉันไม่ใช่ผู้เชี่ยวชาญ SQL แต่ฉันใช้และดูแลพวกเขาแล้ว ฉันยังเป็นเพื่อนสนิทกับคนที่เขียนสิ่งนี้ในการนอนหลับของเขา บทช่วยสอนต่อไปนี้อาจเป็นคำพูดของฉัน แต่ความรู้และความเชี่ยวชาญเป็นของเขาทั้งหมด ข้อผิดพลาดหรือการละเว้นจะเป็นของฉันคนเดียว
สิ่งต่อไปนี้เป็นคำสั่งพื้นฐานสำหรับแต่ละภาษา คำสั่ง DDL แสดงเงื่อนไขที่จำเป็นในการสร้างฐานข้อมูลตารางและวัตถุ คำสั่ง DML แสดงรายการข้อกำหนดที่จำเป็นในการจัดการวัตถุและข้อมูลภายในฐานข้อมูลที่คุณสร้าง คำสั่ง DCL แสดงรายการข้อกำหนดที่จำเป็นในการจัดการผู้ใช้และคำสั่ง TCL เป็นสิ่งที่คุณอาจใช้เพื่อตั้งค่าบันทึกคะแนน

DDL (ภาษานิยามข้อมูล)
DDL (Data Definition Language) ใช้เพื่อกำหนดโครงร่างฐานข้อมูล ช่วยสร้างและจัดการฐานข้อมูลและวัตถุที่อยู่ภายใน คำสั่ง DDL เปลี่ยนโครงสร้างของฐานข้อมูลในหลายวิธีเช่นการสร้างการลบการแก้ไขสคีมาและวัตถุ
ขึ้นอยู่กับรสชาติของ SQL ที่คุณใช้คำสั่ง DDL สามารถรวม:
- แก้ไขตาราง
 - แก้ไขมุมมอง
 - คำนวณสถิติ
 - สร้างฐานข้อมูล
 - สร้างฟังก์ชั่น
 - สร้างบทบาท
 - สร้างตาราง
 - สร้างมุมมอง
 - DROP DATABASE
 - ฟังก์ชั่น DROP
 - DROP ROLE
 - DROP Table
 - DROP VIEW
 - GRANT
 - ถอน
 
คำสั่ง DDL ของ SQL หลักคือ:
- แก้ไข
 - ตัด
 - แสดงความคิดเห็น
 - สร้าง
 - อธิบาย
 - เปลี่ยนชื่อ
 - DROP
 - แสดง
 - ใช้
 
สิ่งเหล่านี้จะปรากฏใน SQL ทุกเวอร์ชัน แต่ละคำสั่ง DDL จะต้องมีประเภทวัตถุและตัวระบุเพื่อให้ทำงานได้
ตัวอย่างเช่น: CREATE TABLE () หรือ DROP objecttype objectname
DML (ภาษาการจัดการข้อมูล)
อีกองค์ประกอบหนึ่งของ SQL คือ DML (Data Manipulation Language) สิ่งนี้ช่วยให้คุณสามารถดึงแทรกอัปเดตลบและจัดการข้อมูลภายในฐานข้อมูล SQL คำสั่งเหล่านี้จะเป็นคำสั่งที่คุณจะใช้ในชีวิตประจำวันเมื่อจัดการฐานข้อมูล นี่ไม่ใช่ภาษาเฉพาะของตัวเอง แต่เป็นส่วนหนึ่งของ SQL
- เลือก
 - INSERT
 - UPDATE
 - ลบ
 - แทรกเป็นกลุ่ม
 - ผสาน
 - READTEXT
 - UPDATETEXT
 - WRITETEXT
 - เริ่ม
 - COMMIT
 - ย้อนกลับ
 - คัดลอกไปยัง
 







