天天看點

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            : 對資料庫的特定部分進行鎖定