很多人最近在我评论区里各种留言,看衰Access,还说得头头是道:“程序员才不用Access数据库”~

要我说,程序员不用Access数据库就对了~因为Access数据库的适用群体本来也不是程序员啊~

我不是微软的客户经理,但是有两点事实可以证明我的说法:

1.Access数据库是被装在Office大礼包里的。

众所周知,Office大礼包就是面向所有使用电脑的人的,Access被装在Office大礼包里面,就已经很能证明微软对Access的定位了:

微软认为所有用电脑的人都应该掌握一些基础的数据库技术和编程,既然是在Office礼包里,那这当然就完全不局限于程序员群体了。微软针对程序员的专业数据库有SQL Server呢。

因此Access的目标用户,就是所有使用电脑的人,这个客户群体设定不简单,没有把普通人都当成屌丝看待。说明微软这家企业是有格局的。

2.Access数据库是单机软件

Access的版本有几个支持局域网,后来发现联网问题很多,就把局域网功能给拿掉了。这说明Access数据库的使用范围,已经被严格限定了,那就是使用Excel的人(Excel也是单机软件)。

一个单机数据分析软件自然不适合于专业数据库范畴,但这也不能说明Access不如MySQL什么的,微软自己也有SQL Server这样的专业数据库,SQL Server才是面向程序员的。(这个数据库也很牛,一度只要提到SQL,程序员届默认说的就是SQL Server)

综上所述,如果一名程序员说自己抛弃Access,我只能认为他自作多情。人家根本没求着你用。

Access作为数据库最大的使用价值,是和Excel打配合,另外Access还有一个被隐藏的功能:这玩意是个VB编程平台,我现在天天用Access编程、测试各种算法,数据库功能还真不怎么用。

(在单位蹲马桶的时候写的,脚都麻了,大家喜欢就给个反馈,谢谢。。)