華為云計算 云知識 數(shù)據(jù)庫對象的組成部分有哪些
數(shù)據(jù)庫對象的組成部分有哪些

什么是 數(shù)據(jù)庫 對象?

數(shù)據(jù)庫對象是數(shù)據(jù)庫的組成部分,數(shù)據(jù)庫對象主要包含:表,索引,視圖,存儲過程,缺省值,規(guī)則,觸發(fā)器,用戶,函數(shù)等。

表是數(shù)據(jù)庫中的一種特殊數(shù)據(jù)結(jié)構(gòu),用于存儲數(shù)據(jù)對象以及對象之間的關(guān)系,由行和列組成的。

索引

索引是對數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu),使用索引可快速訪問數(shù)據(jù)庫表中的特定信息。

視圖

視圖是從一個或幾個基本表中導(dǎo)出的虛表,可用于控制用戶對數(shù)據(jù)訪問。

存儲過程

存儲過程是一組為了完成特定功能的SQL語句的集合。一般用于報表統(tǒng)計、 數(shù)據(jù)遷移 等。

缺省值

缺省值是當(dāng)在表中創(chuàng)建列或插入數(shù)據(jù)時,對沒有指定其具體值的列或列數(shù)據(jù)項賦予事先設(shè)定好的值。

規(guī)則

規(guī)則是對數(shù)據(jù)庫表中數(shù)據(jù)信息的限制。它限定的是表的列。

觸發(fā)器

觸發(fā)器是一種特殊類型的存儲過程,通過指定的事件觸發(fā)執(zhí)行。一般用于數(shù)據(jù)審計、 數(shù)據(jù)備份 等。

函數(shù)

函數(shù)是對一些業(yè)務(wù)邏輯的封裝,以完成特定的功能。函數(shù)執(zhí)行完成后會返回執(zhí)行結(jié)果。