Oracle学习笔记_01_SQL初步

1.分类

SQL语句分为以下三种类型:

DML: Data Manipulation Language 数据操纵语言

DDL: Data Definition Language 数据定义语言

DCL: Data Control Language 数据控制语言

2.DML

DML用于查询与修改数据记录,包括如下SQL语句:

INSERT :添加数据到数据库中

UPDATE:修改数据库中的数据

DELETE:删除数据库中的数据

SELECT:选择(查询)数据

SELECT是SQL语言的基础,最为重要。

3.DDL

DDL用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语句:

CREATE TABLE: 创建数据库表

ALTER TABLE : 更改表结构、添加、删除、修改列长度

DROP TABLE : 删除表

CREATE INDEX: 在表上建立索引

DROP INDEX : 删除索引

4.DCL

DCL用来控制数据库的访问,包括如下SQL语句:

GRANT : 授予访问权限

REVOKE : 撤销访问权限

COMMIT : 提交事务处理

ROLLBACK : 事务处理回退

SAVEPOINT : 设置保存点

LOCK : 对数据库的特定部分进行锁定