Oracle数据库基础之SQL概述

Oracle数据库基础之SQL概述

结构化查询语言SQL(Structured Query Language):

数据定义语言(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(创建用户)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值