sql语句分类

数据操作语言(DML:Data Manipulation Language)由数据库管理系统(DBMS) 提供,用于让用户或程序员使用,实现对数据库中数据的操作。

  主要包含SELECTINSERTUPDATEDELETEMERGECALLEXPLAIN PLANLOCK TABLE等语句。

数据定义语言(DDL:Data Definition Language)用于定义SQL模式、基本表、视图和索引的创建和撤消操作。

  主要包含CREATEALTERDROPTRUNCATECOMMENTREPLACE(RENAME)等语句,一般不需要commit等事务操作。

数据控制语言(DCL:Data Control Language)用于数据库授权、角色控制等管理工作。

  主要包含GRANTREVOKE等语句。

事务控制语言(TCL:Transaction Control Language)用于数据库的事务管理。

  主要包含SAVEPOINTROLLBACKCOMMITSET TRANSACTION等语句。

时间: 2025-01-06 22:18:55

sql语句分类的相关文章

五、mysql中sql语句分类及常用操作

1.sql语句分类: DQL语句 数据查询语言 select DML语句 数据操作语言 insert delete update DDL语句 数据定义语言 create drop alter TCL语句 事务控制语言 commit rollback 2.创建一个新的数据库,create database database_name; 3.导入数据库脚本,source url(该路径可直接拖动文件到dos命令窗口获得) 4.查看该数据中所有的表,show tables; 5.查看某张表的结构,de

SQL语句分类:幸运飞艇源码搭建

SQL语句分类:幸运飞艇源码搭建(企 娥:217 1793 408) DDL:数据定义(对数据库和表结构的,增.删.改) 创建表:create table 表名(字段名 类型 [其他],....); 删除表:drop table 表名 修改:alter table 表名 add/modify/change/drop/rename to XXXX ** DML:数据操作(对表记录的操作,增.删.改) 添加:insert into 表名(字段名...) values(值....); 删除:delet

sql语句分类总结

数据定义语言DDL create database db_name; create table table_name (column_name data_type,...); create view view_name as select .....; create index on table_name (column_name,...); drop database db_name; drop table table_name; drop view view_name; drop index

SQL语句分类及基本结构

1.DML语句(数据操作语言) Insert.Update.Delete.Merge 2. DDL语句(数据定义语言) Create.Alter.Drop.Truncate 3.DCL语句(数据控制语言) Grant.Revoke 4.事务控制语句 Commit .Rollback.Savepoint 二.基本语句 SELECT * FROM table; 1.指定特定的列: SELECT 列名 FROM table; 2.使用别名: SELECT last_name AS name, comm

SQL 语言分类

SQL语句分类有很多版本,下面转载2种主流分类: 1.Oracle 对SQL的分类: 数据操作语言语句[Data manipulation language,DML] 从一个或多个表或视图中查询数据(SELECT);获取操作[fetch]是可滚动 的[scrollable](见“可滚动游标”) 向表或视图中加入新数据行(INSERT) 修改表或视图中已有数据行的列值(UPDATE) 根据判断条件为表及视图插入或更新数据行(MERGE) 从表或视图中删除数据行(DELETE) 查询 SQL 语句的

web day15 数据库概述,MySQL,SQL语句,数据查询语法DQL

数据库管理系统(DBMS)的概述 1. 什么是DBMS:数据的仓库 > 方便查询 > 可存储的数据量大 > 保证数据的完整.一致 > 安全可靠 2. DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据) 3. 常见DBMS:Orcale.MySQL.SQL Server.DB2.Sybase 4. DBMS = 管理程序 + 多个数据库(DB) 5. DB = 多个table(不只是table,但这里先不介绍其他组成部分) 6. table的结构(即

慢谈MYSQL常用SQL语句

目录 1.SQL语句分类 2.DDL语句 3.DML语句 4.DCL语句 5.事务相关语句 6.mysql查询 6.1.单表简单查询 6.2.多表组合查询 6.2.1.联结查询(交叉联结,内联结,外联结(左外联结.右外联结)) 6.2.2.联合查询(UNION) 6.2.3.自联结 6.3.子查询 6.3.1.WHERE子查询 6.3.2.FROM子查询 1.SQL语句分类 DDL:数据定义语言,用来定义数据库对象,包括数据库.表.索引.存储过程.存储函数.约束.触发器.事件调度器等 DML:数

SQL语句 (一)

1 SQL语句分类: 数据查询语句(DQL): SELECT 数据操纵语言 (DML): INSERT.UPDATE.DELETE 数据定义语言 (DDL): 数据控制语言 (DCL): GRANT.REVOKE 事务控制语言 (TCL): COMMIT.ROLLBACK.SAVEPOINT 2 SQL 语句编写规则 2.1 关键字不区分大小写 2.2 对象名和列名不区分大小写 2.3 字符值和日期值区分大小写

6 Mysql SQL语句速记

一.SQL语句分类 DDL Data Definition Language    数据定义语言  #定义数据库结构.对数据库本身进行操作,修改. CREATE:在数据库中创建对象 ALTER:修改数据库结构 DROP:删除对象 RENAME:重命名对象 DML  Data Manipulation Language   数据操作护语言   #操作数据库内容 SELECT:从数据库中获取数据 INSERT:向一个表格中插入数据 UPDATE:更新一个表格中的已有数据 DELETE:删除表格中的数