数据库处理数据定义语言命令

数据库处理主要命令有:数据定义语言命令;数据操作语言命令;数据控制语言命令;事务控制语言命令;程序化语言命令。数据定义语言命令也被称为DDL命令,它只是处理数据库模式的描述,用于创建和修改数据库中数据库对象的结构。

1.数据定义语言命令

  • SELECT:从数据库表中检索数据行和列;
  • INSERT:把新的数据表记录添加到数据库中;
  • DELETE:从数据库中删除数据记录,针对数据进行操作;
  • UPDATE:修改现有数据库中的数据。

2.数据操作语言命令

  • CREATE:用于创建数据库或其对象(如表,索引,函数,视图,存储过程和触发器);
  • DROP:用于从数据库中删除对象;
  • ALTER:用于更改数据库的结构;
  • TRUNCATE:用于从表中删除所有记录,包括为记录分配的所有空格;
  • COMMENT:用于向数据字典添加注释;
  • RENAME:用于重命名数据库中存在的对象。

3.数据控制语言命令

  • GRANT:授予用户对数据库的访问权限;
  • DENY:拒绝用户访问权限;
  • REVOKE:使用GRANT命令提取用户的访问权限。

4.事务控制语言命令

  • COMMIT:结束当前事务并提交;
  • ROLLBACK:在发生任何错误的情况下回滚事务;
  • SAVEPOINT:设置事务中的保存点;
  • SET TRANSACTION:定义当前事务数据访问特征。

5.程序化语言命令

  • DECLARE:定义查询游标;
  • EXPLAN:描述查询数据访问计划;
  • OPEN:检索查询结果,打开一个游标;
  • FETCH:检索一条查询结果记录;
  • CLOSE:关闭游标;
  • PREPARE:为动态执行准备SQL语句;
  • EXECUTE:动态执行SQL语句;
  • DESCRIBE:描述准备好的查询。
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《数据库处理数据定义语言命令》
文章链接:https://zhuji.vsping.com/4444.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。