如何選擇要使用的資料庫類型?
1.單機作業, 桌上型資料庫
dBase, Paradox 或 Access 均可, 如果資料量成長得很快,則必須考慮
是否要切年檔或月檔,如果要切割檔案,dBase/Paradox 比較容易實作。
否則可儘量選擇 Access, 因為其穩定性較前者佳,只是速度稍慢。
dBase 使用簡單,也很普遍,但沒有什麼資料保密可言。而 Paradox 所
提供的密碼保護,則有可能當資料表損壞時反而造成自己的困擾,所以
不建議使用其保密功能,在這方面 Access 則較佔優勢。
2.以檔案共享方式供網路多人存取
可選擇 dBase 或 Access, 至於 Paradox, 因為設定手續比較麻煩,而且
一旦有工作站當機,經常導致所有工作站都無法再存取資料庫,當網路多
人存取時,其檔案鎖定機制似乎不夠穩定。dBase 如果損壞尚可利用pack
來修復,Access 也提供修復及壓縮資料庫的功能,而 Paradox 雖然可以
做 Reindex, 但是如果遇到嚴重的損壞,則得靠 Dtutil32.exe 修復,比
較麻煩。
如果資料量太大,而必須切割檔案時,應考慮改採主從式架構。
3.主從式架構
如果預算很吃緊的話,Interbase 是個好的選擇。一般可選用 MSSQL
server,或者 Informix, Sybase SQL server,如果預算不是問題,則
Oracal 應是最佳人選。
Written by Michael Tsai, Sep-8-1999.
               (
geocities.com/huanlin_tsai)