官术网_书友最值得收藏!

2.3 SQL的基本功能

SQL是一種語(yǔ)言,其主要有以下幾個(gè)方面的功能。

2.3.1 數(shù)據(jù)定義

數(shù)據(jù)定義一般簡(jiǎn)稱(chēng)為DDL,是Data Definition Language的縮寫(xiě),數(shù)據(jù)定義中包含三個(gè)行為關(guān)鍵詞:創(chuàng)建(Create)、刪除(Drop)、修改(Alter)。這三個(gè)行為關(guān)鍵詞主要作用于數(shù)據(jù)庫(kù)、表、視圖、索引等對(duì)象。通過(guò)DDL可以達(dá)到創(chuàng)建、刪除、修改數(shù)據(jù)庫(kù)、表、視圖、索引的目的。

2.3.2 數(shù)據(jù)操縱

數(shù)據(jù)操縱一般簡(jiǎn)稱(chēng)為DML,是Data Manipulation Language的縮寫(xiě),數(shù)據(jù)操縱中包含四個(gè)行為關(guān)鍵詞:查詢(Select)、插入(Insert)、更新(Update)、刪除(Delete)。這四個(gè)行為關(guān)鍵詞主要作用于表。通過(guò)DML可以對(duì)表中的數(shù)據(jù)進(jìn)行查詢、插入、更新、刪除操作。其中,查詢是我們?cè)跀?shù)據(jù)分析工作中常用的操作。

2.3.3 數(shù)據(jù)控制

數(shù)據(jù)控制一般簡(jiǎn)稱(chēng)為DCL,是Data Control Language的縮寫(xiě),數(shù)據(jù)控制包含兩個(gè)行為關(guān)鍵詞:賦予權(quán)限(Grant)、取消權(quán)限(Revoke)。這兩個(gè)行為關(guān)鍵詞主要作用于表和列。通過(guò)DCL可以賦予或取消某個(gè)用戶對(duì)某張表或某列的DML權(quán)限,可以賦予整張表的權(quán)限,也可以只賦予某些列的權(quán)限;可以賦予DML中的全部操作權(quán)限,也可以只賦予DML中的部分操作權(quán)限。在數(shù)據(jù)分析工作中,一般只有查詢權(quán)限。

主站蜘蛛池模板: 通许县| 澜沧| 江源县| 安达市| 贡嘎县| 左权县| 惠来县| 吴旗县| 阜南县| 梓潼县| 延长县| 米林县| 清新县| 沐川县| 康乐县| 吴堡县| 聂拉木县| 盐山县| 涞水县| 西乡县| 界首市| 宁武县| 哈密市| 浦北县| 阿拉善盟| 金塔县| 富宁县| 赣榆县| 会泽县| 津市市| 南投县| 安庆市| 久治县| 黄骅市| 邹城市| 芒康县| 澎湖县| 上虞市| 郴州市| 蒙城县| 晋江市|