审计百万行数据指南(一):mysql安装

1

审计人员面对数据处理的困境

审计人员尤其是底层的员工,基本上是和数据打交道,所以从某种程度上来讲,我们其实就是个数据分析师,从数据中挖掘有用的信息,分析出异常情况。

但是,随着被审计企业信息化程度的提高,数据量越来越庞大,以前我们审计人员采用的excel已经很难进行处理。现在企业很多一个月的数据量就是几十万、上百万的量级,别人扔给你几百兆、上G的数据,你连处理都处理不了,更别谈去分析、挖掘。

2

审计人员面对大数据量的解决方案

要解决数据处理问题,目前对于我们来说,比较好上手的有两个工具。

1. PBI

Power BI 简单且快速,能够从 Excel 电子表格或本地数据库创建快速见解。 同时 Power BI 也可进行丰富的建模和实时分析,及自定义开发。 因此它既是用户的个人报表和可视化工具,还可用作组项目、部门或整个企业背后的分析和决策引擎。

我个人理解,我们平常使用的excel是一个数据展示、数据分析的工具,微软家的access作为一个桌面型数据库系统,能够存储、查询、处理大的数据量。而PBI(power query ,power pivot,power map等)感觉是以前的excel和access的整合,既能够方便快速的上手处理、分析数据,又能处理大数据。

而且现在这个功能已经整合到了Excel里面。(开发工具->COM加载项->把power pivot,map,view勾选上)

2. database(数据库)

数据库,每个系统都会存在,简单点说,他就是应用软件直接存储数据的场所。他有标准的SQL语言,能通过SQL查询语句方便、快速的查找、筛选、处理出你想要的数据。

入门真的很简单:

比如,这里有一个表名叫world的表,我想找出name=china的数据(在excel我们可能直接用筛选就行了,但是数据量太大无法处理)

那么我就写

select * from worldwhere name=‘china’;

这样就可以输出我想要的结果,select选择你想返回的列名(* 表示全部),from 哪一张表的数据,where 后面就跟着需要满足什么样的条件。

是不是很简单?

3

SQL学习路径

由于SQL是标准化语言,所以你学习的时候电脑上安装什么数据库并没有什么关系。

目前市场份额前三的数据库是:Oracle ,sql server,mysql。

由于mysql是开源免费的,所以我学习的话就在自己电脑上安装它。

1.安装mysql

这里是知乎上找的一篇比较详细的安装指南。可以参考安装。

mysql安装指南

https://zhuanlan.zhihu.com/p/37152572

2.安装navicat

安装好mysql数据库,我们还需要一个图形化的管理工具。安装过程参考下面文章。

navicat安装指南

https://zhuanlan.zhihu.com/p/37155150

3.SQL语句学习

w3school网站关于SQL的学习教程

http://www.w3school.com.cn/sql/index.asp

大概一天就可以学会

4.SQL练习

中学的时候老师说我们:“一看就懂、一听就会、一做就错。”

所以,看懂了,还得把这些语句实操一下。

练习SQL的一个英文网站

http://sqlzoo.net/wiki/SELECT_basics

5.SQL论坛

已经经过了系统的学习,后面遇到问题可以上网查一查,或者逛逛下面的论坛。

博客园

https://www.cnblogs.com/cate/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181203G1NG2U00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券