暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

一文带你认识SQL

果果冻小记 2021-12-23
242

经常看到网站上各种推广,比如学习sql,mysql,数据库等等词语,那sql到底是什么呢?


今天带你了解sql是什么有什么用,以及怎么被应用的


一、SQL是什么?


SQL 是一种计算机语言。

(打个比方:人能看懂中文/英文,sql是电脑能看懂的语言)


下面是一句sql语句↓↓

SELECT name, num_books_read FROM family_members;

意思:从xx表里选出xx字段


二、SQL能做些什么?

 

SQL 可以访问和操作数据库。

(可以把数据库理解成一个“仓库”,仓库里放着n个excel表,仓库可按指令(sql语言)对表进行各种操作。)

左边是SQL语句,右边是从数据库中查出的数据 ↑↑↑



 数据库 

为适应数据处理的需要而发展起来的一种数据处理系统

目前市面上的数据库系统有MS Access, SQL Server, MySQL等等。

MySQL数据库下载后打开↑↑↑


 操作内容 

  • 面向数据库执行数据插入

  • 面向数据库执行数据查询(如果想要实现拉表的需求,只需要学会这个)

  • 面向数据库执行数据更新

  • 面向数据库执行数据删除

  • 数据库创建

  • 数据库修改

  • 数据库权限设置


三、怎么用sql语言对数据库进行增删改查等操作?

 

① 首先下载个数据库管理软件navicat,安装好后打开是这样。




② 然后连接数据库系统(我们公司用的是my sql数据库系统),问开发要对应资料后连接即可。





③ 连接完成后,可以开始利用软件的功能对数据库进行操作啦。


 举个查询的例子,点击新建查询,在红框框打出我们学习到的sql语句,运行后就可以导出我们想要的数据了。





四、SQL语言、数据库系统、数据库管理系统3者的区别?

 

 SQL语言 

一种计算机语言,用于访问和操作数据库。


 数据库系统 

处理数据的系统。比如MS Access, SQL Server, MySQL。


 数据库管理系统 

管理数据库的软件。比如navicat软件。

 

我们常说的学习my sql

其中mysql是指数据库系统,要学习的是可应用于mysql的sql语言

 

 

五、如果想自行拉取数据,应该学习什么?

 

1、SQL语言的学习。

SQL语言学习地址:

https://www.sqlteaching.com/#!where_equals





2、navicat软件的学习。

navicat下载地址:

https://www.jianshu.com/p/2494e02caf63






3、数据库中各表的了解。

比如哪张表分别有哪些字段。这个需要开发同学解读。



这就是关于SQL的一点小知识啦~

觉得不错请关注 ↓ ↓ ↓

文章转载自果果冻小记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论