dml(data manipulation language): 資料庫操作語言,它們是select、update、insert、delete,就象它的名字一樣,這4條命令是用來對資料庫裡的資料進行操作的語言
ddl(data definition language): 資料庫定義語言,主要的命令有create、alter、drop等,ddl主要是用在定義或改變表(table)的結構,資料型別,表之間的鏈結和約束等初始化工作上,他們大多在建立表時使用
dcl(data control language): 資料控制語言,是資料庫控制功能。是用來設定或更改資料庫使用者或角色許可權的語句,包括(grant,deny,revoke等)語句。在預設狀態下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人員才有權力執行dcl
dql(data query language) 資料查詢語言,資料查詢語言dql基本結構是由select子句,from子句,where子句組成的查詢塊:
select 《欄位名表》
from 《表或檢視名》
where 《查詢條件》
資料庫故障類別
語句錯誤 單個資料庫操作 選擇 插入 更新或刪除 失敗。使用者程序錯誤 單個資料庫會話失敗。網路故障 與資料庫的連線斷開。使用者錯誤 使用者成功完成了操作,但是操作不正確 刪除了表,或輸入了錯誤資料 例項錯誤 資料庫例項意外關閉。介質故障 丟失了乙個或多個資料庫檔案 也就是說,檔案已刪除或磁碟出現了...
資料庫複製的類別
資料庫複製,即 將資料複製到其他伺服器上,並將其儲存在多個節點上。在此過程中,資料庫例項從乙個節點轉移到另一節點,並進行了精確的複製。資料複製用於提高資料可用性,這是 ha 的一項關鍵功能。通常有乙個完整的資料庫例項,或者一些經常使用或所需的物件被複製到另一台伺服器。複製提供了資料庫的多個一致副本,...
資料庫語言
1.dml語言 資料操作語言 用於運算元據庫物件中所包含的資料。1 insert 新增資料語句 2 update 更新資料語句 3 delete 刪除資料語句 2.insert命令 1 語法 insert into 表名 欄位1,欄位2,欄位3.values 值1 值2 值3 2 注 欄位或值之間用...