SQL之DDL、DML、DQL、DCL

  SQL(Structured Query Language),结构查询语言,是用于访问数据的标准语言。其功能包括:数据查询、数据操纵、数据定义、数据控制。

1.DQL Data Query Language 数据查询语言:数据查询是数据库最常见的操作,用于获取满足查询条件的信息。

  SELECT

  eg: SELECT * FROM XX;   # 查询XX表中的所有记录

2.DML Data Manipulation Language 数据操纵语言:主要包括修改数据、插入数据、删除数据等操作。

  UPDATE

  eg:UPDATE Persons SET LastName='Wilson' WHERE LastName='Gates';  # 将Persons表中LateName为Gates的记录修改为LastName为Wilson

 INSERT

 eg:INSERT INTO Persons VALUES ('Jimmy', 'Jackson'); # 向Person表中拆入新纪录

 DELETE

 eg:DELETE FROM Persons WHERE FirstName = 'Fred';  # 删除Persons表中FirstName为Fred的记录

3. DDL Data Definition Language 数据定义语言:实现数据定义功能,可对数据库基本表、视图等进行定义与撤销。

 CREATE

 eg:CREATE table XX; #定义名为XX的数据表

 DROP

 eg: DROP table XX; # 删除名为XX的数据表

4. DCL Data Control Language 数据控制语言:用于对数据库进行统一管理。

GRANT   为用户授予系统给权限

REVOKE 收回系统权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值