零基础学sql要多久_零基础小白如何迈出学习SQL的第一步?文科生学SQL的心得
本文适用对象:从没接触过编程的零基础小白
首先,判断是否需要学习SQL
学习的第一步:了解SQL的用途。
比如你的目的是处理小量数据,那么excel就能满足需求,且excel简单易学,适用性广,这种情况下就不必要学SQL。
SQL和excel的区别在于:
excel:数据处理方式比SQL多,操作简便;但是处理大量数据时,没有SQL快。
SQL:这是一种数据库语言,善于处理大量数据。
PS:详细区别可以看看这个话题下大家的解答:
为什么用SQL而不是Excel+VBA?www.zhihu.com
然后,了解SQL的整体知识框架
SQL的学习主要包括以下内容
1. 软件下载及安装:
学了python和SQL之后,我才醒悟到安装这种编程相关的软件,和安装QQ、浏览器或者游戏不一样!不是只点下一步就可以了。最开始学习python,安装了又卸载,整了一天才搞定。
2. SQL语言
- 数据查询语言
- 数据控制语言
- 数据操作语言
- 数据定义语言
- 事务控制语言
- ……
3. 在实际工作中的应用场景
找学习资料
以下几个资料都可以找一份,搭配学习
1. 教材:主要用来抄一下语言,方便记忆,如《SQL必知必会》
2. 视频:学习的主要方式,视频学习比较直观。寻找渠道:B站/网盘/慕课
3. 题库:牛客网/CSDN
4. 可请教的对象:同事/论坛大牛/老师
快速入手学完理论知识
语法是固定的,主要在于使用,所以建议快速把理论过一遍,然后再开始实操练题。
不建议跳过理论,尤其是入门新手,后面容易把一些基础概念混淆,导致越学越晕,比如“字段”和“字符”的区别。
SQL的语法比较简单,稍微了解过一点点编程语言的都能轻松看懂,我之前学了些VBA,所以看视频时感觉还算好懂。
刷题实战
新手入门,请记得多刷题,然后思考在工作中什么地方可以用。
如果觉得有什么说的不对或优化建议,欢迎评论区交流
零基础学sql要多久_零基础小白如何迈出学习SQL的第一步?文科生学SQL的心得相关推荐
- 零基础学cad要多久_零基础学UI设计要学多久?能学会吗?
完全没有基础学习UI设计的你,是不是很想知道有没有什么速成的方法呢?想尽快成为UI设计师?零基础学UI设计要学多久?怎么学好?这些都是小白们十分关心的问题. 其实学习是没有什么速成方法的,只有适合自己 ...
- 零基础学cad要多久_零基础学一年日语能到n几,日语零基础到一级要学多久
零基础学一年日语能到n几?这个说不好,但是以你很努力的情况来说,一年时间是完全可以从零基础学到N1的. 学习分为两种情况:自学.报班.自学:时间成本高且效率低.不适合惰性群体每天学习四小时,每周五天, ...
- 零基础学cad要多久_零基础学CAD,快捷键倒背如流值得一试,很有技巧,实用操作!...
想要瞬间快速的入门,精通AutoCAD,以及玩转绘图设计 快捷键口诀一定要少不了,当然也离不开你不断的练习操作~ 除了各种自学视频,练习题操作,快捷键口诀绝对是重点了! 都有哪些呢?零基础自学CAD需 ...
- 零基础学sql要多久_成人零基础学习钢琴,要多久能学会?
越来越多的人都开始在开始工作之后想要练习一门技艺了.不知道大家身边的朋友是不是也在报一些培训班,健身班,瑜伽班,舞蹈班.每个人都有自己向往的生活与目标,那学会钢琴,也慢慢变成了更多喜爱音乐的朋友的目标 ...
- python入门到熟练要多久_零基础学python要多久
零基础进行Python学习的话,如果选择自学,一般学习周期在一年半左右.选择进行培训的话,学习Python周期一般在五到六个月左右,不过学习的种类不同,班级不同,培训周期也是存在一定差异的. 零基础学 ...
- python培训一般多久_零基础学python需要多久
一:明确自己的学习目标.不管我们学习什么样的知识,都要对自己的学习目标有一个明确的认识.只有这样才能朝着目标持续的前进,少走弯路,从而在学习的过程中得到提升,享受整个学习的乐趣. 二:基础的Pytho ...
- 小白到学会python要多久_零基础小白多久能学会python
学习任何一门编程语言,都是为了去实现一个个项目,来解决实际的问题.无论项目是大还是小,都关联着许多知识与技能. 例如要写一个「文件资源管理器」的应用,就需要MVC设计模式.组件化构建.对象集合及操作. ...
- 学java还是安卓_零基础学安卓好还是学java好
零基础学安卓好还是学java好 关于Java的学习很多同学都有这样或者那样的疑问,比如我是自学Java好呢还是参加Java培训好呢?Java好学吗?安卓和java哪个难学等等.今天我们就先简单的来看两 ...
- 0基础学java可行吗_零基础可以学习JAVA吗?
肯定是可以学的,每一个人做每一件事都是从0基础开始的,他们并不是生下来就会Java,会编程,都是通过后天的努力说得到的技能 你只需要找对方法,找对带你的人,你就可以学好 学习Java的方式有这几种: ...
最新文章
- Linux下Kill函数用法
- Java反射————Method根据方法名称字符串调用方法
- ios微信浏览器, 系统浏览器cookie 丢失问题
- Halcon软件安装教程
- css常见定位、居中方案
- 恶意访问网站的策略处理,IP访问限制
- 淘宝官方订单API接口
- ​快来Pick你最喜欢的项目,飞桨黑客松Coding Party项目投票通道已开启!
- SpringBoot使用druid的密码加密
- 计算机PE不显示硬盘,笔记本电脑进入PE系统后认不到硬盘的解决办法
- 小米摄像机升级失败,小米摄像机黄灯常亮修复,全网最硬核修复
- 坐在电脑前是高一点好还是低一点好
- 后端日志【11】:回归自我,负重前行
- 如何通过IP地址来访问网站
- JAVAWEB开发之Spring详解之——Spring的入门以及IOC容器装配Bean(xml和注解的方式)、Spring整合web开发、整合Junit4测试
- 万一博客资料搜集整理
- 揭秘区块链的核心技术之「哈希与加密算法 」
- pajek教程——根据节点度、节点介数、节点紧密等指标调整节点的大小
- 把手机当成摄像头_全面解析vivo APEX背后的OLED屏下摄像头技术
- 跟我一起认识基础的元器件 Part1