2019-08-30-數(shù)據(jù)庫(kù)中數(shù)據(jù)完整性2

今天是來(lái)高博學(xué)習(xí)的第45天。

昨天研究了一下數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性約束或杠。整理如下钉跷。

這篇文章講的是數(shù)據(jù)庫(kù)中的數(shù)據(jù)完整性約束。數(shù)據(jù)完整性約束的話疆前,它是指存儲(chǔ)在數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)值均正確的狀態(tài)寒跳。它是應(yīng)防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義規(guī)定的數(shù)據(jù)和防止因錯(cuò)誤信息的輸入輸出造成無(wú)效操作或錯(cuò)誤信息而提出的。

數(shù)據(jù)完整性分為四類:

1. 實(shí)體完整性(實(shí)體完整性是對(duì)關(guān)系中的記錄唯一性竹椒,也就是主鍵的約束童太。準(zhǔn)確地說(shuō),實(shí)體完整性是指關(guān)系中的主屬性值不能為Null且不能有相同值。定義表中的所有行能唯一的標(biāo)識(shí),一般用主鍵,唯一索引 unique關(guān)鍵字,及identity屬性比如說(shuō)我們的身份證號(hào)碼,可以唯一標(biāo)識(shí)一個(gè)人.书释。)

2. 域完整性(域完整性是對(duì)數(shù)據(jù)表中字段屬性的約束翘贮,通常指數(shù)據(jù)的有效性,它包括字段的值域、字段的類型及字段的有效規(guī)則等約束爆惧,它是由確定關(guān)系結(jié)構(gòu)時(shí)所定義的字段的屬性決定的狸页。限制數(shù)據(jù)類型,缺省值,規(guī)則,約束,是否可以為空,域完整性可以確保不會(huì)輸入無(wú)效的值.。)

3. 參照完整性(參照完整性是對(duì)關(guān)系數(shù)據(jù)庫(kù)中建立關(guān)聯(lián)關(guān)系的數(shù)據(jù)表間數(shù)據(jù)參照引用的約束扯再,也就是對(duì)外鍵的約束肴捉。準(zhǔn)確地說(shuō),參照完整性是指關(guān)系中的外鍵必須是另一個(gè)關(guān)系的主鍵有效值叔收,或者是NULL。參考完整性維護(hù)表間數(shù)據(jù)的有效性,完整性,通常通過(guò)建立外部鍵聯(lián)系另一表的主鍵實(shí)現(xiàn),還可以用觸發(fā)器來(lái)維護(hù)參考完整性)

4. 用戶定義的完整性傲隶。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子徙鱼,更是在濱河造成了極大的恐慌府喳,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件乒省,死亡現(xiàn)場(chǎng)離奇詭異巧颈,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)袖扛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門砸泛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人蛆封,你說(shuō)我怎么就攤上這事唇礁。” “怎么了惨篱?”我有些...
    開(kāi)封第一講書人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵盏筐,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我砸讳,道長(zhǎng)琢融,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任簿寂,我火速辦了婚禮漾抬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘常遂。我一直安慰自己奋蔚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著泊碑,像睡著了一般坤按。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上馒过,一...
    開(kāi)封第一講書人閱讀 52,158評(píng)論 1 308
  • 那天臭脓,我揣著相機(jī)與錄音,去河邊找鬼腹忽。 笑死来累,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的窘奏。 我是一名探鬼主播嘹锁,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼着裹!你這毒婦竟也來(lái)了领猾?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤骇扇,失蹤者是張志新(化名)和其女友劉穎摔竿,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體少孝,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡继低,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了稍走。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袁翁。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖婿脸,靈堂內(nèi)的尸體忽然破棺而出梦裂,到底是詐尸還是另有隱情,我是刑警寧澤盖淡,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布年柠,位于F島的核電站,受9級(jí)特大地震影響褪迟,放射性物質(zhì)發(fā)生泄漏冗恨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一味赃、第九天 我趴在偏房一處隱蔽的房頂上張望掀抹。 院中可真熱鬧,春花似錦心俗、人聲如沸傲武。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)揪利。三九已至态兴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間疟位,已是汗流浹背瞻润。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留甜刻,地道東北人绍撞。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像得院,于是被迫代替她去往敵國(guó)和親傻铣。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說(shuō)明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí)祥绞,會(huì)觸發(fā)此異常非洲。 O...
    我想起個(gè)好名字閱讀 5,333評(píng)論 0 9
  • 數(shù)據(jù)表是數(shù)據(jù)庫(kù)中最重要、最基本的操作對(duì)象就谜,是數(shù)據(jù)存儲(chǔ)的基本單位。數(shù)據(jù)表被定義為列的集合里覆,數(shù)據(jù)在表中是按照行和列的格...
    假正經(jīng)乄閱讀 1,906評(píng)論 0 2
  • 作者:燁竹 數(shù)據(jù)庫(kù)的基本操作 登陸MySQL數(shù)據(jù)庫(kù)服務(wù):mysql -h服務(wù)器地址 -P端口號(hào) -u用戶名 ...
    DragonRat閱讀 1,372評(píng)論 0 7
  • 索引 數(shù)據(jù)庫(kù)中的查詢操作非常普遍喧枷,索引就是提升查找速度的一種手段 索引的類型 從數(shù)據(jù)結(jié)構(gòu)角度分 1.B+索引:傳統(tǒng)...
    一凡呀閱讀 2,939評(píng)論 0 8
  • 4.1 索引組織表 在lnnoDB存儲(chǔ)引擎中虹统, 表都是根據(jù)主鍵順序組織存放的, 這種存儲(chǔ)方式的表稱為索引組織表(...
    好好學(xué)習(xí)Sun閱讀 619評(píng)論 0 0