การจัดระเบียบแฟ้มข้อมูล |
|
แฟ้มลำดับ (Sequential File) |
การจัดเรียงข้อมูลเป็นไปตามลำดับก่อนหลัง เช่น เรียงจากมากไปหาน้อย (Descending) หรือจากน้อยไปหามาก
(Ascending) แฟ้มลำดับนี้ถือเป็นการเก็บข้อมูลแบบพื้นฐานมากที่สุด เหมาะกับงานที่มีข้อมูลจำนวนมากและมีการปรับปรุงพร้อมๆ
กันการประมวล ผมคอมพิวเตอร์จะต้องอ่านข้อมูลเรียงลำดับตั้งแต่ตัวแรกไปทีละตัวจนกว่าจะถึงข้อมูลตัวที่ต้องการ |
|
แฟ้มสุ่ม (Random File) |
แฟ้มสุ่มนี้ การอ่านหรือเขียนข้อมูลผู้ใช้ไม่จำเป็นต้องเรียงลำดับจากข้อมูลตัวแรก แต่ข้อมูลแต่ละรายการจะมีคีย์หลักประจำ
เวลาที่ต้องการค้นหาข้อมูลก็สามารถดึงข้อมูลออกมาได้โดยตรง การเข้าถึงข้อมูลจึงทำได้เร็วกว่าแฟ้มลำดับ |
|
แฟ้มดัชนี (Index File) |
แฟ้มดัชนีจะต้องเก็บข้อมูลโดยจัดเป็นกลุ่มดัชนีเสียก่อน การค้นหาข้อมูลก็วิ่งไปหาข้อมูลที่ต้องการเมื่อพบแล้วก็ดึงเอาข้อมูล
ที่ต้องการออก การเรียกใช้ข้อมูลก็จะสามารถทำได้รวดเร็ว |
|
ประเภทแฟ้มข้อมูล |
|
แฟ้มข้อมูลหลัก (Master File) |
เป็นแฟ้มข้อมูลที่เก็บข้อมูลที่สำคัญที่ไม่มีการเปลี่ยนแปลงบ่อยๆ เช่น แฟ้มข้อมูลสินค้าคงเหลือ |
|
แฟ้มรายการปรับปรุง (Transaction File) |
เป็นแฟ้มที่มีการปรับปรุงตลอกเวลา รายการต่างๆ ในแฟ้มรายการปรับปรุงนี้จะต้องนำไปปรับปรุงกับแฟ้มข้อมูลหลัก เพื่อให้แฟ้มข้อมูลหลักมีข้อมูลเป็นปัจจุบันอยู่เสมอ แฟ้มรายการปรับปรุงนี้จึงเป็นแฟ้มชั่วคราว เมื่อมีการสรุปข้อมูลแล้วก็จะลบทิ้งไป เช่น แฟ้มใบเสร็จรับเงิน ซึ่งจะมีการบวกรวมยอดทุกๆ วัน |
|
ที่มา : http://irrigation.rid.go.th/rid15/ppn/Knowledge/Database/database2.htm |
|
ที่มา : http://www.thaiwbi.com/course/ICT/index2.html |