<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    斷點

    每天進步一點點!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    構(gòu)造數(shù)據(jù)庫必須遵循一定的規(guī)則。在關(guān)系數(shù)據(jù)庫中,這種規(guī)則就是范式。關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足一定的要求,即滿足不同的范式。目前關(guān)系數(shù)據(jù)庫有六種范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。滿足最低要求的范式是第一范式(1NF)。在第一范式的基礎(chǔ)上進一步滿足更多要求的稱為第二范式(2NF),其余范式以次類推。一般說來,數(shù)據(jù)庫只需滿足第三范式(3NF)就行了。


    第一范式(1NF):無重復(fù)的列。
        所謂第一范式(1NF)是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項,同一列中不能有多個
    值,即實體中的某個屬性不能有多個值或者不能有重復(fù)的屬性。如果出現(xiàn)重復(fù)的屬性,就可能需要定義一個新的實體,新的實體由重復(fù)的屬性構(gòu)成,新實體與原實體之間為一對多關(guān)系。在第一范式(1NF)中表的每一行只包含一個實例的信息。簡而言之,第一范式就是無重復(fù)的列。
       
       數(shù)據(jù)庫表中的字段都是單一屬性的,不可再分。這個單一屬性由基本類型構(gòu)成,包括整型、實數(shù)、字符型、邏輯型、日期型等。

    說明:在任何一個關(guān)系數(shù)據(jù)庫中,第一范式(1NF)是對關(guān)系模式的基本要求,不滿足第一范式(1NF)的數(shù)據(jù)庫就不是關(guān)系數(shù)據(jù)庫。

     

    第二范式(2NF):屬性完全依賴于主鍵[消除部分子函數(shù)依賴]。
     
        第二范式(2NF)是在第一范式(1NF)的基礎(chǔ)上建立起來的,即滿足第二范式(2NF)必須先滿
    足第一范式(1NF)。第二范式(2NF)要求數(shù)據(jù)庫表中的每個實例或行必須可以被惟一地區(qū)分。為實現(xiàn)區(qū)分通常需要為表加上一個列,以存儲各個實例的惟一標識。例如員工信息表中加上了員工編號(emp_id)列,因為每個員工的員工編號是惟一的,因此每個員工可以被惟一區(qū)分。這個惟一屬性列被稱為主關(guān)鍵字或主鍵、主碼。
        第二范式(2NF)要求實體的屬性完全依賴于主關(guān)鍵字。所謂完全依賴是指不能存在僅依賴主
    關(guān)鍵字一部分的屬性,如果存在,那么這個屬性和主關(guān)鍵字的這一部分應(yīng)該分離出來形成一個新的實體,新實體與原實體之間是一對多的關(guān)系。為實現(xiàn)區(qū)分通常需要為表加上一個列,以存儲各個實例的惟一標識。簡而言之,第二范式就是屬性完全依賴于主鍵。

    第三范式(3NF):屬性不依賴于其它非主屬性[消除傳遞依賴]。
       
        滿足第三范式(3NF)必須先滿足第二范式(2NF)。簡而言之,第三范式(3NF)要求一個數(shù)據(jù)庫表中不包含已在其它表中已包含的非主關(guān)鍵字信息。例如,存在一個部門信息表,其中每個部門有部門編號(dept_id)、部門名稱、部門簡介等信息。那么在的員工信息表中列出部門編號后就不能再將部門名稱、部門簡介等與部門有關(guān)的信息再加入員工信息表中。如果不存在部門信息表,則根據(jù)第三范式(3NF)也應(yīng)該構(gòu)建它,否則就會有大量的數(shù)據(jù)冗余。簡而言之,第三范式就是屬性不依賴于其它非主屬性。
        
    所謂傳遞函數(shù)依賴,指的是如果存在"A → B → C"的決定關(guān)系,則C傳遞函數(shù)依賴于A。

    主站蜘蛛池模板: 无人在线直播免费观看| 九九久久国产精品免费热6 | 亚洲色精品aⅴ一区区三区| 亚洲AV成人无码网天堂| 国产美女做a免费视频软件| 亚洲AV无码成人精品区日韩| 国产免费黄色大片| 亚洲国产精品嫩草影院久久| 亚洲AV噜噜一区二区三区| 日本a级片免费看| 亚洲欧洲免费视频| 亚洲精品无码一区二区| 成人免费a级毛片无码网站入口| 亚洲中文字幕无码mv| 免费毛片网站在线观看| 特级av毛片免费观看| 国产大片线上免费观看| 亚洲视频在线观看2018| 亚洲日本国产乱码va在线观看| 最近中文字幕无免费| 久久夜色精品国产噜噜亚洲a| 免费看少妇作爱视频| 特级毛片A级毛片100免费播放 | 四虎影院永久免费观看| 免费人成大片在线观看播放电影| 亚洲区不卡顿区在线观看| a毛片免费在线观看| 亚洲精品午夜在线观看| 一二三区免费视频| 亚洲福利在线观看| 国内自产拍自a免费毛片| 一区二区三区免费电影| 亚洲欧洲日本精品| 四虎国产精品免费视| 无码午夜成人1000部免费视频| 亚洲成av人片一区二区三区| 久久精品免费视频观看| 国产日韩亚洲大尺度高清| 四虎在线成人免费网站| 亚洲色图.com| 永久在线免费观看|