- แบบเรียงลำดับ
|
- เสียค่าใช้จ่ายน้อยและใช้งานได้ง่ายกว่าวิธีอื่นๆ
- เหมาะกับงานประมวลผลที่มีการอ่านข้อมูลแบบเรียงลำดับและในปริมาณมาก
- สื่อที่ใช้เก็บเป็นเทปซึ่งมีราคาถูก |
- การทำงานเพื่อค้นหาข้อมูลจะต้องเริ่มทำตั้งแต่ต้นไฟล์เรียงลำดับไปเรื่อย จนกว่าจะหาข้อมูลนั้นเจอ ทำให้เสียเวลาค่อนข้างมาก
- ข้อมูลที่ใช้ต้องมีการจัดเรียงลำดับก่อนเสมอ
- ไม่เหมาะกับงานที่ต้องแก้ไข เพิ่ม ลบข้อมูลเป็นประจำ เช่นงานธุรกรรมออนไลน์ |
เทปแม่เหล็ก เช่น เทปคาสเซ็ต |
- แบบสุ่ม
|
- สามารถทำงานได้เร็ว เพราะมีการเข้าถึงข้อมูลเรคคอร์ดแบบเร็วมาก เพราะไม่ต้องเรียงลำดับข้อมูลก่อนเก็บลงไฟล์
- เหมาะสมกับการใช้งานธุรกรรมออนไลน์ หรืองานที่ต้องการแก้ไข เพิ่ม ลบรากการเป็นประจำ |
- ไม่เหมาะกับงานประมวลผลที่อ่านข้อมูลในปริมาณมาก
- การเขียนโปรแกรมเพื่อค้นหาข้อมูลจะซับซ้อน
- ไม่สามารถเข้าถึงข้อมูลแบบเรียงลำดับได้ |
จานแม่เหล็กเช่น ดิสเก็ตต์, ฮาร์ดดิสก์หรือ CD-ROM |
- แบบลำดับเชิงดรรชนี
|
- สามารถรองรับการประมวลผลได้ทั้ง 2 แบบคือ แบบลำดับและแบบสุ่ม
- เหมาะกับงานธุรกรรมออนไลน์ ด้วยเช่นเดียวกัน |
- สิ้นเปลืองเนื้อที่ในการจัดเก็บดรรชนีที่ใช้อ้างอิงถึงตำแหน่งของข้อมูล
- การเขียนโปรแกรมเพื่อค้นหาข้อมูลจะซับซ้อน
- การทำงานช้ากว่าแบบสุ่ม และมีค่าใช้จ่ายสูง |
จานแม่เหล็ก เช่น ดิสเก็ตต์, ฮาร์ดดิสก์หรือ CD-ROM |