สำคัญที่สุดก่อนที่คุณจะตัดสินใจเลือกซื้อซอฟท์แวร์บัญชี
โปรแกรมบัญชีที่ท่านใช้งานมีระบบฐานข้อมูลที่ดีพอหรือไม่ ? ผู้บริหารส่วนใหญ่มักไม่คำนึงถึงระบบฐานข้อมูล (Database) ทำให้เกิดปัญหาขึ้นภายหลัง เช่น ข้อมูลเสียหายโดยไม่ทราบสาเหตุ ไม่สามารถกู้คืนข้อมูล พนักงานต้องทำงานใหม่ การทำงานหยุดชะงักหรือต้องยกเลิกใช้โปรแกรมไปเลย ในการเลือกซื้อซอฟท์แวร์ผู้บริหารจะต้องให้ความสำคัญทั้ง 2 ส่วนคือ ซอฟท์แวร์ (Software) และระบบฐานข้อมูล (Database) ถ้าท่านมีระบบจัดการฐานข้อมูลที่ดีก็จะทำให้สนับสนุนการทำงานซี่งเปรียบเสมือนกับฐานรากของอาคารที่ออกแบบให้แข็งแรง มั่นคง สามารถใช้งานได้หลายสิบปี
ข้อมูลเปรียบเทียบระหว่าง Database SQL Server กับ Fox Base ดังนี้
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 และปริมาณข้อมูล |
คุณสมบัติ |
SQL Server |
FoxBase |
ข้อมูลทั่วไป |
ผู้ผลิต
|
Microsoft |
Microsoft |
Version ล่าสุด
|
2008 R2 |
9 |
ปีที่ออก Version ล่าสุด
|
2010 |
2005 |
Fundamental features |
ACID (การควบคุมความถูกต้องในการ บันทึกข้อมูล)
|
Yes |
No |
Referential integrity (ความเชื่อถือได้ในการอ้างอิงไปใช้งาน)
|
Yes |
Yes |
Transactions (รองรับการทำงานแบบ Transaction)
|
Yes |
Yes |
Unicode (รองรับตัวอักษรแบบ Unicode ที่ใช้ใน OS รุ่นใหม่)
|
Yes |
No |
Limits |
Max DB size (ขนาด Database สูงสุด)
|
524,258 TB |
Unlimited |
Max Table size (ขนาด Table สูงสุด)
|
524,258 TB |
2 GB |
Max row size(ขนาด Row สูงสุด)
|
Unlimited |
65,500 B |
Max columns per row (ขนาด Columns สูงสุด)
|
30000 |
255 |
Max CHAR size (ขนาดตัวอักษรสูงสุด)
|
2 GB 6 |
16 MB |
Max NUMBER size (ขนาดตัวเลขสูงสุด)
|
126 bits 2 |
32 bits |