1000M的数据或者20万条数据,适合用ACCESS数据库吗?如果不适合,请说明原因

如题... 如题 展开
 我来答
星空手表手机
2010-04-01 · TA获得超过249个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:112万
展开全部
当然不可以啦!

access是中小型数据库,sql是大型的,当存储容量达到一定程度的时候,就会明显的感觉到他们的区别,主要是在存取速度上!
access可以单独的上传下载,操作它,本机不需要安装access,而,sql的话,跟mysql相似,你必须在本机安装sql才能在本机上操作数据库,当然也可以通过连接操作网络上的sql数据库,操作他们必须用项对应的驱动……
其实还有很多区别的,这里一时也说不清楚,还是自己体会来得深刻!
处了在处理更多数据时速度快外,另外还有有很多功能,在表上,数据上等,sql还有详细的表单来记录访问情况等,双机备份,等等,我也说不完
1、视图:
SQL Server有视图功能,这样就不要一个劲的写很多SQL语句将多表串联起来了。
2、存储过程:
可以说目前绝大多数的数据库应用程序用这个功能就可以完成对数据库的操作了,提高了安全性,尤其是类似于组件功能,最关键一点,速度,毕竟和系统是结合在一起的。
3、触发器:
有了触发器,很多希望只有通过写代码才能完成的工作就不要做了。

access有极限,sql可以完全修复这些问题~一旦access上了100mb,很容易造成服务器iis假死,或者吃光你机子的内存~而且相对而言sql的数据备份比较方便,功能强大很多啊~,要看想用它来做什么了一个小型一个大型!

动易程序Access和SQL Server数据库的区别

Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。

SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制

参考资料: http://zhidao.baidu.com/question/5952095.html

成都迈硕电气有限公司
2025-02-21 广告
国产【1M-10Gsps高速采集卡/采集仪】咨询:028-87409729,支持PCIe/USB/RJ45/10G光口等多种通信接口,支持多通道同步采集,具备高精度、高可靠、高易用等特征,自研自产自主可控,能够满足客户从基础科研到尖端科技领... 点击进入详情页
本回答由成都迈硕电气有限公司提供
匿名用户
2017-09-07
展开全部
没算过有多少条数据,但我的数据库快3G了,一样可以正常运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蕾仔屋屋_ltroy
2010-03-31 · 超过47用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:132万
展开全部
当然不适合,其它的我不清楚,就一条就是致命的。

ACCESS不支持多用户同时查询
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syt251681107
2010-03-31 · TA获得超过5371个赞
知道大有可为答主
回答量:5680
采纳率:25%
帮助的人:2233万
展开全部
不要想了1000M数据,那数据库都打不开,我曾经有一个文章评论数据库,当时没有设置验证码,结果被恶意灌水,到了1.3G数据库,电脑差点的本地打不开数据表了。
同时,服务器也不现实内容了。我笔记本2G内存,勉强打开。结果发现有5.9W条评论。
事实证明,数据量过大,不经过压缩是没办法使用ACCESS的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式