DML (Data Manipulation Language) คืออะไร มีความสำคัญอย่างไร
บทความวันที่ 7 ตุลาคม 2555
DML (Data Manipulation Language) คือภาษาสำหรับจัดการข้อมูลที่จัดเก็บอยู่ในตารางข้อมูล ซึ่งในกลุ่มภาษา DML นั้นจะครอบคลุมการจัดการข้อมูลทั้งหมด เช่น การเพิ่ม, แก้ไข, ค้นหา และลบข้อมูล โดยคำสั่งต่าง ๆ มีดังนี้
1. SELECT คือคำสั่งสำหรับสืบค้นข้อมูล หรือค้นหาข้อมูลที่จัดเก็บอยู่ในตารางข้อมูล โดยมักนิยมใช้งานรวมกับคำสั่ง WHERE เพื่อใช้ในการสร้างเงื่อนไขในการแสดงผลข้อมูล โดยมีคำสั่งโดยย่อดังนี้
1
| SELECT * FROM <ชื่อตาราง> WHERE ( <เงื่อนไข> ) |
2. INSERT คือคำสั่งสำหรับการเพิ่มข้อมูลลงไปในตารางข้อมูล เช่นการเพิ่มข้อมูลพนักงาน, สินค้า เป็นต้น โดยมีคำสั่งโดยย่อดังนี้
1
| INSERT INTO <ชื่อตาราง> VALUES ( <ค่าข้อมูล>, <ค่าข้อมูล>, ... N ) |
3. UPDATE คือคำสั่งสำหรับการปรับปรุง หรือแก้ไขข้อมูลในตารางข้อมูล โดยสามารถใช้งานรวมกับคำสั่ง WHERE เพื่อสร้างเงื่อนไขในการแก้ไขข้อมูล
1
| UPDATE <ชื่อตาราง> SET <ชื่อ Field> = <ค่าข้อมูล> WHERE ( <เงื่อนไข> ) |
4. DELETE คือคำสั่งในการลบข้อมูลในตารางข้อมูล โดยสามารถใช้งานรวมกับคำสั่ง WHERE เพื่อสร้างเงื่อนไขสำหรับการลบข้อมูล
ภาษาจัดการข้อมูล (Data Manipulation Language : DML )
เป็นชุดคำสั่งที่ใช้สำหรับประมวลผลหรือจัดการกับข้อมูลในฐานข้อมูล คำสั่งที่จัดอยู่ในประเภท DML
ได้แก่ คำสั่ง SELECT, INSERT, UPDATE, DELETE เป็นต้น
เป็นคำสั่งที่ใช้ในการเรียกค้นข้อมูลจากฐานข้อมูลมาแสดงตามที่ผู้ใช้ต้องการ ในการเรียกค้นข้อมูลสามารถใช้คำสั่งได้หลายลักษณะ
ดังนี้คือ
เป็นคำสั่งที่ใช้ในการเรียกดูข้อมูลอย่างง่ายที่สุด โดยไม่มีเงื่อนไขใด ๆ โดยมีรูปแบบดังนี้
เป็นคำสั่งที่ใช้การเรียกดูข้อมูลเฉพาะที่ตรงกับเงื่อนไขที่ผู้ใช้ต้องการ โดยมีรูปแบบดังนี้
เป็นคำสั่งเพื่อใช้ในการเรียกดูข้อมูลจากหลายตาราง เนื่องจากบางครั้งข้อมูลที่ต้องการอยู่ในหลาย ๆ ตาราง ดังนั้นจึงจำเป็นต้องมีการใช้คำสั่งเพื่อดึงข้อมูลมาจากหลายตาราง
เป็นคำสั่งพิเศษที่มีอยู่ในภาษา SQL ได้แก่คำสั่งต่อไปนี้
COUNT ใช้สำหรับนับจำนวนแถวข้อมูลของคอลัมน์ ว่าในคอลัมน์นั้นมีข้อมูลจำนวนกี่แถว
SUM ใช้สำหรับหาผลรวมข้อมูลที่เป็นตัวเลขของคอลัมน์
AVG ใช้สำหรับหาค่าเฉลี่ยของข้อมูลที่เป็นตัวเลขของคอลัมน์
MAX ใช้สำหรับหาค่าข้อมูลตัวเลขที่มากที่สุดของคอลัมน์
MIN ใช้สำหรับหาค่าข้อมูลตัวเลขที่น้อยที่สุดของคอลัมน์
ฟังก์ชั่นพิเศษนี้นำไปใช้โดยใส่ไว้หลังคำสั่ง SELECT และตามด้วยคอลัมน์ เป็นการกำหนดว่าให้ฟังก์ชั่นนี้กระทำกับ คอลัมน์ใด ๆ
โดยมีรูปแบบดังนี้
เป็นคำสั่งเพื่อเพิ่มข้อมูลเข้าไปในตาราง โดยมีรูปแบบดังนี้
เป็นคำสั่งเพื่อปรับปรุงแก้ไขข้อมูลที่เคยบันทึกไว้แล้วในตาราง โดยมีรูปแบบดังนี้
เป็นคำสั่งเพื่อลบแถวข้อมูลออกจากตาราง ซึ่งจะลบข้อมูลเฉพาะที่ตรงกับเงื่อนไขที่ผู้ใช้ต้องการ โดยมีรูปแบบดังนี้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น