电子说
1、弥补excel数据处理及存储的不足;
excel处理大量数据,比如几万、几十万级别的数据,会出现死机或处理速度奇慢等问题。另外excel只能进行简单的筛选、排序等简单操作,无法进行一些复杂的数据处理。另外excel存储万级以上(尤其是字段比较多的情况),打开和保存都相当困难。相对来说,Access可以很轻松处理万级以上数据并可通过标准SQL语句实现复杂数据处理任务。
2、Access可以轻松实现多客户端协同办公;
excel只能在局域网内共享使用,且只允许一个用户编辑。Access可以很方便在局域网和公网进行分发,并可以多用户同时编辑处理数据。Access数据访问方式也可以针对不同应用需求有多种方式可供选择:ODBC、ADO、或者数据链接表等。
3、Access便于与MS Sql server进行数据交换扩展;
Access处理数据量增大时可以很方便把Access数据库导入MS Sql Server数据库,实现数据快速迁移。
4、Access前后端分离;
Access天生具备前后端分离技术。很方便让客户端和数据存储分离,提高任务执行效率。excel则不具备这种功能,或者说一般excel操作者无法实现这种功能。
5、Access用户界面;
第4点说到Access可以实现前后分离,实际上就是用户界面和数据的分离。通过vba可以很方便进行Access用户界面编程,并通过微软分发工具编译封装(结合微软Access Runtime)。我见过很多小公司的进销存和财务软件都是用Access开发的,同时我也做过几个软件。
Access作为一般用户数据处理工具相对其他类型数据库对用户友好的多。存在既有价值,以上即我的理解。各位有什么疑问亦可随时提问!
全部0条评论
快来发表一下你的评论吧 !