莲花门户网
热点专题
当前位置: 首页 >> 热点专题 >> 正文

SQL太难学不会教你如何零基础快速入门


文章作者:www.ymxsw.cn 发布时间:2019-10-03 点击:1468



我想分享4天前的软帆航行

有很多小朋友说他们想阅读SQL学习文章。尽管Excel和Python现在比sql更流行,但我仍然觉得我已经开始编写SQL。在考虑应该插入多长时间的SQL文章之后,我最终决定通过比较Excel来学习SQL,所以这是写给Xiaobai的SQL学习文章。

什么是SQL

SQL(结构化查询语言)是数据库的结构化查询语言。常用的关系数据库是MySQL,SQL Server,Oracle,Access等。

那么什么是数据库?简而言之,这是一个用于存储数据的仓库。 Excel为什么不算作数据库?因为它可以存储的数据量确实太小。 Excel2016是行,这意味着它最多可存储104万个数据,但您必须真实。在Excel中保存104万条数据,并估计计算机未卡住并且也被禁用。如今,大数据时代的数据已达数千万/百万,因此需要数据库来提供帮助。

综上所述,SQL是用于查询存储在数据库中的数据的语言,所以您知道,SQL本身是一种语言。如果您有语言学习的基础,那么学习SQL会容易得多。不,没关系,我们比较Excel和学习SQL。

为什么要学习SQL

招聘数据分析职位,无论哪个细分领域,熟练使用SQL都是必不可少的技能,因此请学会使用它!

如何学习SQL

推荐物理书籍《MySQL必知必会》和《深入浅出MySQL》,所有系统学习都是基于书籍,作为在线教程,W3School,MySQL新手教程都非常不错,至于其他视频教程,则不推荐,感觉相似,主要是在自己的理解和实际操作。

具体做法是,您可以直接下载MySql/SQL Server/Access客户端进行本地操作,但是有问题,您可能没有数据源,需要创建表。

客户与客户之间有很大的不同。 MySQL客户端采用命令行形式。 Access是一个类似于Microsoft中Excel的数据库。对于没有语言基础的学生来说,它可能会更友好。至少它有一个接口。

在线在线练习,推荐SQLZoo进行练习,这是问题库的网络版本,对于新手小白SQLZoo而言,个人感觉比安装那些数据库客户端更为友好。

基本概念理解

库,表,列,列,数据类型的含义。

一个数据库包含至少一个表,一个表包含至少一个列。库可以理解为Excel工作簿。表格是工作表之一。列是表中的字段。

在谈论Excel获取数据之前,我曾提到过Excel中的数据类型可以分为两类:数字和字符。在SQL中也类似,除了字符和数字类型外,还有日期和时间类型的数据,如下一节所述。

您需要了解每个表中包含哪些列字段。这些字段的含义是什么?字段中存储的数据格式是什么?这些概念可用于以后查询。

下载MySQL和安装

本系列将在MySQL客户端上进行说明。 MySQL客户端的下载和安装并不困难。基本上是默认值。

百度MySQL,进入MySQL官方网站。

在官方网站界面中,找到社区社区版本,然后单击

第一个Conmunity服务器,单击下载

转到下载页面并向下。请注意,这里我们必须选择.msi安装方法,单击蓝色背景框转到下载页面,不要选择下载下面的.zip文件包,zip需要自行配置,非常复杂,需要稍微配置一下不好,你不能使用它。默认情况下,可以直接配置msi。

只需单击并选择第二个脱机下载。

还可以让您注册,只需单击“不,谢谢”

然后等待网页下载,下载后再下载,一直到下一步,最后单击执行安装,等待一会儿安装,然后继续。

一直到下一步,直到您需要配置密码部分,输入密码,别忘了,继续下一步,以执行

一直向下,直到您必须输入上面配置的密码,然后再继续。

完成所有安装和配置后,我们可以在“开始”菜单中找到并打开MySQL客户端

输入密码Enter键并登录。

让我们验证一下它是否不好,输入show database;它显示了存储在系统中的数据库。

如果您对命令行界面不满意,则可以直接转到MySQL问题库,进行在线问题,或者使用Access图形界面,该界面与Excel非常相似,对白色非常友好,还可以使用SQL语句,如下所示。但是我已经学到了一切,并且我不想被淹没。

MySQL语法

重要的几个语法要注意

分号(;)结束不区分大小写的SQL语句。通常,关键字通常以单引号(')开头,以限定字符收集报告的投诉

有很多小朋友说他们想阅读SQL学习文章。尽管Excel和Python现在比sql更流行,但我仍然觉得我已经开始编写SQL。在考虑应该插入多长时间的SQL文章之后,我最终决定通过比较Excel来学习SQL,所以这是写给Xiaobai的SQL学习文章。

什么是SQL

SQL(结构化查询语言)是数据库的结构化查询语言。常用的关系数据库是MySQL,SQL Server,Oracle,Access等。

那么什么是数据库?简而言之,是存储数据的仓库。 Excel为什么不是数据库,因为它可以存储的数据量确实太少了。 Excel 2016为104,8576行,这意味着它最多可以存储104,000个数据,但是您必须在Excel中存储104,000个数据才能估计该计算机不是卡式或禁用的。在大数据时代,有数百万个数据,因此需要数据库来提供帮助。

综上所述,SQL是用于查询存储在数据库中的数据的语言,因此您知道SQL本身是一种语言。如果您有语言学习的基础,那么学习SQL就会容易得多。没关系让我们比较Excel和学习SQL。

为什么要学习SQL

招聘数据分析工作,无论哪个段,熟练使用SQL都是必要的技能,所以要学习!

如何学习SQL

推荐实体书籍《MySQL必知必会》和《深入浅出MySQL》,所有系统学习都是基于书籍,因为在线教程,W3School,MySQL新手教程都非常好,至于其他视频教程,不推荐,感觉也差不多,主要是因为他们的理解和实践。

具体实现可以直接下载MySql/SQL Server/Access客户端进行本地操作,但是存在问题,您可能没有数据源,需要创建自己的表。

客户与客户之间有很大的不同。 MySQL客户端采用命令行形式。 Access是一个类似于Microsoft中Excel的数据库。对于没有语言基础的学生来说,它可能会更友好。至少它有一个接口。

在线在线练习,推荐SQLZoo进行练习,这是问题库的网络版本,对于新手小白SQLZoo而言,个人感觉比安装那些数据库客户端更为友好。

基本概念理解

库,表,列,列,数据类型的含义。

一个数据库包含至少一个表,一个表包含至少一个列。库可以理解为Excel工作簿。表格是工作表之一。列是表中的字段。

在谈论Excel获取数据之前,我曾提到过Excel中的数据类型可以分为两类:数字和字符。在SQL中也类似,除了字符和数字类型外,还有日期和时间类型的数据,如下一节所述。

您需要了解每个表中包含哪些列字段。这些字段的含义是什么?字段中存储的数据格式是什么?这些概念可用于以后查询。

下载MySQL和安装

本系列将在MySQL客户端上进行说明。 MySQL客户端的下载和安装并不困难。基本上是默认值。

百度MySQL,进入MySQL官方网站。

在官方网站界面中,找到社区社区版本,然后单击

第一个Conmunity服务器,单击下载

转到下载页面并向下。请注意,这里我们必须选择.msi安装方法,单击蓝色背景框转到下载页面,不要选择下载下面的.zip文件包,zip需要自行配置,非常复杂,需要稍微配置一下不好,你不能使用它。默认情况下,可以直接配置msi。

只需单击并选择第二个脱机下载。

还可以让您注册,只需单击“不,谢谢”

然后等待网页下载,下载后再下载,一直到下一步,最后单击执行安装,等待一会儿安装,然后继续。

一直到下一步,直到您需要配置密码部分,输入密码,别忘了,继续下一步,以执行

一直向下,直到您必须输入上面配置的密码,然后再继续。

完成所有安装和配置后,我们可以在“开始”菜单中找到并打开MySQL客户端

输入密码Enter键并登录。

让我们验证一下它是否不好,输入show database;它显示了存储在系统中的数据库。

如果您对命令行界面感到不满,则可以直接转到MySQL问题库,进行在线问题,或者使用Access图形界面,该界面与Excel非常相似,对白色非常友好,还可以使用SQL语句,如下所示。但是我已经学到了一切,并且我不想被淹没。

MySQL语法

重要的几个语法要注意

分号(;)结束不区分大小写的SQL语句。通常,关键字通常是大写单引号(''),用于限定字符

下一条: 人生的四大天规,比风水厉害