SQL語言的3種分類

2021-08-29 10:15:49 字數 1102 閱讀 5797

1.資料操縱語言(dml):主要用來處理資料庫中的資料內容。允許使用者對資料庫中的資料進行查詢 ,插入,更新和刪除等操作

常用的dml語句及其功能:

dml語句

功能說明

select

從表或檢視中檢索資料行

insert

插入資料到表或檢視

update

更新資料

delete

刪除資料

call

呼叫過程

merge

合併(插入或修改)

commit

將當前事務所做的更改永久化(寫入資料庫)

rollback

取消上次提交以來的所有操作

2.資料定義語言(ddl):是一組sql命令,用於建立和定義資料庫物件,並且將對這些物件的定義儲存到資料字典中。通過ddl語句可以建立資料庫物件,修改資料庫物件和刪除資料庫物件等。

常用的ddl語句及其功能:

ddl語句

功能說明

create

建立資料庫結構

alter

修改資料庫結構

drop

刪除資料庫結構

rename

更改資料庫物件的名稱

truncate

刪除表的全部內容

注:每一條ddl語句執行後,oracle都將提交當前事務。

3.資料控制語言(dcl):資料控制語言用於修改資料庫結構的操作許可權。dcl語句主要有2種:

dcl常用語句及其功能:

dcl語句

功能說明

crant

授予其他使用者對資料庫結構的訪問許可權

revoke

收回使用者訪問資料庫結構的許可權

4.sql語句規範

編寫sql語句時需要遵循一定的規則:

1.sql關鍵字、物件名、和列名不區分大小寫。

2.字元值和日期值要區分大小寫。

3.在應用程式中如果sql語句文字很長,可以將語句分布到多行上,並且可以通過使用跳格和縮排提高**的可讀性

4.sql*plus中的sql語句以分號(;)結束。

我的座右銘:不會,我可以學;落後,我可以追趕;跌倒,我可以站起來;我一定行。

SQL 語言分類

資料定義語言 ddl 用於定義資料結構 能使使用者完成下列任務 建立資料庫物件 刪除資料庫物件 更改資料庫物件 creat table建立資料庫表 creat index 建立資料庫表的索引 drop table 刪除資料庫表 drop index刪除資料庫表的索引 truncate刪除表中所有行 ...

SQL語言分類

資料定義語言 ddl data definition language 用來定義資料庫物件,資料庫表 關鍵字 create,alter,drop等結構上的操作 資料操作語言 dml data manipulation language 用來對資料庫中的表記錄進行更新 關鍵字 insert,delet...

SQL語言分類

1 資料定義語言 data definition language ddl 用於定義資料庫物件,對資料庫,資料庫中表,檢視等資料可物件進行建立和刪除,ddl包括create,alter,drop,等 2 資料操縱語言 data manipulation language,dml 用於對資料可中的資料...