access select max_一个央企老屌丝的Access数据库自学之路(1)

我是典型的牛校烂人,本科专业是学纯文科的,大学四年连高数都没学过。(上班后由于一度想考研,因此自学了一点点高等数学,如果你跟我说泰勒级数,我还知道你在说什么)。本科毕业后的研究生是在英国读的,也是文科专业。

我的职业路径

2008年回国开始正式工作,就职于某大型央企,开始是在央企下属的一家上游企业工作了4年多,其中采购做了两年多,忙得要死,后来不管采购,改做机关业务,相当于赋闲两年,期间自学了俄语。

后工作调动,派到一家外企做采购监督,驻外两年,然后脱产培训两年后进入某大型央企销售分公司,做销售和市场研究至今。

我十年职业之路实在没什么好吹的,过于平淡无奇。但不得不说,我是个“异类”。

我们知道,有很多理工科生转文科专业,但很少有文科生转理工。比如冯唐就是医学博士转写作,理转文多,但文转理很少,尤其是工作了将近十年之后,开始自学计算机的更是少之又少,至少我没怎么听说过。我就是其中的一个。

我自学计算机是由于各种机缘巧合、阴差阳错。无论如何,我现在对于Access数据库和VB相关知识非常的痴迷,也尝试了自己进行一些VB知识的学习,买了很多的计算机编程方面的书。

客观的说,我花在自学计算机上的时间并不多,学得很皮毛,稍微吹一些牛,也只敢说自己会了一些Access方面的知识,常用的SQL还知道,能独立设计小型数据库,Access基本查询功能掌握了一些,遇到Access技术问题心里不慌,知道去哪里找轮子,常用的Access功能还比较熟悉。

不管以后我做什么,编程已经成为了我的大爱好,现在一大爱好是每天在家没事都要摆弄一下自己的数据库,看看有没有什么可添加的元素,看一看相关的书籍。是一种消遣。

Access学习的好处1

Access敲开了我打开计算机科学的大门,让我看到了一个精彩纷呈的世界。

我一直坚信:自己的命运需要自己来掌握。常言道求人不如求己,自己根据需要,开发自己觉得好用的软件,顺便还能装一装B。这种感觉很好。

此外,工作久了容易产生倦怠感,尤其在很多东西一成不变的传统企业工作,这种倦怠感更为强烈。

而计算机编程和Access数据库学习,极大地激发了我本已倦怠的斗志和活力,让我每天的工作都充满激情。

9d189b81d8a78e8cb74123dfb926e6aa.png

我设计的销售运行界面

Access学习的好处2

现在单位用的ERP软件是超牛大公司做的,但是不能结合在我的日常工作之中。据说使用体验也不怎么好。

再好的跑车,我不会开,或者根本不给我开,有没有车又有什么区别呢?

与其望着跑车眼馋,还不如自己造车造轮子,虽然没有跑车性能优异,拉个脚带个步总还够用。

Access很难吗?

做一顿饭和做个Access数据库,哪个难?我觉得还是做个饭难。现在我做一个小Access应用的时间比做饭时间差不多。我做一顿饭经常还没开席,先做的菜就凉了。但是搭建一个小的Access一共也用不了几个小时。

为什么要力推Access?

从2008年上班至今,我发现身边的同事有个特点,那就是我没见过一个人不用Excel工作,但也没见过谁会用Access协助自己的工作。

Access是优秀的小型数据库,我觉得是我见过的最好用的Office软件,功能齐全而强大。对于日常工作,人事、财务、营销,凡是和数据打交道的岗位,Access都能提供很强大的帮助。

8d47a8ad91406e035bb9291af2772a08.png

我给本部门开发的管理小界面,在公司引起一阵赞叹

我学习Access的路径

1.从Excel开始

2016年的时候,遇到了数据处理的问题,当时每天要处理几十条交易数据,每周五进行汇总整理,汇报给上级。

当时的工作说实话不难,没有什么特别的要求,压力也没有那么大,但我这个人比较不安分。工作喜欢一些新的挑战,比如第一个单位的时候,前两年很忙,后两年很闲,就利用了空闲时间自学了俄语,还学了一些高等数学。

随着现有数据统计工作的进行,我发现Excel的功能比起我刚刚参加工作的时候增加了很多,我刚上班的时候是2007版的Excel,后来Excel增加了PowerMap、Query等强大的功能。因此我结合数据处理问题,不停的挖掘Excel的各项功能。可以说发现了另一个兴趣点。

为什么要先讲Excel呢?因为回顾我的Office学习路径,我的Excel知识对于我学习Access是一个先决条件,就我个人的经历而言,我是在把Excel的一些常用功能挖的比较深之后,很多问题解决不了之后才学习Access。因此我是带着很好的Excel基础和问题才学习Access。

我学习Excel函数,大概用了6个多月的时间,一些基础函数,比如If函数,Sumproduct函数用的还比较熟练。知道怎么用函数方法解决一些统计问题。

但是现在看来,用Excel函数解决数据统计问题的思路是不对的,或者说是非常的低效。我那些方法不仅很笨,而且很难用。我记得我汇总月统计报表是用的单元格的等号函数链接,链接得乱七八糟,刷新都要好久,维护起来也麻烦的要命。现在想起来简直不要太蠢。

但当时我的技术能力很有限,不仅不觉得自己蠢,还经常沾沾自喜,把自己的蹩脚成果给同事展示。而同事们的技术能力有限,也觉得我比较牛。因此自己有一些飘飘然了。

2.认识到Excel的局限

我对Excel的局限认识过程也有一个过程,Excel的特点是数据分析,我一直以来拿他当计算器、报表、数据库用,对他的局限性理解不到位。后来由于偶然的机会,出去开会,认识了一个搞管道技术的同事,给我指点了一下,并且给我看了一下他做的的Excel表格,我才恍然大悟Excel的重要核心功能实际是数据透视表,而不是函数。

这个如果不同意可以保留意见,至少目前在我的技术栈里,Excel差不多可以和数据透视表划等号。数据透视表是非常好的数据分析工具,解决了我当时的90%的统计问题。

除此之外Excel还有一些比较好的小插件,比如PowerMap、Datamap等地图插件。

但数据透视表有他的局限:

(1)时间查询功能不强。切片器难用也难看。

(2)十几万条数据查询太慢。

(3)扩展性为零。Power Pivot虽然已经开放,但我现在也没有什么兴趣去学习,我觉得太局限了。

因此我的Excel学习遇到了很大的瓶颈,在日常工作中,我遇到了一些具体的问题解决不了。

比如我想计算每天日汇总气量,并且将日汇总作为新的一行加在用气量后面,便于计算每个客户每日销量的日占比。

Excel根本实现不了这个功能。或者说很麻烦。

3.Access的计算功能,Excel很难望其项背

学(未完待续)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库基础知识及关系数据库管理系统。 目录 Access教程 第一章 Access数据库基础 1 一、数据库的基本知识 1 二、数据库管理系统和数据库应用系统 3 三、Access 2003内部结构 4 1. 5 2. 查询 6 3. 窗体 7 4. 报 8 5. 宏 9 6. 模块 9 7. Web页 10 Access教程 第二章 建立数据库 10 一、数据库的设计 10 2. 一般步骤 11 3. 实例剖析 11 二、建立一个数据库 13 Office Online 模板可通过在线查找所需要的数据库模板。 14 3. 根据现有文件新建数据库 21 4. 打开已存在的数据库 21 5. 查看数据库属性 22 三、创建简单 25 1. 使用向导创建 25 2. 设计器 29 3. 字段、数据类型、字段属性 30 4. 使用设计器创建的一般步骤 32 5. 通过输入数据建立 34 四、设定之间的关系 34 1. 的索引 34 2. 的主关键字 36 3. 创建并查看间关系 36 4. 间关系的修改与打印 37 五、修改数据库结构 38 1. 对的操作 38 2. 对字段的操作 40 3. 数据的有效性 41 4. 对数据的行与列的操作 42 六、使用与编辑数据 43 1. 更改数据的显示方式 43 2. 修改数据中的数据 44 3. 排列数据 44 4. 查找数据 45 5. 筛选数据 45 6. 高级筛选与排序 46 七、使用查阅向导 47 八、使用子数据 51 Access教程 第三章 查询 51 一、查询的概念 52 2. 查询的种类 53 3. 查询的作用和功能 53 二、创建查询 54 1. 简单选择查询 54 2. 交叉查询向导 57 3. 查找重复项查询向导 60 4. 查找不匹配项查询向导 62 5. 用查询设计器创建查询 65 6. 用查询设计器进一步设计查询 66 7. 查询及字段的属性设置 67 8. 设置查询准则 67 三、创建特殊用途查询 69 1. 参数查询 69 2. 自动查找查询 70 3. 交叉查询 71 四、操作查询 72 1. 更新查询 72 2. 追加查询 74 3. 删除查询 75 4. 生成查询 75 五、SQL专用查询 77 ⑴ 使用SQL进行投影 78 ⑵ 使用SQL进行选择 79 SELECT 学号,姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 SELECT 姓名,主修,年龄 FROM ST WHERE 主修=‘MATH’ 79 ⑶ SQL排序 79 ⑷ SQL内置函数 80 SELECT COUNT(*) FROM ST 80 ⑸ SQL内置函数和分组 80 ⑴ 带有子查询的SQL查询语句 82 ⑵ SQL联接查询 83

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值