零基础快速自学SQL,1天足矣!

  • 时间:2018-06-20 22:14 作者:数据分析不是个事儿 来源:数据分析不是个事儿 阅读:148
  • 扫一扫,手机访问
摘要:SQL全程是 Structured Query Language,翻译后就是结构化查询语言,是一种数据库查询和程序设计语言,使用于存取数据以及查询、升级和管理关系数据库系统。至于 ORACLE、DB2、Sybase、SQL Server、MySQL、MS Access等都是数据库,尽管语法上有差异,

SQL全程是 Structured Query Language,翻译后就是结构化查询语言,是一种数据库查询和程序设计语言,使用于存取数据以及查询、升级和管理关系数据库系统。

至于 ORACLE、DB2、Sybase、SQL Server、MySQL、MS Access等都是数据库,尽管语法上有差异,但是基本上都是大同小异。作为一名数据从业者,尽管市面上有很多很智可以很自助的数据工具,甚至有的拖拖拽拽就可以实现,但作为一名报表工程师、数据分析师,不懂一点SQL是绝逼不行的。

之前很多文章对于SQL都一笔带过,轻描带写,略忽视这项基本技可以的重要性,所以今天就来讲讲如何学习SQL。

市面上都大量的书籍和教学视频,这里纯粹就给个学习的方向。

零基础自学SQL时通常会遇到2个坑:

1、学习之前先安装sql server软件(对于新人而言,安装这个软件真得是白费时间,坑太多。刚毕业入职培训的手要求2天内自学SQL,结果我花了1天时间安装软件);

2、一上来就看和背太多sql语法,对于新人而言,不去实践是记不住的,而且语法随时能查询,以后使用得多了自然就掌握了(文尾为大家准备了大量经典习题);

SQL学习

1、下载安装软件phpstudy

(这个软件自带了mysql数据库,而且安装启动方便)

2、打开phpstudy后,点击下图中的启动

(点击后数据库服务就会启动了)

零基础快速自学SQL,1天足矣!

3、下载安装Navicat软件

(这个软件能轻松连接数据库,我们能在这个软件中练习学习SQL语法)

4、用Navicat建立数据库连接

点击文件——新建连接,连接名随意填写,比方我写的是“本地”。

主机名、端口都不需要修改,使用户名和密码都是root(由于我们安装的phpstudy里的mysql默认使用户名密码就是root),点击连接测试显示为成功后点确定保存。

以后再次访问时,双击就可。

零基础快速自学SQL,1天足矣!

5、下载习题进行学习,内含习题需要使用到的数据表

6、导入第5步中下载的数据表

右击第4步中的“本地”,新建一个数据库test1,双击打开新建的数据库(打开后颜色是绿色)。

拖拽刚才下载的数据表文件(sqltest1.sql)到test1上面

零基础快速自学SQL,1天足矣!

这时会出现上述弹窗,点击开始,等待导入完成后,点击关闭

在左侧空白处右击,选择“刷新”,就可看到刚才导入的数据表了。

零基础快速自学SQL,1天足矣!

7、打开sql语法编辑器。

如下图点击查询——新建查询,在空白处输入sql语法,点击运行,假如输入错误解有报错,输入正确则会返回查询内容。

零基础快速自学SQL,1天足矣!

8、边做边学

打开第一部分习题,边做边学,通过查询w3c的sql语法手册独立完成

9、巩固练习

尝试不看sql语法手册,独立完成第二部分习题

SQL习题

零基础快速自学SQL,1天足矣!

  • 全部评论(0)
最新发布的资讯信息
【系统环境|软件环境】如何成为一名大数据工程师?(2019-05-20 12:11)
【系统环境|Linux】大数据四大常识,不会你敢说自己在做大数据?(2019-05-19 11:39)
【系统环境|】需要同时掌握AVA和Linux,才可以继续大数据课程的学习(2019-05-18 10:28)
【系统环境|软件环境】学习大数据,一定要了解大数据的这些用途(2019-05-16 10:49)
【系统环境|Linux】bt宝塔控制面板mysql频繁自动停止详细解决办法(2019-05-16 08:52)
【系统环境|】大数据零基础学习路线,新人记得保存收藏哦(2019-05-15 10:54)
【系统环境|】全网最全最新的大数据系统学习路径(2019-05-14 15:38)
【系统环境|Linux】毕业设计:音乐分享系统(2019-05-14 07:48)
【系统环境|】教你零基础如何快速入门大数据技巧(2019-05-12 11:25)
【系统环境|】想学习大数据?这才是完整的大数据学习体系(2019-05-11 11:33)
手机二维码手机访问领取大礼包
返回顶部