數(shù)據(jù)庫設(shè)計_2019-12-06

感覺這是個相當(dāng)獨立的部分扒吁,寫一起不太好灌灾,但是又很重要

三個范式1NF,2NF,3NF

定義感覺有點復(fù)雜遇骑,沒記太住恒削,簡單點吧
把大象裝冰箱總共分這么幾步

首先確定數(shù)據(jù)庫涉及的最小單元,及相互依賴關(guān)系
  • 最小數(shù)據(jù)單元好確定
  • 依賴關(guān)系比較復(fù)雜怀薛,以下圖為例刺彩,主要分為
    1.完全依賴,枝恋,系名完全依賴于學(xué)號
    2.部分依賴创倔,,分數(shù)依賴于學(xué)號和課名
    3.傳遞函數(shù)依賴焚碌,畦攘,系主任依賴于系名依賴于學(xué)號,系主任傳遞依賴于學(xué)號
  • 碼十电,某些元素中知押,除K之外的所有元素都完全依賴于K,K就是一個碼了


    一個例子
1NF

就是分解鹃骂,這步最簡單台盯,上圖就是分解后的

2NF

這步理論上是將存在部分依賴關(guān)系的屬性剝離,上圖中畏线,明顯得出學(xué)號静盅,課名,分數(shù)三個屬性是部分依賴關(guān)系寝殴,將其單獨列成表


表1

表2
3NF

最后一步是去除傳遞函數(shù)依賴蒿叠,主要是修正圖2中幾個屬性的依賴,明顯得出學(xué)號杯矩,姓名是一組栈虚,二者理論相等袖外,但學(xué)號更適合做主鍵史隆,系名和系主任也是理論相等,不過出于便于理解的角度考慮曼验,可以認為系主任依賴于系名泌射,那就表明系主任->系名->學(xué)號粘姜,構(gòu)成傳遞函數(shù)依賴,消除它熔酷,拆成學(xué)號孤紧,姓名,系名和系名拒秘,系主任兩個表如下圖号显,
不過要是按學(xué)號->姓名和學(xué)號->系名->系主任,也是可以的躺酒,只是感覺有點別扭


表1
表2
表3
實踐

這次實際情況來說押蚤,就比較簡單了客戶->鴿子->軌跡->數(shù)據(jù)點,全部是傳遞函數(shù)依賴羹应,那自然要直接拆3個表


齊活
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末揽碘,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子园匹,更是在濱河造成了極大的恐慌雳刺,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件裸违,死亡現(xiàn)場離奇詭異掖桦,居然都是意外死亡,警方通過查閱死者的電腦和手機供汛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門滞详,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人紊馏,你說我怎么就攤上這事料饥。” “怎么了朱监?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵岸啡,是天一觀的道長。 經(jīng)常有香客問我赫编,道長巡蘸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任擂送,我火速辦了婚禮悦荒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嘹吨。我一直安慰自己搬味,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著碰纬,像睡著了一般萍聊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上悦析,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天寿桨,我揣著相機與錄音,去河邊找鬼强戴。 笑死亭螟,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的骑歹。 我是一名探鬼主播媒佣,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼陵刹!你這毒婦竟也來了默伍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤衰琐,失蹤者是張志新(化名)和其女友劉穎也糊,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體羡宙,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡狸剃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了狗热。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钞馁。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖匿刮,靈堂內(nèi)的尸體忽然破棺而出僧凰,到底是詐尸還是另有隱情,我是刑警寧澤熟丸,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布训措,位于F島的核電站,受9級特大地震影響光羞,放射性物質(zhì)發(fā)生泄漏绩鸣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一纱兑、第九天 我趴在偏房一處隱蔽的房頂上張望呀闻。 院中可真熱鬧,春花似錦潜慎、人聲如沸捡多。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽局服。三九已至,卻和暖如春驳遵,著一層夾襖步出監(jiān)牢的瞬間淫奔,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工堤结, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留唆迁,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓竞穷,卻偏偏與公主長得像唐责,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子瘾带,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,724評論 2 354

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

  • 關(guān)系型數(shù)據(jù)庫設(shè)計時為確保數(shù)據(jù)存儲規(guī)范化鼠哥,通常需要按照范式設(shè)計數(shù)據(jù),接下來主要介紹下1NF-3NF遞進式數(shù)據(jù)庫設(shè)計看政,...
    稻草人_d41b閱讀 17,618評論 2 10
  • 數(shù)據(jù)庫設(shè)計三范式 定義 按照《數(shù)據(jù)庫系統(tǒng)概論》中的定義朴恳,范式是“符合某一種級別的關(guān)系模式的集合,表示一個關(guān)系內(nèi)部各...
    芒果菠蘿蛋炒飯閱讀 1,054評論 0 3
  • 首先介紹幾個概念: 函數(shù)依賴 定義:設(shè)X,Y是關(guān)系R的兩個屬性集合允蚣,當(dāng)任何時刻R中的任意兩個元組中的X屬性值相同時...
    eliter0609閱讀 13,270評論 4 16
  • 踏著金穗的香氣于颖,伴隨著秋天的氣息,我們迎來了龍珠達集團9月份員工生日會嚷兔,本次生日會主題為“轟趴派對”森渐,地點為唐家盤...
    梁冰娥閱讀 3,180評論 0 2
  • 科技的漸變過程使人們在新科技的發(fā)展初期很難預(yù)測它將給人們的生活造成多大的影響。一種新科技的爆發(fā)爆發(fā)都會有近乎相同的...
    一棵老草閱讀 139評論 0 0