数据库SQL---SQL语言的功能

@Adrian

  • SQL是结构化查询语言(Structured Query Language)的缩写,其功能包含数据查询、数据操纵、数据定义、和数据控制4个部分。
  • 数据查询是数据库中最常见的操作:
  1. SQL语言的数据操纵语句(Data Manioulation Language,DML)主要包括插入数据、修改数据以及删除数据3种语句。
  2. SQL语言使用数据定义语言(Data Definition Language,DDL)实现数据定义功能,可对数据库用户、基本表、视图、索引进行定义与撤销。
  3. 数据控制语句(Data Control Language,DCL)用于对数据库进行统一的控制管理,保证数据在多用户共享的情况下能够安全。

基本的SQL语句有: select、insert、update、delete、create、drop、grant、revoke等。

关键字描述语法格式
1select选择符合条件的记录select * from table where 条件语句
2insert插入一条记录insert into table (字段1,字段2…) value(值1,值2…)
3update更新语句update table set 字段名 = 字段值 where 条件表达式
4delete删除记录Delete from table where 条件表达式
5create数据表建立create table tablename
6drop数据表删除drop table tablename
7grant为用户授予系统权限GRANT CONNECT, RESOURCE TO 用户名; GRANT SELECTON 表名 TO 用户名; GRANT SELECT, INSERT, DELETE ON表名 TO 用户名1, 用户名2;
8revoke收回系统权限REVOKE CONNECT, RESOURCE FROM 用户名; REVOKE SELECT ON 表名 FROM 用户名; REVOKE SELECT, INSERT, DELETE ON 表名 FROM 用户名1, 用户名2;
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值