Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 综合其它

Access与SQL Server数据库的区别?

时 间:2012-12-11 09:02:48
作 者:周芳(转)   ID:24526  城市:上海
摘 要:Access是由微软发布的关联式数据库管理系统。它结合了“Microsoft Jet Database Engine”和“图形用户界面”两项特点,是Microsoft Office的成员之一。
正 文:

优点:Access部署简单方便,就一个文件运用起来比较灵活主要是桌面数据库系统,他也可以开发基于自己的桌面数据库应用(UI),也可以作为前端开发工具与其它数据库搭配开发应用程序(如SQL Server、DB2、Oracle等),熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的初级用户则使用它来开发简单的应用软件。


缺点:数据储存量小安全性不够高,加了用户级密码容易破解。C/S结构下对服务器要求很高,否则容易造成Mdb损坏,并发数255,但是对高强度操作适应性差,如果服务器不够好、网络不够好、编程方法不够好,6-7个人同时访问就能导致Mdb损坏或者并死,不能将VBA代码开发的软件系统直接编译成Exe可执行文件,不能脱离Access或者Access Runtime环境,该环境相对其他软件体积较大(50M左右)。Microsoft Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器IIS假死,或者消耗掉服务器的内存导致服务器崩溃。


SQL Server是一个关系数据库管理系统。

优点:安全性高真正的客户机/服务器体系结构,图形化用户界面,使系统管理和数据库管理更加直观、简单,丰富的编程接口工具为用户进行程序设计提供了更大的选择余地。SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。具有很好的伸缩性,可跨越多种平台使用,对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。SQL Server还提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。


缺点:因功能强大,所以操作数据比Access较为复杂。


各取其长,我们很多时候可以采用Access开发+SQL server储存集合的方式,支持互联网共享,不限制使用人数。



附:网站部分学员用Access开发+SQL server储存集合方式制作的软件作品欣赏和开发心得,大家可以了解一下:
《供应链管理软件》
http://www.accessoft.com/blog/article-show.asp?userid=18049&Id=7200
《医药营销综合管理系统》
http://www.accessoft.com/blog/article-show.asp?userid=5533&Id=6895
《升龙百货贸易管理系统》
http://www.accessoft.com/blog/article-show.asp?userid=10327&Id=4623
《仓库收发货及库存作业管理系统》

http://www.accessoft.com/blog/article-show.asp?userid=7178&Id=7562

《刑事技术综合管理信息系统》

http://www.accessoft.com/blog/article-show.asp?userid=14801&Id=6310



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助