热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

sql挂起小工具cleanup_信管人与数据分析(一)思考力与SQL

信息管理与信息系统,说白了就是用计算机系统去管理信息。而对系统来说,信息即是数据Data。而此处所谓的“管理”正是涉及到很多信管人的工作方式࿱
3bf5d47d4f849b86cd7f01a0f7395a1b.png

信息管理与信息系统,说白了就是用计算机系统去管理信息。而对系统来说,信息即是数据 Data。而此处所谓的“管理”正是涉及到很多信管人的工作方式:数据分析

因而通常可以看到招聘网站上有那么一个职位,Business Analyst 业务分析师,简称BA。当然,各个公司对于BA的定位是不同的,有些公司在意你系统方面能力,有些公司则在意你业务和数据的分析。显然后者更能代表这个职位的表达。

数据分析是什么?数据分析是指用适当的统计方法工具对大量数据进行分析,为提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。

905196c09acbd5df6899484b2cca0276.png

初级BA,往往用人单位会看重你如下的能力(偏向于应届生或者1-2年的工作经验者)

1.有清晰的逻辑思维和数据分析能力2.有较强的SQL能力(包含Excel能力)3.有(行业)业务相关知识4.有相关系统的应用经验5.有至少一门程序语言的知识6.有很好的表达能力

大部分的用人企业在招聘初级岗位的时候,套路都差不多。系统应用方向往往不会看重你程序开发的能力。但是必须你有很强的数据分析能力和逻辑能力,为什么呢?可能很多人面试就能感觉到,信管人往往找到对口的工作,面试笔试的套路都大同小异,无非都是些逻辑思维题目和SQL题目。

从用人方面的考虑,确实是这样的,如果你思路和表达都很清晰,而且SQL数据管理方面很不错,再假如你还有同行业的实习/工作经历,那么基本可以算作完美。

所以,以下,我将逐条聊聊,谈谈我的看法

  1. 逻辑思维和数据分析能力

曾几何时,在我大四的时候,面试过几家IT类企业,往往会先做笔试。笔试内容有2部分,智力题和分析题。(极为反感那些纯智力题,简直是对智力的侮辱,因为每次答的都很累,冒一头汗,冒到无心继续面试)

智力题,基本会涵盖数理统计、运筹学、数学,系统工程等。比如什么蜡烛烧2端,公交换乘,N个人分东西等等。

分析题,除了对你所学内容要考察外,还需要你有很强的文字表达能力和管理思维能力。

4afc0c22b3e4bb5cc874a148f654faef.png
很多人会说,信管的课程为什么学那么多很虚的东西,那么多非技术的东西,比如说管理学,组织行为学,运筹学,系统工程.... 其实,有很多软性的知识技能,是大家没有看到的。而且往往这些技能决定了大家的高度。清晰的思维能力和管理表达能力,说白了就是高智商+高情商的组合,你说,拥有了这些,还有什么事情是难的呢?
&#xff08;看到此处时&#xff0c;你似乎想到了什么&#xff0c;又似乎还是不明白&#xff0c;那就拿起<管理学>好好看看&#xff0c;再回看一下什么是管理&#xff1f;&#xff09;

关于思考力&#xff0c;其实是个大课题&#xff0c;之前也推荐过金字塔原理或者麦肯锡思维&#xff0c;都没有明确的展开。这个会在以后慢慢做一些分享。

应评论需要&#xff0c;先放基本书&#xff0c;供大家选择&#xff1a;《金字塔原理》、《麦肯锡思维》、《系统思考》、《高效能人士的七个习惯》、《思考的艺术》、《思考&#xff0c;快与慢》

前三本&#xff0c;更多的教会你如何去思考&#xff1b;后三本会发散你的思考&#xff0c;让你锻炼出好的思考习惯。
45b78d60bf1aaa70f73ba64303d5d4d9.png

2. SQL技能 &#xff08;Excel技能&#xff09;

很多信管人可能会听过&#xff0c;当初已经毕业的学长学姐们跟你们说&#xff0c;好好学好SQL&#xff0c;只要SQL好&#xff0c;不愁没工作。

从某个角度说&#xff0c;我认为是这样的。为什么呢&#xff1f;因为.....

信管专业&#xff0c;不能说只要你的管理&#xff0c;不要你的技术。当然技术很重要&#xff0c;但是学生的技术有哪些是拿得出手的呢&#xff1f; 想来想去&#xff0c;没错&#xff0c;只能是SQL了。这么多技术类的课程&#xff0c;唯一不那么需要业务经验的&#xff0c;唯一可以很快上手的就是SQL了。

Excel作为数据分析最常用的工具&#xff0c;当然也是必须要具备的知识&#xff0c;没有之前没有明确表达&#xff0c;是因为SQL精通的人&#xff0c;Excel也不会差到哪里去。

A. Excel

Excel很重要&#xff0c;但是归根结底也就是常用的几个函数&#xff0c;以及2个重要的应用。

函数主要为&#xff1a;sum&#xff0c;count&#xff0c;sumif&#xff0c;countif&#xff0c;if&#xff0c;left/right等&#xff1b;重要的应用就是&#xff1a;VLOOKUP和数据透视表

同样这些东西SQL也很常用&#xff0c;比如VLOOKUP就是Join&#xff0c;数据透视就是Group By &#xff0c;其实就是想通的。

Excel知识课程 如何系统的学习excel&#xff1f;

cf9e71e3d32daa037a43f44cada440d2.png

B. SQL

SQL的全称是结构化查询语言&#xff0c;它对一个信管人来说非常重要。它本身作为一项技术&#xff0c;是可以深入发展&#xff0c;成为吃饭家伙的。另外&#xff0c;作为一个系统工程师&#xff0c;通过对数据的查询是可以快速洞察到系统逻辑和业务体现的。

目前&#xff0c;专业化的数据挖掘&#xff0c;数据整理&#xff0c;数据分析的公司很多&#xff0c;而且有经验者在同龄人中收入也很不错。比如普华永道&#xff0c;就有专业的IT公司和团队负责审计相关的数据分析&#xff0c;以及IT对外的直接咨询服务。而进入这样的公司&#xff0c;并没有想象的那么难。除去语言不说&#xff0c;只需要你sql“强悍”。

SQL这部分我认为应该分就分来说&#xff1a;

1. SQL 基础语言

2. SQL Server

3. Oracle PL/SQL

SQL的基础&#xff0c;其实也没什么好说&#xff0c;下面链接中所有语法和函数都会用即可。

SQL 教程

SQL在线练习

  • SQL Server
b2e88156d75ab7d5c22d4e8bdfcb1999.png

Sql Server 作为微软的数据库&#xff0c;当今中大型企业的主流&#xff0c;很值得好好学一学。学习数据库系统的搭建&#xff0c;配置以及管理和应用。

常用的应用&#xff0c;无非是Table/View的相关处理&#xff0c;存储过程的应用&#xff0c;以及结合server进行相关的配置&#xff0c;比如Schedule Job 等等。

SQL Server也具有自己的可视化数据分析工具&#xff0c;也就是常说的SSRS&#xff0c;SQL Server Reporting Service

下图就是SSRS所作出来的&#xff0c;算是比较好看的图表了&#xff0c;可以用于直接的分析。但是这么酷的表&#xff0c;我还不知道怎么做出来的。往往一般的人做出来&#xff0c;是类似于下图2的&#xff0c;简单的平面图&#xff0c;很多都需要Excel二次加工&#xff0c;让数据呈现的更好看一些。

b036190325823d238460b06640a00969.png
adafa072eef1c94e8a9b37bc086a47eb.png

Sql Server显然是个大的话题&#xff0c;有很多内容值得去谈。比如SSRS在企业中的应用之广&#xff0c;就是出乎我的意料的。除此之外还有SSIS、SSAS&#xff0c;还有相关的ETL&#xff0c;都是值得深究的内容。在此不做介绍。

  • Oracle Database
b686931ae900a0252b86a071ad85310f.png

除了Sql Server之外&#xff0c;Oracle Database是大型企业的应用首选&#xff0c;甲骨文公司在这一块是完全领先的。有了Sql server的基础&#xff0c;其实上手Oracle也是会很快的&#xff0c;但是需要注意的是&#xff0c;其数据库在整个Oracle扮演着重要的角色&#xff0c;与其它应用系统的集成是有很多课题需要研究的。

另外Oracle PL/SQL 也是一大亮点&#xff0c;其在SQL的基础上扩充增加了面向对象的过程&#xff0c;可以编写一些类程序设计语言&#xff0c;进行使用&#xff0c;使其功能更加强大。

因而回头再看信管专业&#xff0c;学习上感觉很多课程没有直接关系&#xff0c;但是应用起来&#xff0c;会发现都是相互作用的&#xff0c;比如说&#xff0c;你要搭载数据库&#xff0c;就需要计算机网络和硬件的知识&#xff1b;你要进行数据应用&#xff0c;就需要有SQL的技能&#xff1b;你要编写数据报表&#xff0c;就会用到一些复杂的存储过程&#xff0c;封装语句&#xff0c;就需要你有编程的基础。
如此&#xff0c;等等&#xff0c;所以信管这个交叉科学的学科&#xff0c;你一定要放大了看&#xff0c;然后再缩小了去学。否则开始的时候真不知道在学什么。

C. BI 商业智能

BI对数据&#xff0c;对业务分析的能力是最强悍的。BI是什么呢&#xff1f;

BI&#xff08;Business Intelligence&#xff09;即商务智能&#xff0c;它是一套完整的解决方案&#xff0c;用来将企业中现有的数据进行有效的整合&#xff0c;快速准确地提供报表并提出决策依据&#xff0c;帮助企业做出明智的业务经营决策。

这几年&#xff0c;随着云计算&#xff0c;大数据的不断的发展和应用&#xff0c;BI也逐渐的有更多人谈起。很多人知道BI有三大家&#xff1a;

Oracle BIEE

IBM Congons

SAP BO

92ca8ffc96c67739b67f9f507c61e2bf.png

SAP BO 图例

这三款系统都是比较传统型的BI系统&#xff0c;有一整套的解决方案&#xff0c;从数据库的整理到数据仓库的建立&#xff0c;结合行业和业务的特点&#xff0c;进行数据挖掘和报表的建立&#xff0c;直至最终的数据应用

02864f78ffe3a6f32bfbcc4b701289ef.png

但是&#xff0c;近几年一些号称BI的可视化数据分析软件也慢慢产生了自己的系统解决方案&#xff0c;没有传统的BI系统那么系统流程化&#xff0c;没有数据仓库强大的支持。取而代之的是特色的图表分析技术&#xff0c;以及友好的用户体验感。比如&#xff1a;

Microsoft Power BI

Qlik Sense

Tableau

206766ba6ba1c4e48fba5fb9ba79ac47.png

Tableau 图例

目前500强企业在这三款工具上的应用可谓越来越多。特点就是轻便&#xff0c;简单&#xff0c;界面友好&#xff0c;图形丰富。可以支持10几种常用图形&#xff0c;哪些图形呢&#xff1f;也就是你Excel中涉及到的图&#xff0c;它都可以去实现。

2775ec2be17f24cab99dd4a8dce8159f.png

特别是Qlik Sense和Tableau&#xff0c;有兴趣的朋友可以下载免费的desktop的版本&#xff0c;自己各种测试&#xff0c;各种图形拖拽&#xff0c;很简单就可以完成你需要的数据交互和界面图形展示。

《信管人与数据分析不得不说的事一》暂时写到这里&#xff0c;其实如果要立一个小标题的话&#xff0c;应该是“清晰的思维和有效的工具”。
很多事情&#xff0c;没有我们想象的那么复杂&#xff0c;就好像那句话“学好sql&#xff0c;不愁好工作”&#xff0c;我毕业的时候就切身体会到了。很多同学荒废了前3年&#xff0c;大四攻坚SQL&#xff0c;再锻炼锻炼表达能力&#xff0c;基本无往不利。 所以&#xff0c;并不是没有捷径。这一篇就送给迷茫的大学生以及初入职场的信管朋友们吧。
d7b48b29c1d2472a2674504f6426269a.png



推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Oracle分析函数first_value()和last_value()的用法及原理
    本文介绍了Oracle分析函数first_value()和last_value()的用法和原理,以及在查询销售记录日期和部门中的应用。通过示例和解释,详细说明了first_value()和last_value()的功能和不同之处。同时,对于last_value()的结果出现不一样的情况进行了解释,并提供了理解last_value()默认统计范围的方法。该文对于使用Oracle分析函数的开发人员和数据库管理员具有参考价值。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了如何使用Power Design(PD)和SQL Server进行数据库反向工程的方法。通过创建数据源、选择要反向工程的数据表,PD可以生成物理模型,进而生成所需的概念模型。该方法适用于SQL Server数据库,对于其他数据库是否适用尚不确定。详细步骤和操作说明可参考本文内容。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
author-avatar
a怪周璇_981
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有