1.ความเร็วในการทำงานกับข้อมูลจำนวนมาก |
เร็ว |
ช้า |
2.ความถูกต้องของข้อมูล |
ถูกต้องสอดคล้องและเสถียร (Stable) |
ข้อมูลไม่เสถียรข้อมูลเสียหายได้ง่าย |
3.ความน่าเชื่อถือในการจัดเก็บข้อมูล |
มีความน่าเชื่อถือ (ACID) |
มีน้อยกว่า มีโอกาสข้อมูลชนกันข้อมูลหายสูงกว่า |
4.ความสามารถในการรองรับ User |
รองรับ User ได้มากออกแบบมาสำหรับการใช้งานพร้อมกันของหลายๆ User ได้ดีกว่า |
รองรับ User ได้น้อย เก็บข้อมูลในลักษณะ ของไฟล์ทำให้เกิดการ Lock ระดับไฟล์กรณีที่มีการใช้งานพร้อมกันหลายๆคน |
5.ความสามารถในการเก็บข้อมูลหรือรายการ |
รองรับการเก็บข้อมูลจำนวนมาก |
ไม่ได้ออกแบบมาสำหรับใช้งานกับข้อมูลจำนวนมาก |
6.ลักษณะการเก็บข้อมูล |
เก็บเป็น Database File และ Log File |
เก็บเป็น File แยกตาม Table |
7.ผู้ใช้สามารถทำงานพร้อมกันได้ |
ทำได้ดี |
ทำได้ มีโอกาสเกิดปัญหาข้อมูลชน ข้อมูลหายสูง |
8.การคำนึงถึงความปลอดภัยของข้อมูล |
มี(มีระบบจัดการสิทธิ์การเข้าถึง) |
ไม่มี |
9.การป้องกันความเสียหายของข้อมูล
และการกู้คืน |
มีระบบ Full Recovery ในการซ่อมแซมข้อมูลที่เสียหาย |
ไม่มี |
10.มีเครื่องมือ (Tool) ช่วย ในการทำงาน |
มี (SQL Server Management Studio) |
ไม่มี (ต้องใช้ Visual FoxPro, Access จัดการ) |
11.โอกาสในการเกิด File Locking |
มีโอกาสน้อย |
มีโอกาสสูง |
12.การ Re index ข้อมูล |
ไม่ต้อง Re index ข้อมูล |
ต้อง Re index ข้อมูลเป็นประจำ |
13.การพัฒนาของผู้ผลิต |
Microsoft ให้ความสำคัญและมีการพัฒนาอย่างต่อเนื่อง |
Microsoft ไม่ให้ความสำคัญและ หยุดการพัฒนาตั้งแต่ปี 2005 |
14.การรองรับการขยายธุรกิจในอนาคต |
รองรับเป็น Database ที่องค์กรขนาดกลางและใหญ่เลือกใช้มากที่สุดเป็นที่นิยมใช้ในปัจจุบัน |
ไม่รองรับมีขีดจำกัดเรื่องปริมาณ User และปริมาณข้อมูล |