ประเภทการจัดระเบียนของแฟ้มข้อมูลเชิงกายภาพ
การจัดระบบแฟ้มข้อมูลคือ
เทคนิคทีใช้แทนและจัดเก็บระเบียนในแฟ้มข้อมูล
จุดประสงค์หลักของการจัดระบบแฟ้มข้อมูลคือการตระเตรียมเส้นทางการเข้าถึง
(access path)
ระบียนระหว่างปฏิบ้ติการเรียกใช้และปรับปรุงข้อมูล
ระบบแฟ้มข้อมูลต่างชนิดจะให้เส้นทางเข้าถึงข้อมูลที่แตกต่างกัน
ในระบบฐานข้อมูล
เมื่อผู้ใช้ส่งการสอบถามข้อมูล
(query)ไปยังระบบฐานข้อมูลเพื่อที่จะต้องการข้อมูลที่ต้องการ
ระบบการจัดการฐานข้อมูลจะทำการนำระเบียนข้อมูลเชิงตรรกไปทาบตรงกับระเบียนข้อมูลเชิงกายภาพ
และดึงข้อมูลเชิงกายภาพนั้นไปเก็บไว้ในบัฟเฟอร์ของระบบการจัดการฐานข้อมูลที่อยู่ในหน่วยความจำ
ระเบียนเชิงกายภาพ
(physical record)
คือระเบียนที่ถูกพิจารณาถึงลักษณะการเก็บในสื่อบันทึกข้อมูล
เช่นพิจารณาจากการอ่าน-บันทึกข้อมูลแต่ละครั้ง
ซึ่งเท่ากับ 1
หน่วยของสื่อบันทึกข้อมูล
ดังนั้นระเบียนเชิงกายภาพคือ
1
หน่วยของสื่อบันทึกข้อมูลโดยมีขนาดเท่ากับสื่อชนิดนั้นๆ
เช่น 128
ตัวอักษรสำหรับข้อมูลบนจานแม่เหล็ก
1 เซกเตอร์ ระเบียนเชิงกายภาพ 1
หน่วยอาจประกอบด้วยระเบียนเชิงตรรก
1 หรือหลายๆระเบียน
ในทางตรงกันข้ามระเบียนเชิงตรรก
1
ระเบียนอาจมีขนาดใหญ่และต้องเก็บในหลายๆหน่วยของระเบียนเชิงกายภาพ
ระเบียนเชิงกายภาพที่ประกอบด้วยหลายๆระเบียนเรียกว่า
บล็อก (block)
และเรียกระเบียนเชิงตรรกที่กระจายอยู่หลายๆหน่วยเก็บข้อมูลว่า
spanned record ระเบียนชนิดนี้ต้องทำ I/O
operation มากกว่า 1 ครั้ง
|