零基础快速⾃学SQL,1天⾜矣!
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后,点击下图中的启动
(点击后数据库服务就会启动了)
3、下载安装Navicat软件
(这个软件可以轻松连接数据库,我们可以在这个软件中练习学习SQL语法)
4、使⽤Navicat建⽴数据库连接
点击⽂件——新建连接,连接名随便填写,⽐如我写的是“本地”。
主机名、端⼝都不需要修改,⽤户名和密码都是root(因为我们安装的phpstudy⾥的mysql默认⽤户名密码就是root),点击连接测试显⽰为成功后点确定保存。
以后再次访问时,双击即可。
5、下载习题进⾏学习,内含习题需要⽤到的数据表
6、导⼊第5步中下载的数据表
右击第4步中的“本地”,新建⼀个数据库test1,双击打开新建的数据库(打开后颜⾊是绿⾊)。拖拽刚才下载的数据表⽂件(sqltest1.sql)到test1上⾯
这时会出现上述弹窗,点击开始,等待导⼊完成后,点击关闭
在左侧空⽩处右击,选择“刷新”,即可看到刚才导⼊的数据表了。
7、打开sql语法编辑器。
如下图点击查询——新建查询,在空⽩处输⼊sql语法,点击运⾏,如果输⼊错误会有报错,输⼊正确则会返回查询内容。
8、边做边学
打开第⼀部分习题,边做边学,通过查询w3c的sql语法⼿册独⽴完成
9、巩固练习
尝试不看sql语法⼿册,独⽴完成第⼆部分
感兴趣的朋友可以私信SQL获得习题⽹盘链接呦!
>sql容易学吗
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论