前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL概述以及分类说明

SQL概述以及分类说明

作者头像
Devops海洋的渔夫
发布2022-01-17 14:17:28
3800
发布2022-01-17 14:17:28
举报
文章被收录于专栏:Devops专栏Devops专栏

3. SQL概述以及分类说明

1. 什么是SQL

结构化查询语言(Structured Query Language)简称SQL,SQL语句就是对数据库进行操作的一种语言。

“第一代: 机器语言 第二代: 汇编 第三代: 高级 (面向过程 C , 面向对象: java c++) 第四代: SQL (自然语言) ”

2. SQL作用

通过SQL语句我们可以方便的操作数据库管理系统中的数据库、表和表中的数据了。SQL是数据库管理系统都需要遵循的规范。不同的数据库生产厂商都支持SQL语句,但都有特有内容。

1590132052749

3. SQL语句分类(4类)

分类

描述

关键字

DDL(Data Definition Language)数据定义语言

用来定义数据库对象:数据库,表,列

create,drop,alter等

DML(Data Manipulation Language)数据操作语言

用来对数据库中表的数据进行增删改

insert,delete, update等

DCL(Data Control Language)数据控制语言

用来定义数据库的访问权限和安全级别,及创建用户

GRANT, REVOKE等

TCL(Transaction Control Language)事务控制语言

用于控制数据库的事务操作

COMMIT,SAVEPOINT,ROLLBACK等

DQL(Data Query Language)数据查询语言 (掌握)

DQL语言并不是属于MYSQL官方的分类,但是对数据库的操作最多就是查询,所以我们的程序员把查询语句的语句称作为DQL语言

SELECT 等

4. SQL通用语法

  1. SQL语句可以单行或多行书写,以分号结尾。
  2. 可使用空格和缩进来增强语句的可读性。
  3. MySQL数据库的SQL语句不区分大小写。
  4. 3种注释 注释的语法说明--空格单行注释,通用的注释#单行注释,只有mysql中可以使用/* */多行注释
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-02-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 海洋的渔夫 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 3. SQL概述以及分类说明
    • 1. 什么是SQL
      • 2. SQL作用
        • 3. SQL语句分类(4类)
          • 4. SQL通用语法
          相关产品与服务
          云数据库 SQL Server
          腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档