DML
คือ ภาษาจัดการข้อมูล ซึ่ง DMLย่อมาจาก Data Manipulation Language
เป็นภาษาใช้สำหรับจัดการข้อมูลภายในฐานข้อมูล ได้แก่การเรียกค้น เพิ่ม ลบ และปรับปรุงฐานข้อมูล ภาษาจัดการข้อมูล (DML) มี ประเภทหลักๆ คือเป็นภาษาที่ผู้ใช้กำหนดโครงสร้างหรือแบบแผนในการเก็บข้อมูล เช่น กำหนดหัวข้อและลักษณะของคอลัมน์ของตารางต่าง ๆ ที่จะใช้บันทึกข้อมูล ภาษากำหนดข้อมูล จะทำให้เกิดตารางที่จะจัดเก็บข้อมูลที่สำคัญต่อการทำงานของ DBMS ขึ้นมาชุดหนึ่ง ตารางนี้มีชื่อว่า พจนานุกรมข้อมูล (data dictionary) ซึ่งระบบจัดการฐานข้อมูลจะอาศัยโครงสร้างจากแฟ้มข้อมูลนี้เสมอ เช่น ดัชนี (index) ต่าง ๆ เป็นต้น การเรียกดูข้อมูลออกจากฐานข้อมูลจะต้องผ่านคำสั่งหรือข้อความของภาษาจัดการข้อมูลหาข้อความ ซึ่งกลุ่มของข้อความเหล่านั้นมีลักษณะเป็นการถามระบบข้อมูลเพื่อให้ระบบจัดการฐานข้อมูลหาคำตอบจากข้อมูลที่เก็บไว้และตอบกลับมา กลุ่มของข้อความเหล่านั้นเรียกว่า ภาษาคำถาม (query language) แต่โดยทั่วไปแล้วคำว่า DML และ ภาษาคำถาม จะใช้แทนกันเสมอ เช่น
SELECT EMPLOYEE-NAME
FROM EMPLOYEE-FILE
WHERE SEX = “FEMALE” AND SALARY GREATER THAN 5000
เป็นการไปเรียกดูข้อมูลชื่อของลูกจ้างที่เป็นผู้หญิงและมีเงินเดือนมากกว่า 5,000 จากฐานข้อมูลชื่อ EMPLOYEE-FILE
-------------------------------------------------------------------------------------------------
ข้อดีข้อเสียของโครงสร้างฐานข้อมูลประเภทต่างๆ
DATA MODEL แบ่งออกเป็น 5 ประเภท คือ
ฐานข้อมูลแบบเครือข่าย
-ข้อดี
- ข้อเสีย
ฐานข้อมูลแบบเชิงลำดับขั้น
-ข้อดี
-ข้อเสีย
ฐานข้อมูลเชิงสัมพันธ์
-ข้อดี
-ข้อเสีย
ฐานข้อมูลเชิงวัตถุ
-ข้อดี
-ข้อเสีย
ฐานข้อมูลเชิงวัตถุ - สัมพันธ์
-ข้อดี
-ข้อเสีย
10 กรกฎาคม 2552
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น