一、概述
1、数据分析 & SQL
- 互联网时代,为了更好地了解业务情况,一般选择将用户操作、消费等行为记录持久化保存下来;一般地,技术团队会将数据整理成结构化的数据存储在数据库中;
- 数据分析师们根据业务的需求,一般需要从数据库中获取数据,这就要使用到操作数据库的语言,即SQL;
- SQL(Structured Query Language,结构化查询语言)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
2、SQL简介
- SQL语言共分为四大类:数据查询语言DQL、数据操纵语言DML、数据定义语言DDL 和 数据控制语言DCL。
- 典型的关系型数据库:Oracle、SQL Server、MySQL(开源免费、应用最广)
- 数据存储在数据库中,为了更高效工作,可以通过第三方工具(如:navicat) 或 自研的可视化工具,利用SQL语言,获取所需的数据。
3、SQL的重要性
- 熟练使用SQL实现:数据过滤、排序、聚合,表连接,数据的增、改、删等操作,能大大提高工作效率。