您的位置:首页 > 数据库 > Oracle

Oracle数据库基础之SQL概述

2015-08-23 15:21 525 查看
Oracle数据库基础之SQL概述

结构化查询语言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(创建用户)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: