Oracle数据库基础之SQL概述
2015-08-23 15:21
525 查看
Oracle数据库基础之SQL概述
结构化查询语言SQL(Structured Query Language):
数据定义语言(DDL)
数据操纵语言(DML)
事物控制语言(TCL)
数据查询语言(DQL)
数据控制语言(DCL)
数据定义语言DDL
数据操纵语言DML
事物控制语言TCL
数据查询语言DQL
数据控制语言DCL
–
结构化查询语言SQL(Structured Query Language):
数据定义语言(DDL)
数据操纵语言(DML)
事物控制语言(TCL)
数据查询语言(DQL)
数据控制语言(DCL)
目录
目录数据定义语言DDL
数据操纵语言DML
事物控制语言TCL
数据查询语言DQL
数据控制语言DCL
数据定义语言(DDL)
**用于建立、修改删除数据库对象;** 包括:CREATE(创建表和其他对象的结构),ALTER(修改表和其他对象的结构),DROP(删除表和其他对象的结构),TRUNCATE(删除表数据,保留表结构)
数据操纵语言(DML)
**用于该表数据表中的数据;** 包括:INSERT(将数据插入到表中),UPDATE(更新数据表中已存在的数据),DELETE(删除数据表中的数据)
事物控制语言(TCL)
**用来维护数据一致性的语句** 包括:COMMIT(确认已经进行的数据改变,JDBC不需要写这句因会自动执行这条语句),ROWLLBACK(回滚)取消已经进行的数据变),SAVEPOINT(保存点,使当前的事务可以回退到指定的保存点,便于取消部分改变)
数据查询语言(DQL)
**用来查询所需要的数据** 包括:SELECT语句
数据控制语言(DCL)
**用来执行权限的授予和收回操作** 包括:GRANT(授予,用于给用户或角色授予权限),REVOKE(用于收回用户或角色已有的权限),CREATE USER(创建用户)
–
相关文章推荐
- windows 10 install oracle 12c error:[ INS-30131 ]
- Navicat Premium 连接oracle 报错的解决方法
- oracle学习笔记—连接与会话
- oracle学习笔记——游标Cursor
- oracle数据库导出一波三折
- oracle学习笔记——to_char函数
- oracle学习笔记——date数据及相关函数
- oracle学习笔记——存储参数
- oracle学习笔记——事物槽
- oracle学习笔记——sql符号解释
- oracle学习笔记——物化视图日志
- oracle学习笔记——sql脚本范例
- oracle学习笔记——存储过程
- oracle学习笔记——约束条件
- oracle学习笔记——索引
- oracle学习笔记——表空间管理
- oracle——从所有的dmp中只导出一个表的数据
- oracle connect resource角色
- Oracle数据的启动与关闭
- 64位Oracle 11g 使用PL/SQL