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

首頁 > 學院 > 開發設計 > 正文

DDL和DML和DCL和TCL

2019-11-08 20:29:06
字體:
來源:轉載
供稿:網友
1.DDL(Data Definition Language)數據庫定義語言statements are used to define the database structure or schema.DDL是SQL語言的四大功能之一。用于定義數據庫的三級結構,包括外模式、概念模式、內模式及其相互之間的映像,定義數據的完整性、安全控制等約束DDL不需要commit.CREATEALTERDROPTRUNCATECOMMENTRENAME2.DML(Data Manipulation Language)數據操縱語言statements are used for managing data within schema objects.由DBMS提供,用于讓用戶或程序員使用,實現對數據庫中數據的操作。DML分成交互型DML和嵌入型DML兩類。依據語言的級別,DML又可分成過程性DML和非過程性DML兩種。需要commit.SELECTINSERTUPDATEDELETEMERGECALLEXPLAIN PLANLOCK TABLE3.DCL(Data Control Language)數據庫控制語言  授權,角色控制等GRANT 授權REVOKE 取消授權4.TCL(Transaction Control Language)事務控制語言SAVEPOINT 設置保存點ROLLBACK  回滾SET TRANSACTIONSQL主要分成四部分:(1)數據定義。(SQL DDL)用于定義SQL模式、基本表、視圖和索引的創建和撤消操作。(2)數據操縱。(SQL DML)數據操縱分成數據查詢和數據更新兩類。數據更新又分成插入、刪除、和修改三種操作。(3)數據控制。包括對基本表和視圖的授權,完整性規則的描述,事務控制等內容。

(4)嵌入式SQL的使用規定。涉及到SQL語句嵌入在宿主語言程序中使用的規則。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 县级市| 偃师市| 饶河县| 永登县| 巫山县| 阜宁县| 汶川县| 临汾市| 昂仁县| 禹城市| 远安县| 靖远县| 且末县| 墨江| 乌拉特后旗| 衡水市| 赞皇县| 耒阳市| 泗水县| 尉犁县| 瑞昌市| 沂水县| 远安县| 华容县| 夏津县| 密山市| 三都| 常山县| 泰顺县| 沂源县| 方正县| 潜山县| 红河县| 七台河市| 五莲县| 泸西县| 巴东县| 庄浪县| 曲阳县| 阿图什市| 繁峙县|