1. 程式人生 > >SQL語言分類DDL、DML、DQL、TCL、DCL

SQL語言分類DDL、DML、DQL、TCL、DCL

  關係型資料庫的SQL語句都可以分為4大類:

一、DDL(資料定義語言)

  DDL 主要是指如下的四種SQL 語句,以 CREATE、DROP、ALRET開頭和 TRUNCATE TABLE 語句。這裡主要說一下 TRUNCATE TABLE ,截斷表的資料,也就是刪除表中的資料,刪除這些資料的時候,系統不做日誌,因此無法恢復,刪除的速度比較快;而DELETE 語句也是刪除表中的記錄,但它要寫日誌,刪除的資料可以恢復,資料量大的時候刪除比較慢。

二、DML(資料操縱語言)

  它們是SELECT、UPDATE、INSERT、DELETE,就象它的名字一樣,這4條命令是用來對資料庫裡的資料進行操作的語言。

三、DQL(資料查詢語言)

  例如:SELECT語句。

四、TCL(事務處理語言)

  事物處理語言是指提交、回滾和保留點3句SQL,既是commit、rollback和savepoint。事務是指一系列的連續的不可分割的資料庫操作,這些操作要麼同時成功,要麼同時失敗。oracle 的預設事務模型是顯式事務模型,即執行完DML後必須手動提交或回滾。

五、DCL(資料控制語言)

  是指授予許可權和回收許可權語句,既是grant、revoke、deny 等語句。

相關推薦

SQL語言分類DDLDMLDQLTCLDCL

  關係型資料庫的SQL語句都可以分為4大類: 一、DDL(資料定義語言)   DDL 主要是指如下的四種SQL 語句,以 CREATE、DROP、ALRET開頭和 TRUNCATE TABLE 語句。這裡主要說一下 TRUNCATE TABLE ,截斷表的資料

MySQL的sql語言分類DMLDQLDDLDCL

條件表達式 限制 ble word main 存在 定義 content 執行 SQL語言一共分為4大類:數據定義語言DDL,數據操縱語言DML,數據查詢語言DQL,數據控制語言DCL 1.數據定義語言DDL(Data D

sql語言分類與整理:DQL\DML\DDL

整體分為三類: 資料庫查詢語言(DQL,data QUERY LANGUAGE):對錶的查詢語句,select 資料庫定義語言(DDL,data defined LANGUAGE):create database、drop database、修改庫、create tab

JDBC學習(三DDLDMLDQL

 一、DDL操作    我們來建立一張學生表,欄位我們給id,name,age,要求id主鍵,自增程式碼演示:package sql; import java.sql.Connection; import java.sql.DriverManager; import jav

SQL語言DDL/DML/DQL/DCL

SQL 的發展是從1974年開始的,其發展過程如下:  1974年-----由Boyce和Chamberlin提出,當時稱SEQUEL。  1976年-----IBM公司的Sanjase研究所在研製RDBMS SYSTEM R時改為SQL 。  1979年-----ORACLE公司發表第一個基於SQL 的商

SQL語法之DDLDML

sel ble tro har -c primary rom 多個 constrain SQL語法之DDL和DML DDL數據庫定義語言    create 創建    alter 修改    drop 刪除      drop和delete的區別    tr

SQL語言分類

SQL語言的分類 SQL語言共分為四大類:資料查詢語言DQL,資料操縱語言DML,  資料定義語言DDL,資料控制語言DCL。 1  資料查詢語言DQL Q = Query  資料查詢語言DQL用於檢索資料庫 基本結構是由SELECT子句,FROM子句,W

資料庫------SQL語言分類

--- 資料定義(Data Definition Language, 簡稱:DDL)     用於建立、修改和刪除出具庫物件,如CREATE TABLE、ALTER TABLE、DROP TABLE等。DDL語句會自動提交事務 --- 資料操縱語言(Data Manipu

SQL 常用語句 DDLDMLDCL

SQL 常用語句積累: 一、 SQL 基本語句 SQL 分類: DDL —資料定義語言 (Create , Alter , Drop , DECLARE) DML —資料操縱語言 (Select , Delete , Update , Insert) DCL 

SQL語言分類DQLDMLDDLDCL的概念與區別)

SQL語言共分為四大類:資料查詢語言DQL,資料操縱語言DML,資料定義語言DDL,資料控制語言DCL。1. 資料查詢語言DQL 資料查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE 子句組成的查詢塊: SELECT <欄位名錶> FROM <表或檢視名> WH

常用SQL語言概述(DDLDMLDQL

oracle sql ddl dml dcl 眾所周知,SQL(Structure Query Language)是數據庫的核心語言,近段時間學習數據庫,部分基礎概念有點模棱兩可,今天索性把這幾個常用的SQL概念簡單記錄下以作區分。分類:DDL:數據定義語言(CREATE、DROP、ALT

Oracle數據類型,DDLDMLDCLTCL語言SQL操作符,SQL函數

mon ada 集合操作符 evo end 合並 ams 結構化 ctu SQL查詢與SQL函數   本章目標     了解Oracle數據類型      了解數據定義語言和數據操縱語言      了解事務控制語言和數據控制語言      掌握SQL操作符和SQL函數

SQL的四種語言DDLDMLDCLTCL

edi xpl bottom cts 創建 實現 pad lang create 1. DDL(Data?Definition Language) 數據庫定義

SQL語言分類DQLDMLDDLDCLTCL功能說明

一,SQL語言的分類 SQL語言共分為四大類:資料查詢語言DQL,資料操縱語言DML,資料定義語言DDL,資料控制語言DCL。 二,DQL,DML,DDL,DCL功能說明 1. 資料查詢語言DQL   Data Query Language 簡稱DQL,資料庫查詢語言

SQLPL/SQLDDLDMLTCL介紹

mman pre clas str div red 我們 但是 efi SQL:結構化查詢語言(Structured Query Language) PL/SQL:過程化SQL語言(Procedural Language/SQL) DDL(Data Definit

DQLDMLDDLDCL的概念與區別

刪除對象 null font llb key ros 單行 drop primary ##SQL(Structure Query Language)語言是數據庫的核心語言。 一、DDL (Data Definition Language) 數據庫定義語言   用於創建、

DQLDMLDDLDCL區別

DQL(data query language)資料查詢語言   主要是由SELECT構成的查詢語句   基本語法:select 欄位名 from 表名 where 查詢條件   DML(data manipulation language)資料操縱語言   主要用來對資料庫的資料進行操作

資料庫中DQLDMLDDLDCL的概念與區別

資料庫中DQL、DML、DDL、DCL的概念與區別 SQL(Structure Query Language)語言是資料庫的核心語言。 SQL語言共分為四大類:資料定義語言DDL,資料操縱語言DML,資料查詢語言DQL,資料控制語言DCL。 1. 資料定義語言DDL 資料定義

DQLDMLDDLDCL 的概念與區別

轉自:https://www.cnblogs.com/springwind268/p/3895839.html SQL(Structure Query Language)語言是資料庫的核心語言。 SQL的發展是從1974年開始的,其發展過程如下: 1974年-----由Boyce和Chamb

資料庫原理 SQLDDLDML

DROP TABLEdept;CREATE TABLE dept (deptnoNUMBER(2) CONSTRAINTPK_DEPT PRIMARYKEY,    dnameVARCHAR2(14) ,    locVARCHAR2(13) ) ;DROP TABLEemp;CREATE T