190703补充
离初次回答这个问题已经有一年多了,这一年多发生了很多事情,我经历了很多,但对Access的痴迷和喜欢一点没减少。
那就再补充一下吧,怎样学习Access?那当然要让自己爱上Access啊!
想象一下自己学会了Access,就变成了一个小小的山寨版乔布斯,
再说句接地气的,学会了Access,自己就在单位成了编程专家!众人敬仰!
多牛啊!
学Access的资源?找宇哥私信要啊!
以下是原来的回答:
————————
Access的学习方法并不复杂,8个大字:结合实际,边学边码。Access作为Office里面最有价值的软件(个人看法),其上手的难度远远低于MySQL等高端数据库,鄙人一个礼拜就搭建了数据查询平台挂到公司内部服务器:
Access软件虽小,功能却很强,对于办公室的人员来说,掌握Access技术会非常有竞争力。我做的这个数据库虽然很简陋,有些功能却是公司大数据库没有的,比如可以通过它查询某天某位客户的销量,而公司的大Oracle系统甚至暂时还不支持这个功能。
因此了解Access的功能,从实际出发开始学习Access很重要~不要畏惧Access,它只是长得有点可怕,打开后会产生无力感,但是上手了之后你会发现,这简直是微软最优秀、最有良心的软件之一了,简直让人爱不释手。
根据我个人的经验,千万不要太过于依赖Access书籍和论坛,在了解Access基本框架和基本原理之后,直接就开始入手设计一个小型数据库,边干边学比较好。
你可以从零开始设计一个简单的电话号码查询表给公司用,也可以设计一个简单的人员信息查询表,对于Access这样一个比较轻量级的但是功能完备的数据库来讲,它的作用就是用最快速的方法设计小型数据库软件。
所以Access的框架和轮子都是围绕这个功能展开的,大量的现成的函数和轮子都在Access数据库之中,拿来直接调用就好,并不需要直接使用复杂的VBA语句。
放心,当你设计完成你的第一个数据库之后,你会忍不住设计第二个、第三个,我就是这么过来的。一天不搞Access就浑身不舒服。
这是我最近给公司做的数据库,应该说不是很满意,功能太多了,有些杂乱。我只想告诉你,Access真的不难,真的。