1. 程式人生 > >SQL語言的四種類型

SQL語言的四種類型

SQL包含四種程式設計語言類別的語句:

資料定義語言(DDL)、資料操作語言(DML)、資料控制語言(DCL)和事物控制語言(TCL)。

Data Definition Language(DDL)
DDL使我們有能力建立或刪除表格。也可以定義索引(鍵),規定表之間的連結,以及施加表間的約束。
CREATE DATABASE - 建立新資料庫
ALTER DATABASE - 修改資料庫
CREATE TABLE - 建立新表
ALTER TABLE - 變更(改變)資料庫表
DROP TABLE - 刪除表
CREATE INDEX - 建立索引(搜尋鍵)
DROP INDEX - 刪除索引

Data Manipulation Language(DML)
供使用者實現對資料的追加、刪除、更新、查詢等操作。
SELECT - 從資料庫表中獲取資料
UPDATE - 更新資料庫表中的資料
DELETE - 從資料庫表中刪除資料
INSERT INTO - 向資料庫表中插入資料

Data Control Language(DCL)
GRANT - 授權
REVOKE - 撤銷授權
DENY - 拒絕授權

Transaction Control Language(TCL)
SAVEPOINT - 設定儲存點
ROLLBACK - 回滾
COMMIT - 提交

相關推薦

SQL語言種類和ORACLE運算符

字段 oracle not 我們 邏輯運算符 point 從數據 更新 size sql語句四種類型: 數據定義語言(DDL) 數據操作語言(DML) 數據控制語言(DCL) 事務控制語言(TCL) Data Definition Language(DDL) DDL使

SQL語言種類

SQL包含四種程式設計語言類別的語句: 資料定義語言(DDL)、資料操作語言(DML)、資料控制語言(DCL)和事物控制語言(TCL)。 Data Definition Language(DDL) DDL使我們有能力建立或刪除表格。也可以定義索引(鍵),規

php表單提交 圖片、音樂、視頻、文字,種類共同提交到數據庫

class 文件 loaded 頁面 ins 需要 ech video 文件是否存在 這個問題一直困擾了我好幾天,終於在今天讓我給解決了,難以掩飾的激動。 其實在之前沒有接觸到這種問題,只是表單提交數據而已,再就是圖片,四種類型同時提交還真是沒遇到過,做了一個系統,其中有

在CSS3中,可以利用transform功能來實現文字或圖像的旋轉、縮放、傾斜、移動這種類的變形處理

for skew 文字 values alt 實例 垂直 -o 移動 CSS3中的變形處理(transform)屬 transform的功能分類 1.旋轉 transform:rotate(45deg); 該語句使div元素順時針旋轉45度。deg是CSS 3的“V

C++種類轉換

bin ++ 信息 {} pre 使用 屬性 四種 const 轉載:http://blog.csdn.net/bian_qing_quan11/article/details/70788312 1、 static_cast: 功能:完成編譯器認可的隱式類型轉換。 格式

在防火墻(ASA)上配置種類的NAT

豁免 nat 楊書凡 前面已經介紹了網絡地址轉換(NAT)的原理和基於路由器的配置,ASA上的NAT配置相對於路由器來說要復制一些,ASA上的NAT有動態NAT、動態PAT、靜態NAT、靜態PAT。下面的鏈接是我以前寫的NAT原理,在路由器上配置NAT的命令http://yangshufa

JS的種類識別方式

object 基本 null 引用 內置 cto 過程 regexp 不能 前言 JS中包含豐富的類型系統,在使用過程中,類型識別是重要的一環。JS提供了4種通用的類型檢測的方法   【typeof】【instanceof】【constructor】【Object.prot

遠離“精神乞丐”(IBM的前CEO郭士納把員工分為種類

jpeg 當我 國企員工 習慣性 企業 str 狀態 帶來 src 語音丨吳伯凡 乞丐與其說是一種身份, 不如說是一種精神狀態, 習慣性索取且心安理得, 習慣性尋求安慰,習慣性抱怨, 與之截然對立的, 是“操之在我”(Proactive)

QAtomicInt支持種類的操作,Relaxed、Acquired、Release、Ordered

life esp 出現 mic 發現 CP div 讀寫操作 執行 Background 很久很久很久以前,CPU忠厚老實,一條一條指令的執行我們給它的程序,規規矩矩的進行計算和內存的存取。 很久很久以前, CPU學會了Out-Of-Order,CPU有了

六:SQL語句各種類詳解

variables reat 增長 字符集 varchar 內容 增刪 存在 dml 前言:SQL語句常見包括以下幾種類型   DDL:數據定義語句   DML:數據操作語言   DQL:數據查詢語言       DCL:數據控制語言 一:數據定義語言DDL   1.1:一

中介軟體系列三 RabbitMQ之交換機的種類和屬性

<div class="markdown_views prism-atom-one-dark"> &

static_cast,const_cat,reinterpret_cast,dynamic_cast種類的轉換的區別

1.static_cast 一般的內建型別轉換或者具有繼承關係的物件之間的轉換 #include <iostream> using namespace std; class animal

elastic-job分散式job 1\zookeeper的種類的節點

1\zookeeper的四種類型的節點 znode建立型別(CreateMode),有以下四種: PERSISTENT 持久化節點 PERSISTENT_SEQUENTIAL 順序自動編號持久化節點,這種節點會根據當前已存在的節

javascript種類識別的方法

前面的話   javascript有複雜的型別系統,型別識別則是基本的功能。javascript總共提供了四種類型識別的方法,本文將對這四種方法進行詳細說明 typeof運算子   typeof是一元運算子,放在單個運算元的前面,返回值為表示運算元型別的首字母小寫的字串   [注意]typeof

Postman的Post請求方式的種類的資料

1. form-data 就是http請求中的multipart/form-data,它會將表單的資料處理為一條訊息,以標籤為單元,用分隔符分開。既可以上傳鍵值對,也可以上傳檔案。當上傳的欄位是檔案時,會有content-type來說明檔案型別;con

zookeeper的種類的節點

znode建立型別(CreateMode),有以下四種: PERSISTENT 持久化節點 PERSISTENT_SEQUENTIAL 順序自動編號持久化節

C++ 種類轉換操作符

一、C風格型別轉換操作符 (type) expression 例子: int firstNumber, secondNumber; double result = ((double)firstNumber)/secondNumber; 二、C++型別轉換操作符 1.s

C++的種類轉換

C++中,四個與型別轉換相關的關鍵字:static_cast、const_cast、reinterpret_cast、dynamic_cast 一、 static_cast 特點:靜態轉換,在編譯處理期間。 應用場合:主要用於C++中內建的基本資料型別之間的轉換,如把in

sensor輸出的種類:YUV,RGB,RAW RGB,JPEG。

簡單來說, YUV: luma (Y) + chroma (UV) 格式, 一般情況下sensor支援YUV422格式,即資料格式是按Y-U-Y-V次序輸出的 RGB: 傳統的紅綠藍格式,比如RGB565,其16-bit資料格式為5-bit R + 6-bit G + 5-bit B。G多一位,原因是人眼對

TensorFlow基礎4:種類資料的讀取流程及API講解和程式碼實現

在上篇文章中梳理了資料讀取的三種方式,但是在實際專案當中,由於資料量一般會比較大,所以更多的會使用第三種方法(即直接從檔案中讀取)。但是對於不同的檔案型別,需要不同的檔案處理API,有時候比較容易弄混淆,接下來就來梳理一下。 一.檔案讀取流程 如上圖