单位让我作一个单机版数据库软件,记录大约有150万到二○○万条,其中涉及大量的查询,统计以及分析功能,我用常用的桌面数据库根本就玩不转,请问各位采取什么样的数据

Access:
优点:发布方便,只要把MDB文件一起copy就可以了
缺点:若是简单的数据库功能是可以应付,但若要写比较复杂的试图、查询,好像就不那么好了,我原来想把一个小的管理系统由SQLSERVER转为Access,但在转换数据库过程中一些试图、查询难以达到原来的功能,就放弃了;另外就是数据量大的话速度会是一个问题;

Interbase:
优点:速度快,具备相当的大型数据库功能;
缺点:也许是我的电脑的问题,或其他,以前的单位开发小型软件通常用IB,IB的安装有时候很顺利,但有时候真是让你想pk;而且现在用IB的比较少了,看大富翁上,问的多是MSSQL、Oracle、Access、Mysql,IB的文档也少得可怜,这个就值得你放弃IB了

MSSQL:
缺点:发布麻烦点,若客户的电脑常识少点,连个MSSQL都不会装。。。。
优点:资料、文档,没的说,功能也很齐备
 
用MY SQL,速度满意。
ACCESS等文件型数据库就别考虑了。查询速度令人失望,效率低下。特别是大数据量。
 
如果不用擔心微軟那個東東,我建議還是用SQL
 
同意:SQL 2000 功能比ACCESS强,价钱比ORACLE低。
管理方便。
 
用Access也是可以的,我曾写过保存15万条记录的程式.查询速度也不慢啊
 
今个儿,还看到有一兄弟上来这问怎么让Paradox数据库里约二百万条记录能在一两秒之内全显示出来呢,说是看到有人做到了??啧
 
用Access你死定了,还是用MSSQL,盗版好弄,容易维护
支持盗版MS的东西
 
听说Interbase数据库文件容易坏,还是用mysql算了!
 
SQL server2000
 
单机版就用sql server2000,满好的
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
717
import
I
顶部