08.SQL--结构化查询语言

8.1 什么是 SQL?

SQL,英文全称 Structured Query Language,中文意思是结构化查询语言,它是一种对应关系数据中的数据进行定义和操作的语言方法,是大多数关系数据库管理系统所支持的工业标准。

       数据库查询语言 SQL 是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名,结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作,它不要求用户指定对数据的存放方法,
也不需要用户了解具体的数据存放方式,所以,具有完全不同于底层结构的,不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口,结构化查询语句可以嵌套,这使得它具有极大的灵活性和强大的功能,不同的数据库系统的 SQL 语言会有一些差别。

8.2 SQL 语句最常见的分类一般就是 3 类

DDL(Data definition Language)--数据定义语言(CREATE,ALTER,DROP),管理基础数据,例如:库,表

DCL(Data Contol Language)--数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK),用户授权,权限回收,数据提交,回滚等

DML(Data Manipulation Language)--数据操作语言(SELECT,INSERT,DELETE,UPDATE),针对数据库里的表,记录

原文地址:https://www.cnblogs.com/hackerlin/p/12539526.html