簡述數(shù)據(jù)庫的三大范式和五大約束

范式書上講解太拗口唬党,自己總結(jié)一下:

第一范式:數(shù)據(jù)表中的每一列(每個字段)必須是不可拆分的最小單元,不允許存在隱藏字段,屬性保持“原子性”(最大細(xì)分的二維表)


第二范式:第一范式基礎(chǔ)上要有主鍵利花,所有列都必須依賴于主鍵澜驮,而不能有任何一列與主鍵沒有關(guān)系砌庄,也就是說一個表只描述一件事情(相當(dāng)于這行闡述的是一個人時卧土,你不能加一列說明天氣)


第三范式:滿足第二范式芜茵,表中的每一列只與主鍵直接相關(guān)而不是間接相關(guān),(表中的每一列只能依賴于主鍵)


正規(guī)化范式(BCDF):所有表中的決定因素必須是一個候選鍵,如果只有一個候選鍵隘庄,那么就和第三范式是一樣的踢步。

有第四第五范式,更高的范式是為了解決數(shù)據(jù)冗余問題丑掺,但可以通過其他辦法達(dá)到获印。所以一般用不到


五大約束:
1.primary KEY:設(shè)置主鍵約束;

2.UNIQUE:設(shè)置唯一性約束街州,不能有重復(fù)值兼丰;

3.DEFAULT 默認(rèn)值約束,height DOUBLE(3,2)DEFAULT 1.2 height不輸入是默認(rèn)為1,2

4.NOT NULL:設(shè)置非空約束唆缴,該字段不能為空鳍征;

5.FOREIGN key :設(shè)置外鍵約束。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末面徽,一起剝皮案震驚了整個濱河市蟆技,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌斗忌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件旺聚,死亡現(xiàn)場離奇詭異织阳,居然都是意外死亡,警方通過查閱死者的電腦和手機砰粹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進(jìn)店門唧躲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人碱璃,你說我怎么就攤上這事弄痹。” “怎么了嵌器?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵肛真,是天一觀的道長。 經(jīng)常有香客問我爽航,道長蚓让,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任讥珍,我火速辦了婚禮历极,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘衷佃。我一直安慰自己趟卸,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锄列,像睡著了一般图云。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上右蕊,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天琼稻,我揣著相機與錄音,去河邊找鬼饶囚。 笑死帕翻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的萝风。 我是一名探鬼主播嘀掸,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼规惰!你這毒婦竟也來了睬塌?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤歇万,失蹤者是張志新(化名)和其女友劉穎揩晴,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贪磺,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡硫兰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了寒锚。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劫映。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖刹前,靈堂內(nèi)的尸體忽然破棺而出泳赋,到底是詐尸還是另有隱情,我是刑警寧澤喇喉,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布祖今,位于F島的核電站,受9級特大地震影響轧飞,放射性物質(zhì)發(fā)生泄漏衅鹿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一过咬、第九天 我趴在偏房一處隱蔽的房頂上張望大渤。 院中可真熱鬧,春花似錦掸绞、人聲如沸泵三。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽烫幕。三九已至俺抽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間较曼,已是汗流浹背磷斧。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留捷犹,地道東北人弛饭。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像萍歉,于是被迫代替她去往敵國和親侣颂。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,554評論 2 349

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

  • 設(shè)計關(guān)系數(shù)據(jù)庫時枪孩,遵從不同的規(guī)范要求憔晒,設(shè)計出合理的關(guān)系型數(shù)據(jù)庫,這些不同的規(guī)范要求被稱為不同的范式蔑舞,各種范式呈遞次...
    海邊的蝸牛ng閱讀 2,227評論 0 2
  • 一拒担、數(shù)據(jù)庫的三大范式 三大范式只是一般設(shè)計數(shù)據(jù)庫的基本理念,可以建立冗余較小攻询、結(jié)構(gòu)合理的數(shù)據(jù)庫澎蛛。如果有特殊情況,當(dāng)...
    噯尐窩閱讀 1,800評論 0 3
  • SQL語言基礎(chǔ) 本章蜕窿,我們將會重點探討SQL語言基礎(chǔ),學(xué)習(xí)用SQL進(jìn)行數(shù)據(jù)庫的基本數(shù)據(jù)查詢操作呆馁。另外請注意本章的S...
    厲鉚兄閱讀 5,315評論 2 46
  • 數(shù)據(jù)庫的基本是概念名詞解釋: 數(shù)據(jù)庫名詞解釋 元組:可以理解為表的每一行就是一個元組 候選碼:若關(guān)系中的某一屬性組...
    杰倫哎呦哎呦閱讀 1,103評論 0 6
  • 昨天跟一個連續(xù)創(chuàng)業(yè)的朋友聊天桐经,他一直在成都做鏈接性圈子,對于自由職業(yè)理解的比較透徹浙滤,雖然沒有賺到太多錢阴挣,卻可以侃的...
    承謙閱讀 182評論 0 0