自学SQL

SQL简介

Hi,我们今天要讲的这套SQL课程更适合初学者自学,内容由浅入深。如果你恰好是程序小白、运营、产品,在工作中需要用到SQL,这套课程简直是为你量身定做。

前期你将学会如何通过SQL命令查询所需的数据,并应用到工作中。 之后将会深入学习所有有关 SQL 的知识 ,每个小节最后都会有练习题。边学边练,可以帮你及时巩固学习到的知识。

如果您已经对SQL有所了解,也可以使用本课程巩固知识点和查阅SQL语法。从现在开始,我将带领你学习 SQL,带你进入数据库的世界!

本教程中的练习题,请移步 1024乐学编程-SQL基础课程 进行练习。

您也可以在该网站免费学习到更多课程。

SQL 是什么?

SQL 全称为Structured Query Language(结构化查询语言)。
要讲SQL就绕不开database(数据库), 平时所说的数据库,一般就是指的 Relational database(关系型数据库)。大家知道数据库是用来存储大量数据的一种软件,SQL是用来操作数据里的数据,具体来说SQL可以做数据查询,数据更新,写入数据等等。
其实大到银行账户的管理,小到手机的电话簿,可以说社会的所有系统中都有数据库的身影。

SQL和数据库是天生的一对,目前世界上大部分网站和APP背后的数据都是建立在SQL数据库基础之上。

数据库种类

SQLite,MySQL, Postgres, Oracle 和 Microsoft SQL Server,这几个数据库(可以理解为软件)是目前比较流行的一些数据库。所有这些数据库都支持标准的 SQL,换句话说,你学会了SQL就可以对这些数据库做数据操作了! 当然上面的每一种数据库都有自己的特性和适用范围。比如手机上一般使用轻量级的数据库,而银行会使用数据安全有保障,性能更强大的数据库。

关系型数据库

在学习SQL语法之前有必要解释一下什么是关系型数据库(Relational databases)。数据库由若干张表(Table)组成,Table是由行(rows)列(columns) 组成。一个Table存储一个类别的数据,每一行是一条数据,每一列是这种数据的一个属性。

上面是一张商品表,表的列(垂直方向)也称为字段

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值