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

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

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

    啪啪拉拉噼里啪啦

    初學者天堂資料匯集

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      16 隨筆 :: 73 文章 :: 16 評論 :: 0 Trackbacks
    構造數(shù)據(jù)庫必須遵循一定的規(guī)則。在關系數(shù)據(jù)庫中,這種規(guī)則就是范式。范式是符合某一種級別的關系模式的集合。關系數(shù)據(jù)庫中的關系必須滿足一定的要求,即滿足不同的范式。目前關系數(shù)據(jù)庫有六種范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。滿足最低要求的范式是第一范式(1NF)。在第一范式的基礎上進一步滿足更多要求的稱為第二范式(2NF),其余范式以次類推。一般說來,數(shù)據(jù)庫只需滿足第三范式(3NF)就行了。下面我們舉例介紹第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。

    3.4.1 第一范式(1NF)
        在任何一個關系數(shù)據(jù)庫中,第一范式(1NF)是對關系模式的基本要求,不滿足第一范式(1NF)的數(shù)據(jù)庫就不是關系數(shù)據(jù)庫。
        所謂第一范式(1NF)是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重復的屬性。如果出現(xiàn)重復的屬性,就可能需要定義一個新的實體,新的實體由重復的屬性構成,新實體與原實體之間為一對多關系。在第一范式(1NF)中表的每一行只包含一個實例的信息。例如,對于圖3-2 中的員工信息表,不能將員工信息都放在一列中顯示,也不能將其中的兩列或多列在一列中顯示;員工信息表的每一行只表示一個員工的信息,一個員工的信息在表中只出現(xiàn)一次。簡而言之,第一范式就是無重復的列。

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

    3.4.3 第三范式(3NF)
        滿足第三范式(3NF)必須先滿足第二范式(2NF)。簡而言之,第三范式(3NF)要求一個數(shù)據(jù)庫表中不包含已在其它表中已包含的非主關鍵字信息。例如,存在一個部門信息表,其中每個部門有部門編號(dept_id)、部門名稱、部門簡介等信息。那么在圖3-2
    的員工信息表中列出部門編號后就不能再將部門名稱、部門簡介等與部門有關的信息再加入員工信息表中。如果不存在部門信息表,則根據(jù)第三范式(3NF)也應該構建它,否則就會有大量的數(shù)據(jù)冗余。簡而言之,第三范式就是屬性不依賴于其它非主屬性。

    posted on 2005-04-07 12:08 噼里啪啦的世界 閱讀(189) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫
    主站蜘蛛池模板: 黄网址在线永久免费观看 | 日本一区免费电影| 免费一级毛片在级播放| 亚洲Av综合色区无码专区桃色 | 久久亚洲国产精品123区| 亚洲成年人电影网站| 男女男精品网站免费观看| 蜜臀AV免费一区二区三区| 亚洲高清最新av网站| 亚洲91精品麻豆国产系列在线| 一级毛片试看60分钟免费播放| 国产成人福利免费视频| 国产精品亚洲mnbav网站 | 亚洲日韩国产成网在线观看| 一个人看的免费视频www在线高清动漫 | 手机看黄av免费网址| 在线亚洲97se亚洲综合在线| 亚洲中文字幕久久精品无码VA| 人人揉揉香蕉大免费不卡| 日韩亚洲国产二区| 亚洲三级高清免费| 国产a视频精品免费观看| 亚洲成在人线av| 国产日韩AV免费无码一区二区三区| 女人18一级毛片免费观看| 亚洲视频在线观看| 国产麻豆一精品一AV一免费| 亚洲国产精品无码久久九九| 美女巨胸喷奶水视频www免费| 亚洲AV无码一区二区二三区软件 | 亚洲成在人天堂一区二区| 成在线人视频免费视频| 免费人成在线观看播放国产 | 国产成人yy免费视频| 国产亚洲高清在线精品不卡| 精品无码国产污污污免费| 一级毛片免费毛片毛片| 亚洲福利视频网址| 日本zzzzwww大片免费| 自拍偷自拍亚洲精品播放| 日韩精品免费一区二区三区|