(一)SQL语言的五部分

(1)数据查询语言(DQL)

  • 基本结构select子句,from子句,where子句

    (2)数据操作语言(DML)

    对数据的增删改;
  • 增添:insert
  • 删除:delete
  • 修改:updata

    (3)数据定义语言(DDL)

    创建、修改、删除(数据库、表、索引、视图、触发器、存储过程、函数)
  • 创建:create
  • 修改:alter
  • 删除:drop

    (4)数据控制语言(DCL)

  • 授予权限:grant
  • 移除权限:revoke

(5)事务控制语言(TCL)

(类似于原子操作)(银行转账问题a->b +100 ; a -100, b+100 这个过程必须同时成功/失败)

  • 开启事务:start transaction
  • 提交事务:commit
  • 回滚事务:rollback

注:上述的SQL语言大小写均可