Page 104 - Book11_Neat
P. 104
ตารางที่ 3.2 แสดงข้อดีและข้อเสียในการจัดระเบียบแฟ้มข้อมูลตามล�าดับ
ข้อดี ข้อเสีย
่
็
1. เปนวิธีทีเข้าใจง่าย เพราะการเก็บจะเรียงตาม 1. เสียเวลาในการปรับปรุงในกรณีทีมีรายการ
่
ล�าดับ ปรับปรุงนอยเพราะจะต้องอ่านทุกรายการจนกว่า
้
่
จะถึงรายการทีต้องปรับปรุง
่
่
้
ื
2. ประหยัดเนอทีในการเก็บ และง่ายต่อการสร้าง 2. ต้องมีการจัดเรียงล�าดับข้อมูลทีเข้ามาใหม่ให้อยู ่
้
แฟมใหม่ ในล�าดับเดียวกันในแฟ้มข้อมูลหลักก่อนที่จะ
ประมวลผล
2. การจัดระเบียนแฟ้มข้อมูลแบบตรงหรือแบบสุ่ม (Direct or Random File Organization)
่
็
้
โดยส่วนมากมักจะใช้จานแม่เหล็ก (Hard Disk) เปนหนวยเก็บข้อมูล การบันทึกหรือ การเรียกข้อมูลขึนมา
่
สามารถเรียกได้โดยตรง ไม่ต้องผ่านรายการอืนก่อน เราเรียกวิธีนว่าการเข้าถึงข้อมูล โดยตรง (Direct Ac-
้
ี
cess) หรือการเข้าถึงโดยการสุ่ม (Random Access) การค้นหาข้อมูลโดยวิธีนจะเร็วกว่า แบบตามล�าดับ
้
ี
ี
ทั้งนเพราะการค้นหาจะก�าหนดดัชนี (Index) จากนั้นจะวิ่งไปหาข้อมูลที่ต้องการหรืออาจจะ เข้าหาข้อมูล
้
ี
่
้
ี
แบบอาศัยดัชนและเรียงล�าดับควบคูกัน (Indexed Sequential Access Method (ISAM) โดย วิธีนจะก�าหนด
ดัชนีที่ต้องการค้นหาข้อมูล เมื่อพบแล้วต้องการเอาข้อมูลมาอีกกี่รายการก็ให้เรียงตามล�าดับ
่
ตารางที 3.3 แสดงข้อดีและข้อเสียในการจัดแฟมข้อมูลแบบตรงหรือสุ่ม
้
ข้อดี ข้อเสีย
้
้
ื
่
1. สามรถบันทึก เรียกข้อมูล และ ปรับปรุงข้อมูลที 1. สินเปลืองเนอทีในหนวยส�ารองข้อมูล
่
่
่
่
ต้องการได้โดยตรงไม่ต้องผ่านรายการทีอยูก่อน
หนา
้
2. ในการปรับปรุงและแก้ข้อมูลสามารถท�าได้ทันที 2. ต้องมีการส�ารองข้อมูลเนื่องจากโอกาสที่ข้อมูล
จะมีปญหาเกิดได้ง่ายกว่าแบบตามล�าดับ
ั
อุปสรรคในการจัดการแฟ้มข้อมูลแบบดั้งเดิม (Traditional or Conventional file) คือ หน่วยส�า
่
รอง ข้อมูล (Storage) จะมีแฟมข้อมูลหลักอยูและในแฟมข้อมูลหลัก (Master file) จะประกอบด้วยข้อมูลต่าง
้
้
ๆ (Data Element) เช่น A-Z แต่ละแผนกก็จะต้องเขียนโปรแกรมประยุกต์ (Application Program) ของงาน
ตนเองขึนมา ซึงแต่ละงานอาจจะมีการเรียกใช้แฟมข้อมูลร่วมกัน แสดงการใช้แฟมข้อมูลแบบดั้งเดิม
้
่
้
้
97

