当前位置: 代码迷 >> 综合 >> SQL——SQL语言基础
  详细解决方案

SQL——SQL语言基础

热度:10   发布时间:2024-01-29 17:04:50.0

目录

一:什么是SQL语言

二: SQL语言可以做什么

三:SQL语言的分类

3.1 DQL, Data Query Language, 数据查询语言

3.2 DML, Data Manipulation Language, 数据操作语言

3.3 DDL, Data Definition Language, 数据定义语言

3.4 DCL, Data Control Language, 数据控制语言

3.5 TCL, Transaction Control Language, 事务控制语言


一:什么是SQL语言

a) SQL, Structured Query Language, 结构化查询语言

b) SQL是最重要的关系数据库操作语言,是所有关系数据库管理系统的标准语言.

c) SQL语言是非过程化的语言, 只需要告诉做什么, 不需要关注怎么做, 简单.

二: SQL语言可以做什么

a) 增删改查(CRUD)

b) 操作数据库对象(用户, 表格, 序列, 索引...)

c) 操作用户权限和角色的授予跟取消

d) 事务(Transaction)管理

三:SQL语言的分类

3.1 DQL, Data Query Language, 数据查询语言

执行数据库的查询操作, select

3.2 DML, Data Manipulation Language, 数据操作语言

操作表格中的数据, 执行增删改, insert, delete, update

3.3 DDL, Data Definition Language, 数据定义语言

用于操作数据库对象, create, alter, drop

3.4 DCL, Data Control Language, 数据控制语言

操作用户权限, grant, revoke

3.5 TCL, Transaction Control Language, 事务控制语言

用于管理事务, commit, rollback

  相关解决方案