DDL DML和DCL的理解

2021-07-10 21:02:37 字數 710 閱讀 6245

1、ddl

1.1、ddl概述

資料庫模式定義語言ddl(data definition language),是用於描述資料庫中要儲存的現實世界實體的語言。乙個資料庫模式包含該資料庫中所有實體的描述定義。

1.2、ddl的主要語句(操作)

create語句:可以建立資料庫和資料庫的一些物件。

drop語句:可以刪除資料表、索引、觸發程式、條件約束以及資料表的許可權等。

alter語句:修改資料表定義及屬性。

2、dml

2.1、dml概述

資料操縱語言dml(data manipulation language)是用於命令使使用者能夠查詢資料庫以及操作已有資料庫中的資料。

2.2、dml的主要語句(操作)

insert語句:向資料表張插入一條記錄。

delete語句:刪除資料表中的一條或多條記錄,也可以刪除資料表中的所有記錄,但是,它的操作物件仍是記錄。

update語句:用於修改已存在表中的記錄的內容。

3、dcl

3.1、dcl概述

資料控制語言dcl(data control language)是用來設定或者更改資料庫使用者或角色許可權的語句。

3.2、dcl的主要語句(操作)

grant語句:允許物件的建立者給某使用者或某組或所有使用者(public)某些特定的許可權。

revoke語句:可以廢除某使用者或某組或所有使用者訪問許可權。

DDL DML和DCL的理解

ddl dml和dcl的理解 1 ddl 1 1 ddl的概述 ddl data definition language 資料定義語言 用於操作物件和物件的屬性,這種物件包括資料庫本身,以及資料庫物件,像 表 檢視等等,ddl對這些物件和屬性的管理和定義具體表現在create drop和alter上...

DDL DML和DCL的理解

1 1 ddl的概述 ddl data definition language 資料定義語言 用於操作物件和物件的屬性,這種物件包括 資料庫本身,以及資料庫物件,像 表 檢視等等,ddl對這些物件和屬性的管理和定義具體表現在create drop和alter上。特別注意 ddl操作的 物件 的概念,...

DDL DML和DCL的理解

ddl dml和dcl的理解 1 ddl 1 1 ddl的概述 ddl data definition language 資料定義語言 用於操作物件和物件的屬性,這種物件包括 資料庫本身,以及資料庫物件,像 表 檢視等等,ddl對這些物件和屬性的管理和定義具體表現在create drop和alter...