![]() |
|
![]() |
|
![]() |
แนวคิดเรื่องระบบและการประมวลผลรายการเปลี่ยนแปลงการประมวลผลรายการเปลี่ยนแปลงซึ่งเป็นกิจกรรมสำคัญที่เกิดขึ้นในระบบฐานข้อมูล ระบบจัดการฐานข้อมูลที่ดีจะต้องมีระบบจัดการรายการเปลี่ยนแปลงที่ดีด้วย ดังนั้น ในตอนนี้จะเป็นการแนะนำให้รู้จักว่าอะไรคือรายการเปลี่ยนแปลง และวิธีการประมวลผลรายการเปลี่ยนแปลงทำอย่างไร ในเบื้องต้น รายการเปลี่ยนแปลงเป็นหน่วยหนึ่งของการทำงานของระบบจัดการฐานข้อมูลซึ่งมีสิทธิ์เข้าถึงและเปลี่ยนแปลงข้อมูลต่างๆได้ รายการเปลี่ยนแปลงได้รวมเอาเหตุการณ์ต่างๆ เข้าไว้เป็นรายการเปลี่ยนแปลงหนึ่งรายการ รายการเปลี่ยนแปลงในระบบฐานข้อมูลจะต้องมีคุณสมบัติที่เป็นไปตามกฏเพื่อให้ข้อมูลยังคงสภาพอยู่ได้ รายการเปลี่ยนแปลง (Transaction) คือ การทำงานของระบบจัดการฐานข้อมูลที่ทำหน้าที่ในการจัดการบางอย่าง เช่น แก้ไข เพิ่ม หรือลบข้อมูลในฐานข้อมูล รายการเปลี่ยนแปลงส่วนใหญ่จะเป็นรายการเปลี่ยนแปลงที่เกิดจากการโปรแกรมที่มีการเข้าถึงฐานข้อมูลที่ผู้ใช้งานหลายคน และเป็นการทำรายการเปลี่ยนแปลงแบบออนไลน์ ตัวอย่างของรายการเปลี่ยนแปลง ได้แก่ การจองหรือซื้อตั๋วเครื่องบิน การถอนเงินจาก ATM การตรวจสอบการใช้งานเครดิตคาร์ด การสั่งซื้อสินค้าแบบออนไลน์ การยิงจรวดมิสไซล์ การดาวน์โหลดวีดีโอคลิพ เป็นต้น การจัดการกับรายการเปลี่ยนแปลงมีความสัมพันธ์เกี่ยวเนื่องกับหลายสิ่งในระบบจัดการฐานข้อมูล อันได้แก่
การประมวลผลรายการเปลี่ยนแปลงในมุมมองของผู้ใช้ ก็คือ การรับคำขอในการประมวลผลจากอุปกรณ์แสดงผล เช่น จอภาพ และนำคำขอนั้นไปปฏิบัติตาม ซึ่งแน่นอนต้องมีการเข้าถึงฐานข้อมูลด้วย จากนั้นจึงส่งผลลัพธ์ของคำขอนั้นไปแสดงยังอุปกรณ์แสดงผลต่อไป เมื่อมองจากระบบจัดการฐานข้อมูล รายการเปลี่ยนแปลงก็คืองานหนึ่งหน่วยที่จะต้องปฏิบัติตามและให้ผลลัพธ์ที่แน่นอน ความสำคัญของรายการเปลี่ยนแปลง |
||||||||||||||||
|
|