转载链接:https://www.zhihu.com/question/19552975/answer/138930758
一、基础理论篇目的:
1.了解建立数据库的意义,为什么不能用excel而需要用数据库?以及有哪些方面的应用?
2.数据库系统在整个网站中处于一个什么位置?在数据后台如何调用数据库的数据?
3.数据库的应用范围?什么时候才不得不使用数据库?什么时候数据库也不灵了?(大概10万条就可以使用了,千万级的就到极限了,这玩意谁知道了)
4.表与表之间存在着怎样的逻辑?理解实体、关系、主键、外键。二、基础操作篇目的:
1.学会操作一些基本的select的操作:重点注意:where和having的区别,join需要注意用on,like、=、is null的区别 还有null与空格的区别order by的局限group by如何在count等命令下分组,mid如何正向反向查询字符串位置基本做到给你一堆数据,你可以查到你想要的
2.了解索引,知道如何建立索引,应用索引
3.了解数据类型,知道如何给各个数据建立对应的模型(兄弟连视频教学讲的比较明白)重点了解:char与varchar的区别tinyint、smallint的范围float与double的区别date相关类型的输入条件与输出效果。

推荐资料:
w3school链接:
http://www.w3school.com.cn/sql/sql_create_table.asp
SQL查询语句练习题27道 :https://blog.csdn.net/friendan/article/details/8072668

四:了解HIVE的执行原理,join的用法,SQL的执行顺序等等,这是我们写复杂SQL的基础。

sql学习顺序指导(转)相关推荐

  1. 新手入门指导:Vue 2.0 的建议学习顺序

    起步 1. 扎实的 JavaScript / HTML / CSS 基本功.这是前置条件. 2. 通读官方教程 (guide) 的基础篇.不要用任何构建工具,就只用最简单的 <script> ...

  2. 自学python顺序-Django 学习顺序及入门要求?

    没有web开发经验和相关背景. 有c语言基础和python语法基础. 在进行django学习之前,还有哪些基础要求? django的学习顺序是什么? 时间较紧张,做一次自己一向鄙视的伸手党.抱歉抱歉. ...

  3. 自学python都需要哪些书-【经验分享】自学Python的学习顺序!附学习资料

    自学Python要按照什么样的学习顺序?首先要有一个详尽的学习大纲,对于学习Python的各种知识点要安排的详略得当,做到由易到难,循序渐进,才能长久的坚持学下去.除了基础的理论知识,项目实战也是自学 ...

  4. python语言自学-【经验分享】自学Python的学习顺序!附学习资料

    自学Python要按照什么样的学习顺序?首先要有一个详尽的学习大纲,对于学习Python的各种知识点要安排的详略得当,做到由易到难,循序渐进,才能长久的坚持学下去.除了基础的理论知识,项目实战也是自学 ...

  5. python自学书籍顺序-【经验分享】自学Python的学习顺序!附学习资料

    自学Python要按照什么样的学习顺序?首先要有一个详尽的学习大纲,对于学习Python的各种知识点要安排的详略得当,做到由易到难,循序渐进,才能长久的坚持学下去.除了基础的理论知识,项目实战也是自学 ...

  6. ASP.NET技术的学习顺序

    前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议. 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.N ...

  7. sql 联合查询_一张图看懂sql运行顺序

    ​五月天的<干杯>这首歌短短几分钟,将一个人的一整个人生快速地表现出来.从上课爱看漫画的小男孩到精力充沛的高中生,再到走上工作岗位,而后有了下一代,再为下一代操心,最后进入天堂,和亲人们告 ...

  8. 步步深入MySQL:架构-gt;查询执行流程-gt;SQL解析顺序!

    一.前言 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识. 二.MySQL架构总览 架构最好看图,再配上必要的说明文字. 下图根据参考书籍中一图为原 ...

  9. 刚装的系统没有sql server(mssqlserver)_数据库与SQL学习

    本篇是数据分析系统学习专栏的第四篇文章--数据库与SQL学习.如果想要了解写作初衷,可以先行阅读如何系统学习数据分析. 数据库和SQL的基本概念 推荐阅读:怎么简单地理解数据库的概念? 核心概念: 数 ...

最新文章

  1. 读后感和机翻《人类因果迁移:深度强化学习的挑战》
  2. log parser 微软iis 日志分析
  3. Centos5.5上vsftpd安装使用
  4. 世界上最牛的网络设备,价格低廉,其貌不扬......
  5. ORA-01092: ORACLE 例程终止 强行断开连接
  6. matlabk大于等于0如何表示_【底层原理】浮点数在计算机中是如何表示
  7. SAP Commerce Cloud 导入消费OCC API需要使用的credentials
  8. 防抖与节流方案_前端ajax优化解决方案
  9. 简单且有创意的python作品_适合练手的 14 个Python 小项目,趣味十足!
  10. python条件、循环、终止
  11. linux 安装校园客户端,Ubuntu Linux环境下校园网客户端安装使用
  12. Acer4745G笔记本蓝牙驱动安装
  13. 阿里云无影云桌面怎么使用?用户名密码连接登录新手教程
  14. 全同高校名称MySQL数据表
  15. 《胡雪岩》影评10篇
  16. js鼠标单击和双击事件
  17. 图片像素问题:如何保持图片大小不变而图片容量缩小
  18. 谷歌又闹大乌龙!Jeff Dean参与的新模型竟搞错Hinton生日
  19. crf graph matlab_如何评价 Vicarious 在 Science 上提出基于概率图模型(PGM)的 RCN 模型?...
  20. 新版DedeCMS采集发布插件教程工具

热门文章

  1. c语言 设圆半径r,圆柱高h,求圆周长、圆面积、圆柱体体积
  2. linux更换steam目录,在 Linux 和 Windows 之间玩转 Steam 游戏
  3. 【转】光纤视频收发产品的光模块选型
  4. list,set练习和Map简述
  5. 暖通空调知识:机房制冷技术之蓄冰槽的安装
  6. 推箱子游戏(C语言版)
  7. 简洁,漂亮实用的万年历
  8. 全球地震为何越来越频繁?
  9. 【C语言】数据类型一文详解
  10. 【索引】用PS3手柄在安卓设备上玩游戏系列