天天看点

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            : 对数据库的特定部分进行锁定