前言今天要的这篇文章是写给业务向需求的朋友们的SQL快速入门指南,适合数据分析师/产品/运营等业务端朋友学习,技术端快速入门也可以作为参看。 业务性分析师是现在大部分人趋之若鹜的,也是市面上最多的,但如若能力不过关,很容易就会变成报表、提数的工具人,只是由于较低的门槛,对新手来说从事这方面也比较友好。 ![]() 正文前一篇文章我讲了SQL的学习方式以及推荐书籍,但是那篇是很宏观的一个概念,都是系统性的知识点,今天我们将从SQL的具体路线来讲起,我把它分为两个阶段: 第一阶段 准备阶段首先,是给大家一针定心剂,SQL是编程语言中最为简单的,不用担心学不会的问题,静下心来的话,你肯定也可以很快入门。 一、那么这边就简短地说一下SQL类数据库到底是什么: 根据《数据库原理(第七版)》的概念,如果把公司的电脑称作服务器,数据全保存在这台电脑中,但由于内存过小,所以除了必要的运行程序之外,我们需要再建一个Excel文档用来保存公司的交易记录。 那么在这里我们就把这个文档称之为数据库,其中工作表(sheet)分别记录了不同的交易记录(数据)。而每张表的首行标题则称之为(字段)。我们就可以得出: 数据库=Excel文档 数据表=Excel文档中的工作表 表字段=Excel工作表的首行标题 二、搭建基础学习环境 关系型数据库会分很多类型,比如mysql、postgresql、access等等。 以此类推,我们可以把它们想象成是不同的电子表格,比如Windows上用的是Excel,mac上用numbers表格,它们在大体上的操作基本一致,但是会在一些细节上有所差异,比如Excel可以使用VBA,而wps则不行。在了解了这些不同的关系型数据库之后,我们就需要选择一个具体的数据库来进行基础关键的搭建,我们直接搭建在本地电脑即可。 因为mysql和postgresql都是是免费的,方便我们进行学习,因此建议大家选择这两个其中一个进行安装,这边我推荐mysql。 第二阶段 正式学习阶段 |
|
来自: qazwsxyy > 《数据库 excel》