วิชาระบบฐานข้อมูลและการออกแบบ รหัสวิชา3901-1003

วันจันทร์ที่ 12 กันยายน พ.ศ. 2559

กลุ่มคำสั่ง Data Manipulation Language

DML (Data Manipulation Language) คืออะไร มีความสำคัญอย่างไร 

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 เพื่อสร้างเงื่อนไขสำหรับการลบข้อมูล
1
DELETE FROM <ชื่อตาราง> WHERE ( <เงื่อนไข> )
โดยทั้งหมดคือความหมาย และคำสั่งโดยย่อของกลุ่มภาษา DML (Data Manipulation Language) ครับ  

ภาษาจัดการข้อมูล (Data Manipulation Language : DML )

เป็นชุดคำสั่งที่ใช้สำหรับประมวลผลหรือจัดการกับข้อมูลในฐานข้อมูล คำสั่งที่จัดอยู่ในประเภท DML
ได้แก่ คำสั่ง SELECT,  INSERT,  UPDATE,  DELETE  เป็นต้น

1138529136 SELECT
เป็นคำสั่งที่ใช้ในการเรียกค้นข้อมูลจากฐานข้อมูลมาแสดงตามที่ผู้ใช้ต้องการ ในการเรียกค้นข้อมูลสามารถใช้คำสั่งได้หลายลักษณะ
ดังนี้คือ

mh_o1  การเรียกดูข้อมูลแบบไม่มีเงื่อนไข
เป็นคำสั่งที่ใช้ในการเรียกดูข้อมูลอย่างง่ายที่สุด โดยไม่มีเงื่อนไขใด ๆ  โดยมีรูปแบบดังนี้



a1

lh_g1  การเรียกดูข้อมูลแบบมีเงื่อนไข
เป็นคำสั่งที่ใช้การเรียกดูข้อมูลเฉพาะที่ตรงกับเงื่อนไขที่ผู้ใช้ต้องการ  โดยมีรูปแบบดังนี้


chap5_p2_2_condition_clip_image002_0000


zh_p1  การเรียกดูข้อมูลจากหลายตาราง
เป็นคำสั่งเพื่อใช้ในการเรียกดูข้อมูลจากหลายตาราง  เนื่องจากบางครั้งข้อมูลที่ต้องการอยู่ในหลาย ๆ ตาราง  ดังนั้นจึงจำเป็นต้องมีการใช้คำสั่งเพื่อดึงข้อมูลมาจากหลายตาราง

gh_m1  การเรียกดูข้อมูลโดยใช้กลุ่มฟังก์ชัน
เป็นคำสั่งพิเศษที่มีอยู่ในภาษา SQL    ได้แก่คำสั่งต่อไปนี้

COUNT   ใช้สำหรับนับจำนวนแถวข้อมูลของคอลัมน์  ว่าในคอลัมน์นั้นมีข้อมูลจำนวนกี่แถว

SUM     ใช้สำหรับหาผลรวมข้อมูลที่เป็นตัวเลขของคอลัมน์

AVG    ใช้สำหรับหาค่าเฉลี่ยของข้อมูลที่เป็นตัวเลขของคอลัมน์

MAX    ใช้สำหรับหาค่าข้อมูลตัวเลขที่มากที่สุดของคอลัมน์

MIN     ใช้สำหรับหาค่าข้อมูลตัวเลขที่น้อยที่สุดของคอลัมน์
ฟังก์ชั่นพิเศษนี้นำไปใช้โดยใส่ไว้หลังคำสั่ง

SELECT และตามด้วยคอลัมน์  เป็นการกำหนดว่าให้ฟังก์ชั่นนี้กระทำกับ คอลัมน์ใด ๆ
โดยมีรูปแบบดังนี้


45





INSERT
เป็นคำสั่งเพื่อเพิ่มข้อมูลเข้าไปในตาราง     โดยมีรูปแบบดังนี้


55


UPDATE
เป็นคำสั่งเพื่อปรับปรุงแก้ไขข้อมูลที่เคยบันทึกไว้แล้วในตาราง   โดยมีรูปแบบดังนี้


update1


DELETE
เป็นคำสั่งเพื่อลบแถวข้อมูลออกจากตาราง  ซึ่งจะลบข้อมูลเฉพาะที่ตรงกับเงื่อนไขที่ผู้ใช้ต้องการ     โดยมีรูปแบบดังนี้


2 

เขียนโดย Unknown ที่ 20:27
ส่งอีเมลข้อมูลนี้BlogThis!แชร์ไปยัง Xแชร์ไปที่ Facebookแชร์ใน Pinterest

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

บทความใหม่กว่า บทความที่เก่ากว่า หน้าแรก
สมัครสมาชิก: ส่งความคิดเห็น (Atom)

เกี่ยวกับฉัน

Unknown
ดูโปรไฟล์ทั้งหมดของฉัน

คลังบทความของบล็อก

  • ▼  2016 (6)
    • ▼  กันยายน (6)
      • กลุ่มคำสั่งData Control Language
      • กลุ่มคำสั่ง Data Manipulation Language
      • กลุ่มคำสั่งData Definition Language
      • อาเซียน
      • บทความโทษและโรคของบุหรี่
      •   1.   ข้อใดไม่ใช่ ขั้นตอนหลักในการทำงานของคอมพิว...
บริษัทนี้ดี จำกัด ธีม. ขับเคลื่อนโดย Blogger.