欧美网址在线观看-亚洲最新毛片-国产成人免费爽爽爽视频-亚洲一区在线影院-日韩欧美在线观看视频网站-男女激情四射-成人一区二区免费看-欧美亚洲综合在线-日韩一级视频在线播放-国产成人三级视频在线播放-亚洲中文字幕日产无码2020-99久久久国产精品免费无卡顿-av在线观看地址-果冻传媒mv免费播放在线观看-欧美在线观看视频免费-日韩天天操

聯(lián)系我們 - 廣告服務(wù) - 聯(lián)系電話:
您的當(dāng)前位置: > 關(guān)注 > > 正文

范氏之間的關(guān)系基礎(chǔ)知識(一)

來源:CSDN 時(shí)間:2023-03-06 08:04:09

目錄

基礎(chǔ)知識


(相關(guān)資料圖)

函數(shù)依賴

1NF 第一范式

2NF 第二范式

3NF 第三范式

BCNF 鮑依斯-科得范式

四種范氏之間的關(guān)系

基礎(chǔ)知識

實(shí)體:現(xiàn)實(shí)世界中客觀存在并可以被區(qū)別的事物。比如“一個(gè)學(xué)生”、“一本書”、“一門課”等等。值得強(qiáng)調(diào)的是這里所說的“事物”不僅僅是看得見摸得著的“東西”,它也可以是虛擬的,比如說“老師與學(xué)校的關(guān)系”。

屬性:教科書上解釋為:“實(shí)體所具有的某一特性”,由此可見,屬性一開始是個(gè)邏輯概念,比如說,“性別”是“人”的一個(gè)屬性。在關(guān)系數(shù)據(jù)庫中,屬性又是個(gè)物理概念,屬性可以看作是“表的一列”。

元組:表中的一行就是一個(gè)元組。

分量:元組的某個(gè)屬性值。在一個(gè)關(guān)系數(shù)據(jù)庫中,它是一個(gè)操作原子,即關(guān)系數(shù)據(jù)庫在做任何操作的時(shí)候,屬性是“不可分的”。否則就不是關(guān)系數(shù)據(jù)庫了。

碼:表中可以唯一確定一個(gè)元組的某個(gè)屬性(或者屬性組),如果這樣的碼有不止一個(gè),那么大家都叫候選碼,我們從候選碼中挑一個(gè)出來做老大,它就叫主碼。

全碼:如果一個(gè)碼包含了所有的屬性,這個(gè)碼就是全碼。

主屬性:一個(gè)屬性只要在任何一個(gè)候選碼中出現(xiàn)過,這個(gè)屬性就是主屬性。

非主屬性:與上面相反,沒有在任何候選碼中出現(xiàn)過,這個(gè)屬性就是非主屬性。

外碼:一個(gè)屬性(或?qū)傩越M),它不是碼,但是它別的表的碼,它就是外碼。

函數(shù)依賴

部分函數(shù)依賴:設(shè)X,Y是關(guān)系R的兩個(gè)屬性集合,存在X→Y,若X’是X的真子集,存在X’→Y,則稱Y部分函數(shù)依賴于X。

舉個(gè)例子:

碼用(學(xué)號+課程),為什么要加課程呢?因?yàn)椴煌n程成績是通過學(xué)號查不出來的。

不過用(學(xué)號+課程)當(dāng)作碼是不是有些問題?

(學(xué)號+課程)->姓名,但是學(xué)號->姓名

(學(xué)號+課程)->系名,但是學(xué)號->系名

(學(xué)號+課程)->系主任,但是學(xué)號->系主任

這個(gè)就是部分依賴,說實(shí)話我看定義一臉懵逼。

要是上面那張表符合第二范式。需要將表拆分為兩張表。

一張是 學(xué)號、課程、分?jǐn)?shù)表

另外一張是 學(xué)號、姓名、系名、系主任表

完全函數(shù)依賴:設(shè)X,Y是關(guān)系R的兩個(gè)屬性集合,X’是X的真子集,存在X→Y,但對每一個(gè)X’都有X’!→Y,則稱Y完全函數(shù)依賴于X。

例子:學(xué)生基本信息表R(學(xué)號,班級,姓名)假設(shè)不同的班級學(xué)號有相同的,班級內(nèi)學(xué)號不能相同,在R關(guān)系中,(學(xué)號,班級)->(姓名),但是(學(xué)號)->(姓名)不成立,(班級)->(姓名)不成立,所以姓名完全函數(shù)依賴與(學(xué)號,班級);

傳遞函數(shù)依賴:設(shè)X,Y,Z是關(guān)系R中互不相同的屬性集合,存在X→Y(Y !→X),Y→Z,則稱Z傳遞函數(shù)依賴于X。

例子:在關(guān)系R(學(xué)號 ,宿舍, 費(fèi)用)中,(學(xué)號)->(宿舍),宿舍!=學(xué)號,(宿舍)->(費(fèi)用),費(fèi)用!=宿舍,所以符合傳遞函數(shù)的要求;

1NF 第一范式

數(shù)據(jù)庫表中的字段都是單一屬性的,不可再分。這個(gè)單一屬性由基本類型構(gòu)成,包括整型、實(shí)數(shù)、字符型、邏輯型、日期型等。

定義:如果一個(gè)關(guān)系模式R的所有屬性都是不可分的基本數(shù)據(jù)項(xiàng),則R屬于1NF。

也可表述為:數(shù)據(jù)庫表中的字段都是單一屬性的,不可再分。

例如,下面的數(shù)據(jù)庫表是符合第一范式的:

字段1 字段2 字段3 字段4

而這樣的數(shù)據(jù)庫表是不符合第一范式的:

字段1 字段2 字段3 字段4

字段3.1 字段3.2

具體的例子:

比如“地址”屬性應(yīng)該拆分為“城市”、“區(qū)縣”、“具體地址”便于使用。

很顯然,在當(dāng)前的任何關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)中,誰也不可能做出不符合第一范式的數(shù)據(jù)庫,因?yàn)檫@些DBMS不允許你把數(shù)據(jù)庫表的一列再分成二列或多列。因此,想在現(xiàn)有的DBMS中設(shè)計(jì)出不符合第一范式的數(shù)據(jù)庫都是不可能的。

2NF 第二范式

若關(guān)系模式R∈1NF,并且每一個(gè)非主屬性都完全函數(shù)依賴于R的碼(多個(gè)主屬性字段的組合),則R∈2NF

也可表述為:數(shù)據(jù)庫表中不存在非關(guān)鍵字段對任一候選關(guān)鍵字段的部分函數(shù)依賴(部分函數(shù)依賴指的是存在組合關(guān)鍵字中的某些字段決定非關(guān)鍵字段的情況),也即所有非關(guān)鍵字段都完全依賴于任意一組候選關(guān)鍵字。

具體的可以參照上面部分函數(shù)依賴的例子

3NF 第三范式

關(guān)系模式R<U< em="">,F(xiàn)> 中若不存在這樣的碼X、屬性組Y及非主屬性Z(Z íY), 使得X→Y,Y→Z,成立,則稱R<U< em="">,F(xiàn)> ∈ 3NF。

也可表述為:在第二范式的基礎(chǔ)上,數(shù)據(jù)表中如果不存在非關(guān)鍵字段對任一候選關(guān)鍵字段的傳遞函數(shù)依賴則符合第三范式。所謂傳遞函數(shù)依賴,指的是如果存在"A → B → C"的決定關(guān)系,則C傳遞函數(shù)依賴于A。因此,滿足第三范式的數(shù)據(jù)庫表應(yīng)該不存在如下依賴關(guān)系:關(guān)鍵字段 → 非關(guān)鍵字段x → 非關(guān)鍵字段y

比如:

BCNF 鮑依斯-科得范式

設(shè)關(guān)系模式R<U< em="">,F(xiàn)>∈1NF,如果對于R的每個(gè)函數(shù)依賴X→Y,若Y不屬于X,則X必含有候選碼,那么R∈BCNF。

也可表述為:在第三范式的基礎(chǔ)上,數(shù)據(jù)庫表中如果不存在任何字段對任一候選關(guān)鍵字段的傳遞函數(shù)依賴則符合第三范式。

比如:倉庫管理關(guān)系表為(倉庫ID, 存儲物品ID, 管理員ID, 數(shù)量),且有一個(gè)管理員只在一個(gè)倉庫工作;一個(gè)倉庫可以存儲多種物品。這個(gè)數(shù)據(jù)庫表中存在如下決定關(guān)系:

(倉庫ID, 存儲物品ID) →(管理員ID, 數(shù)量)

(管理員ID, 存儲物品ID) → (倉庫ID, 數(shù)量)

所以,(倉庫ID, 存儲物品ID)和(管理員ID, 存儲物品ID)都是表的候選關(guān)鍵字,表中的唯一非關(guān)鍵字段為數(shù)量,它是符合第三范式的。但是,由于存在如下決定關(guān)系:

(倉庫ID) → (管理員ID)

(管理員ID) → (倉庫ID)

即存在關(guān)鍵字段決定關(guān)鍵字段的情況,所以其不符合BCNF范式。數(shù)據(jù)表應(yīng)修改為:

倉庫管理:(倉庫ID, 管理員ID);

倉庫:(倉庫ID, 存儲物品ID, 數(shù)量)。

四種范氏之間的關(guān)系

每一個(gè)范氏都是進(jìn)一步約束的關(guān)系,如下圖:

四種范式之間的關(guān)系

責(zé)任編輯:

標(biāo)簽:

相關(guān)推薦:

精彩放送:

新聞聚焦
Top 欧美网址在线观看-亚洲最新毛片-国产成人免费爽爽爽视频-亚洲一区在线影院-日韩欧美在线观看视频网站-男女激情四射-成人一区二区免费看-欧美亚洲综合在线-日韩一级视频在线播放-国产成人三级视频在线播放-亚洲中文字幕日产无码2020-99久久久国产精品免费无卡顿-av在线观看地址-果冻传媒mv免费播放在线观看-欧美在线观看视频免费-日韩天天操

        国产成年人在线观看| 欧美日韩精品在线一区二区| 97视频久久久| av免费观看网| 日本手机在线视频| 欧美精品成人网| 在线播放av中文字幕| 法国空姐在线观看免费| 国产成人亚洲综合无码| 成人中文字幕在线播放| 亚洲色欲久久久综合网东京热| a在线视频观看| 欧美丰满熟妇bbbbbb百度| 色婷婷狠狠18| 成年人网站国产| 少妇大叫太大太粗太爽了a片小说| 成人av一级片| 欧在线一二三四区| 僵尸世界大战2 在线播放| www.男人天堂网| www国产精品内射老熟女| 欧美一区二区三区爽大粗免费| 国产亚洲天堂网| 天堂8在线天堂资源bt| a级免费在线观看| 国产男女激情视频| 亚洲怡红院在线| 亚洲色欲久久久综合网东京热| 精品一区二区三区无码视频| 99re在线视频免费观看| 嫩草视频免费在线观看| 国语对白做受xxxxx在线中国| 成年人免费大片| 国产又大又长又粗又黄| 精品国产一区三区| 欧美成年人视频在线观看| 超碰97在线看| 8x8x华人在线| 免费大片在线观看| 国产精品免费看久久久无码| aa在线免费观看| 小说区视频区图片区| 欧美三级午夜理伦三级| 福利在线小视频| 黄色三级视频在线| 人妻少妇精品久久| 亚洲精品永久视频| 国产精品欧美激情在线观看| av不卡在线免费观看| 日本新janpanese乱熟| 777久久久精品一区二区三区 | 蜜桃视频一区二区在线观看| 日本熟妇人妻xxxxx| 国产精品www在线观看| 亚洲18在线看污www麻豆| 日韩网址在线观看| 六月婷婷在线视频| 中文字幕1234区| 玖玖精品在线视频| 亚洲欧美天堂在线| 美女网站色免费| 免费观看中文字幕| 热久久久久久久久| 国产精品视频中文字幕| 日韩中文字幕二区| 国产肥臀一区二区福利视频| 国产精品无码电影在线观看| 国产对白在线播放| 九九久久久久久| 亚洲天堂网站在线| 轻点好疼好大好爽视频| 免费在线观看污网站| 91国内在线播放| 亚洲欧美在线精品| 亚洲色图偷拍视频| 国产麻豆电影在线观看| 青草全福视在线| 久久亚洲国产成人精品无码区 | 男人添女人荫蒂免费视频| 轻点好疼好大好爽视频| 9999在线观看| www.av毛片| 能在线观看的av| 亚洲一级免费在线观看| 91 视频免费观看| 在线播放 亚洲| 99热亚洲精品| 男人女人黄一级| 先锋影音男人资源| 男女视频网站在线观看| 日韩免费毛片视频| 永久免费黄色片| 国产精品久久中文字幕| 国产成人无码a区在线观看视频| 91免费黄视频| 一本色道久久亚洲综合精品蜜桃| 国产精品999.| 久久美女福利视频| 午夜啪啪福利视频| 欧美日韩中文在线视频| wwwwwxxxx日本| 欧美成人三级在线视频| 亚洲xxx在线观看| 国产黄色一级网站| 香蕉视频999| 免费一级特黄毛片| 91精品999| 99热成人精品热久久66| 男人的天堂视频在线| 欧美成人黄色网址| 2018国产在线| 伊人久久在线观看| 亚洲天堂网一区| 国产中文字幕免费观看| 日本高清免费观看| 欧洲av无码放荡人妇网站| 久久视频免费在线| 国产免费中文字幕| 黑鬼大战白妞高潮喷白浆| 色哟哟免费网站| 欧美xxxxxbbbbb| 亚洲人成色77777| 自拍日韩亚洲一区在线| 特色特色大片在线| 手机在线国产视频| 久久婷五月综合| 国产免费999| 亚洲人成无码www久久久| 男人添女荫道口图片| 69精品丰满人妻无码视频a片| 人人干人人干人人| 美女网站视频黄色| xxx国产在线观看| 一级在线免费视频| 69久久久久久| 99sesese| 天天干天天色天天干| 91pony九色| 在线观看视频黄色| 欧美大片免费播放| 欧美狂野激情性xxxx在线观| av 日韩 人妻 黑人 综合 无码| 善良的小姨在线| 成人在线免费观看视频网站| 国产大片一区二区三区| 91香蕉视频网址| 国产91视频一区| 色欲色香天天天综合网www| 拔插拔插海外华人免费| 国内外成人激情视频| 密臀av一区二区三区| 网站一区二区三区| 婷婷中文字幕在线观看| 玖玖精品在线视频| 欧美大片在线播放| 向日葵污视频在线观看| 超碰免费在线公开| 久久久久久久午夜| 中日韩av在线播放| 18禁裸男晨勃露j毛免费观看| 免费在线观看视频a| 欧美黄色一级片视频| 欧美性视频在线播放| 免费成人午夜视频| 亚洲视频一二三四| 男的插女的下面视频| 久久精品影视大全| 久久久久久av无码免费网站下载| 亚洲 自拍 另类小说综合图区| 欧美日韩怡红院| 青青草视频国产| 亚洲成人av免费看| 国产3p露脸普通话对白| 日本不卡一区二区在线观看| 可以看毛片的网址| 狠狠操狠狠干视频| 红桃av在线播放| 日本阿v视频在线观看| 一区二区免费av| 情侣黄网站免费看| 欧美做暖暖视频| 中文字幕第17页| 日韩 欧美 高清| 国产日韩av网站| 9色视频在线观看| 五月激情婷婷在线| 欧美性猛交久久久乱大交小说 | 天天色综合社区| www.中文字幕在线| 欧美人成在线观看| 丰满人妻一区二区三区53号| 一区二区在线播放视频| 免费看日本毛片| 欧美精品自拍视频| 日韩精品一区二区在线视频| 黄色a级三级三级三级| 一本一道久久a久久综合蜜桃| 精品久久久久久久免费人妻| 欧美三级一级片| 人妻久久久一区二区三区|