国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

DDL,DML,DCL,TCL四種語言的簡介

2024-07-21 02:52:04
字體:
供稿:網(wǎng)友
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.DCLData Control Language數(shù)據(jù)庫控制語言  授權(quán),角色控制等 GRANT 授權(quán) REVOKE 取消授權(quán) 4.TCLTransaction Control Language事務(wù)控制語言 SAVEPOINT 設(shè)置保存點(diǎn) ROLLBACK  回滾 SET TRANSACTIONSQL主要分成四部分:(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ī)則。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 锡林郭勒盟| 县级市| 和顺县| 和平县| 龙南县| 兰西县| 大竹县| 垣曲县| 谷城县| 库尔勒市| 北流市| 牡丹江市| 视频| 昌吉市| 广南县| 电白县| 安吉县| 木里| 衡东县| 正定县| 资兴市| 修武县| 卢龙县| 鄂伦春自治旗| 岳阳市| 那坡县| 梅州市| 安义县| 娄底市| 大丰市| 连江县| 嘉荫县| 黔南| 张家口市| 吉林省| 柏乡县| 秦皇岛市| 苏尼特右旗| 洛扎县| 望江县| 兴山县|