MySQL基础教程4-SQL基础概念

      前面文章我们介绍了数据库环境和如何连接数据,以及创建表和列,还有创建数据库的用户。应对数据库环境有一个基本了解,接下来我们要学的就是SQL查询。SQL的运用一般考察的都是查询和优化,我们在了解SQL查询语句之前,我们有必要了解几个基本的概念。

1. 什么是SQL

SQL是英文(Structured Query Language),结构化查询语言。SQL其实也是一种语言,就像Python是一门语言一样,SQL也有自己的规范和语法。

2. 什么是数据

我们经常说数据库,数据库就是用来存储数据的。你的手机通讯录就是数据,你的身份信息是数据,数据在生活中到处都存在。

3. 什么是结构化数据

结构化数据就是说按照一定规则或者分类去保存,排列的数据方式。例如下面有一个联系表,就是一个结构化数据

《MySQL基础教程4-SQL基础概念》

4.SQL和数据、数据库三者之间的关系

《MySQL基础教程4-SQL基础概念》

5. SQL和数据库之间有什么关系

《MySQL基础教程4-SQL基础概念》

从上面图可以看出,SQL语句可以用来把数据写入到数据库,也可以用来从数据库查询获取数据信息。

6. 什么是列,什么是行,什么是值

《MySQL基础教程4-SQL基础概念》

上面Name,Email,Phone,address这些叫列的名称,张三这一行,在数据库叫row,列下面对应的数据叫值。其实excel也是一个小型的数据库,里面有排序,筛选等功能。

7.SQL基本语法,用查询语句举例

选择什么
SELECT [ALL/DISTINCT] 列1,列2,列3…

从什么地方选择
FROM table_name

其他可选语句
WHERE 条件 例如:列1_名称=’一个值’

ORDER BY 列1_名称,列2_名称… ASC| DESC

红色字体的单词组成了SQL查询语句的基本语法格式。

理解了上面的一些基本概念后,我们接下来就是介绍如何给数据库存入一些数据,然后才介绍SQL查询语句相关的知识。

    原文作者:SQL
    原文地址: https://blog.csdn.net/u011541946/article/details/72780434
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞