久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

SQL中DDL,DML,DCL,TCL怎么用

158次閱讀
沒有評論

共計(jì) 917 個字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。

這篇文章主要介紹 SQL 中 DDL,DML,DCL,TCL 怎么用,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

1.DDL(Data Definition Language)數(shù)據(jù)庫定義語言 statements are used to define the database structure or schema.

DDL 是 SQL 語言的四大功能之一。
用于定義數(shù)據(jù)庫的三級結(jié)構(gòu),包括外模式、概念模式、內(nèi)模式及其相互之間的映像,定義數(shù)據(jù)的完整性、安全控制等約束
DDL 不需要 commit.
CREATE
ALTER
DROP
TRUNCATE
COMMENT
RENAME

2.DML(Data Manipulation Language)數(shù)據(jù)操縱語言 statements are used for managing data within schema objects.

由 DBMS 提供,用于讓用戶或程序員使用,實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的操作。
DML 分成交互型 DML 和嵌入型 DML 兩類。
依據(jù)語言的級別,DML 又可分成過程性 DML 和非過程性 DML 兩種。
需要 commit.
SELECT
INSERT
UPDATE
DELETE
MERGE
CALL
EXPLAIN PLAN
LOCK TABLE

3.DCL(Data Control Language)數(shù)據(jù)庫控制語言   授權(quán),角色控制等
GRANT 授權(quán)
REVOKE 取消授權(quán)

4.TCL(Transaction Control Language)事務(wù)控制語言
SAVEPOINT 設(shè)置保存點(diǎn)
ROLLBACK  回滾
SET TRANSACTION

SQL 主要分成四部分:
(1)數(shù)據(jù)定義。(SQL DDL)用于定義 SQL 模式、基本表、視圖和索引的創(chuàng)建和撤消操作。
(2)數(shù)據(jù)操縱。(SQL DML)數(shù)據(jù)操縱分成數(shù)據(jù)查詢和數(shù)據(jù)更新兩類。數(shù)據(jù)更新又分成插入、刪除、和修改三種操作。
(3)數(shù)據(jù)控制。包括對基本表和視圖的授權(quán),完整性規(guī)則的描述,事務(wù)控制等內(nèi)容。
(4)嵌入式 SQL 的使用規(guī)定。涉及到 SQL 語句嵌入在宿主語言程序中使用的規(guī)則。

以上是“SQL 中 DDL,DML,DCL,TCL 怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-15發(fā)表,共計(jì)917字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 建水县| 长宁区| 东港市| 定安县| 铅山县| 江安县| 灵武市| 宝坻区| 喀喇| 志丹县| 巫山县| 西充县| 革吉县| 津市市| 凌源市| 永昌县| 婺源县| 潼关县| 中方县| 吐鲁番市| 天全县| 新营市| 利川市| 边坝县| 万荣县| 永州市| 盈江县| 孝义市| 福州市| 和平县| 贺州市| 尖扎县| 萨迦县| 丰台区| 房产| 白玉县| 嘉祥县| 城口县| 东兰县| 涿鹿县| 深泽县|