热情软件屋

 

大数据库与小数据库的区别


编号:QA002078
建立日期: 1999年11月23日 最后修改日期:2003年6月22日
所属类别:

zifan:
    操作系统: win95,98等
    编程工具: 无限制
    问题: 请问大数据库与小数据库的区别?
    对小数据库来说,为FOXPRO,ACCESS,Dbase等小型数据库语言;大数据库的数据库语言有PowerBuilder,SYBASE以及ORACLE等。

回答:

    你列举的数据库中PB不是数据库,而是客户程序开发工具。
    一般的小数据库的文件容量有限(通常不超过2G),同时可以使用的用户数较少(尽管很多软件允许255个用户,但正常工作通常不超过20个用户),安全功能较弱(xBase甚至于不能加密),不支持事务处理(有的任务需要一次同时更新多个表,如果因为掉电或其他问题造成有的表修改了,而有的表没有修改会使数据出现错误,而事务处理就是解决这个问题的)。如果你看重这些方面,应该考虑大数据库。但大数据库也有弱点:比较昂贵、安装和备份比较麻烦,系统资源占用多。
    
    wen我想进一步了解Access数据库和SQL SERVER数据库的区别。请从容量、速度、安全性等方面回答好吗?
    :Access、FoxPro、MSDE属于上面提到的小型数据库,而SQL Server属于上面提到的大型数据库。SQL Server 2000支持的最大数据库为1,048,516 TB,而Access 2000的最大容量为2GB,两者在这方面不是一个量级的。在安全性上,也是SQL Server 2000强很多。速度快慢要看你的任务,因为SQL Server 2000对系统的要求比Access 2000高很多。到底你的项目应该使用哪个系统,应该按照上面提到的用户数、事务处理等方面进行考虑。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio