什么是 數(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é)果。