Skip to main content

ภาษาจัดการข้อมูลคืออะไร?

ภาษาการจัดการข้อมูล (DML) เป็นภาษาคอมพิวเตอร์ที่มีโครงสร้างที่ใช้ในฐานข้อมูลเพื่อจัดการข้อมูลในบางวิธีการจัดการพื้นฐานบางอย่างที่ใช้ในภาษาการจัดการข้อมูลรวมถึงการเพิ่มลงในฐานข้อมูลการเปลี่ยนบันทึกการลบบันทึกและย้ายข้อมูลจากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่งคำสั่ง DML นั้นง่ายและเกี่ยวข้องกับหนึ่งหรือสองคำเช่น "เลือก" หรือ "อัปเดต" เพื่อเริ่มต้นคำสั่งDML สามารถแบ่งออกเป็นรหัสขั้นตอนและแบบไม่ใช้กระบวนการโดยผู้ใช้ระบุว่าต้องการข้อมูลใดและวิธีการเข้าถึงหรือสิ่งที่จำเป็นตามลำดับหากไม่มี DML จะไม่มีวิธีจัดการข้อมูลในฐานข้อมูล

หนึ่งในเหตุผลหลักสำหรับการใช้ฐานข้อมูลคือการจัดเก็บข้อมูล แต่โดยทั่วไปแล้วข้อมูลจะไร้ประโยชน์หรือมีการใช้งาน จำกัด หากไม่สามารถจัดการได้ภาษาการจัดการข้อมูลเป็นภาษามาตรฐานที่ใช้ในการโต้ตอบกับข้อมูลที่เก็บไว้ในฐานข้อมูลผ่านรายการคำสั่งนี้ผู้ใช้สามารถเริ่มการเปลี่ยนแปลงที่หลากหลายในฐานข้อมูลเพื่อเพิ่มประโยชน์

ภาษาการจัดการข้อมูลเป็นภาษาที่ค่อนข้างง่ายโดยเฉพาะอย่างยิ่งเมื่อเปรียบเทียบกับภาษาการจัดการอื่น ๆ และต้องการเพียงหนึ่งหรือสองคำที่จะเริ่มต้นคำสั่งคำสั่งของตัวเองนั้นเข้าใจได้อย่างชัดเจน mdash;คำสั่ง“ อัปเดต” ใช้เพื่ออัปเดตเร็กคอร์ดและคำสั่ง“ ลบ” จะใช้เพื่อลบบันทึกเช่นตามมาตรฐานคำสั่งจะถูกป้อนในตัวอักษรตัวใหญ่

มีสองส่วนในการจัดการข้อมูลภาษา: ขั้นตอนและแบบไม่คาดการณ์วิธีขั้นตอนการเข้ารหัสมักใช้ในการตั้งค่าธุรกิจและเป็นวิธีที่เหมาะสมในการเข้ารหัสคำขอ DMLในสคีมานี้ผู้ใช้จะบอกฐานข้อมูลว่าข้อมูลที่ผู้ใช้ต้องการทำงานด้วยและวิธีการรับข้อมูลวิธีนี้มีแนวโน้มที่จะใช้รหัสมากขึ้นและยากขึ้นเล็กน้อยสำหรับผู้ใช้ แต่ทำให้มั่นใจได้ถึงความซื่อสัตย์ของการเข้ารหัสและบันทึกฐานข้อมูล

วิธีที่สองของการขอเข้ารหัสที่เรียกว่า nonprocedural และในขณะที่สามารถทำได้มันไม่ใช่ทางการอย่างเป็นทางการวิธีทำงานกับฐานข้อมูลในภาษาการจัดการข้อมูลที่ไม่ได้กำหนดไว้ผู้ใช้จะบอกฐานข้อมูลว่าข้อมูลใดที่ทำงานด้วย แต่ไม่ใช่วิธีการดึงข้อมูลคำสั่งของตัวเองใช้รหัสน้อยกว่ามากดังนั้นมันจะง่ายขึ้นสำหรับผู้ใช้ในขณะเดียวกันฐานข้อมูลอาจสร้างการเข้ารหัสที่ไม่คาดคิดหรือไม่มีประสิทธิภาพอันเป็นผลมาจาก DML ที่ไม่ได้กำหนดไว้