码迷,mamicode.com
首页 > 数据库 > 详细

SQL语言DDL DML DCL TCL四种语言

时间:2018-04-20 10:20:44      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:数据   revoke   back   lte   数据库   base   程序   rollback   poi   

 1.DDL(Data Definition Language)数据库定义语言:DDL使我们有能力创建或删 除表格。可以定义索引(键),规定表之间的链接,以及施加表间的 约束。 

? 常见DDL 语句:

– CREATE DATABASE (创建新数据库)

– ALTER DATABASE (修改数据库)

– CREATE TABLE (创建新表)

– ALTER TABLE (变更(改变)数据库表)

– DROP TABLE (删除表)

– CREATE INDEX (创建索引(搜索键))

– DROP INDEX (删除索引)

 

2? DML(Data Manipulation Language)数据操纵 语言:由DBMS提供,用于让用户或程序员使用, 

实现对数据库中数据的操作。

? 常见DML 语句:

– SELECT (从数据库表中获取数据)

– UPDATE (更新数据库表中的数据)

– DELETE (从数据库表中删除数据)

– INSERT INTO (向数据库表中插入数据)

 

.3.DCL(Data Control Language)数据库控制语言 授权, 角色控制等 

– GRANT (授权)

– REVOKE (取消授权)

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

– SAVEPOINT (设置保存点)

– ROLLBACK (回滚)

– COMMIT (提交数据(从内存更新到物理文件 ))

 

SQL语言DDL DML DCL TCL四种语言

标签:数据   revoke   back   lte   数据库   base   程序   rollback   poi   

原文地址:https://www.cnblogs.com/weiying121/p/8888241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!