锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

数据库中DQL、DML、DDL、DCL、TCL概述

时间:2023-06-29 06:37:00 dcl光伏电抗器三相功率电感器

SQL(Structure Query Language)语言分为四类:数据查询语言DQL,数据操作语言DML,语言的数据定义DDL,语言的数据控制DCL。另一个数据库事务控制语言称为TCL

1、DQL概述
DQL(Data Query Language)用于从表中获取数据的数据查询语言和数据检索语句。关键字包括:select。
Select语句:查询表中的数据。

2、DML概述
DML(Data Manipulation Language )数据操作语言用于操作数据库对象中包含的数据,并记录操作对象。主要关键字包括:update、delete、insert。DML手动控制事务的开启、提交和回滚。
Insert语句:将记录插入数据表。
Delete语句:数据表中的一个或多个记录也可以删除,但其操作对象仍然是记录。
Update语句:用于修改现有表中记录的内容。

3、DDL概述
DDL(Data Definition Language)数据定义语言,用于定义和管理数据库中所有对象的语言,以及数据库中的某些对象如database,table)进行管理。操作对象包括数据库本身和数据库对象,如表、视图等。主要关键词有:create、alter、drop、truncate。DDL隐性提交操作,不能回滚。
Create语句:一些对象可以创建数据库和数据库。
Drop语句:可删除数据表、索引、触发程序、条件约束和数据表的权限。
Alter语句:修改数据表定义及属性。
Truncate语句:清空表中的数据。

4、DCL概述
DCL(Data Control Language )操作对象是数据库的权限,控制数据库操作事务的时间和效果,监控数据库。这些操作使数据更加安全。主要关键字包括:grant、revoke 。
Grant语句:允许对象的创建者给用户或组或所有用户(PUBLIC)特定权限。
Revoke语句:可废除用户或组或所有用户的访问权限。

5、TCL概述
TCL(Transaction Control Language)用于控制事务的事务控制语句。句子的主要关键词有:commit、rollback、savepoint、set transaction。
Rollback语句:用于事务事务。
Savepoint语句:与虚拟机中的快照类似,它存在于回归中,数量没有限制。savepoint这是事务中的一个点。用于取消部分事务,并在事务结束时自动删除事务中定义的所有保存点。
Commit语句:提交事务。
Set transaction语句:设置各种状态的事务,如只读、读/写、隔离等级。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章