摘要:下面是由希賽小編整理的中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之關(guān)系樸式,希望能幫助學(xué)友們。
下面是由希賽小編整理的中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之關(guān)系樸式,希望能幫助學(xué)友們。具體內(nèi)容如下:
關(guān)系樸式
在數(shù)據(jù)庫(kù)中要區(qū)分型和值。關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式是型,關(guān)系是值。關(guān)系模式是對(duì)關(guān)系的描述,那么一個(gè)關(guān)系需要描述哪些方面呢?
首先,應(yīng)該知道,關(guān)系實(shí)質(zhì)上是一張二維表.表的每一行為一個(gè)元組,每一列為一個(gè)屬性。一個(gè)元組就是該關(guān)系所涉及的屬性集的笛卡爾積的一個(gè)元素。關(guān)系是元組的集合,因此關(guān)系模式必須指出這個(gè)元組集合的結(jié)構(gòu),即它由哪些屬性構(gòu)成,這些屬性來(lái)自哪些域,以及厲性與域之間的映象關(guān)系。
其次,一個(gè)關(guān)系通常是由賦予它的元組語(yǔ)義來(lái)確定的。元組語(yǔ)義實(shí)質(zhì)上是一個(gè)n目謂詞(n是屬性集中屬性的個(gè)數(shù))。凡使該n目謂詞為真的笛卡爾積中的元素(或者說(shuō)凡符合元組語(yǔ)義的那部分元素)的全體就構(gòu)成了該關(guān)系模式的關(guān)系。
現(xiàn)實(shí)世界隨著時(shí)間在不斷地變化,因而在不同的時(shí)刻,關(guān)系模式的關(guān)系也會(huì)有所變化。但是,現(xiàn)實(shí)世界的許多己有事實(shí)限定了關(guān)系模式所有可能的關(guān)系必須滿足一定的完整性約束條件。這些約束或者通過(guò)對(duì)屬性取值范圍的限定,例如職工年齡小于65歲(65歲以后必須退休),或者通過(guò)屬性值間的相互關(guān)連(主要體現(xiàn)于值的相等與否)反映出來(lái)。關(guān)系模式應(yīng)當(dāng)刻劃出這些完整性約束條件。
因此一個(gè)關(guān)系模式應(yīng)當(dāng)是一個(gè)5元組。
定義8.4關(guān)系的描述稱為關(guān)系橫式(RelationSchema〉。它可以形式化地表示為
R(U,D,dom,F)
其中,R為關(guān)系名,U為組成該關(guān)系的屬性名集合,D為屬性組U中屬性所來(lái)自的域,dom為屬性向域的映象集合,F(xiàn)為屬性間數(shù)據(jù)的依賴關(guān)系集合。
關(guān)系模式通??梢院?jiǎn)記為R(U)或R(A1,A2,…,A,n).其中,R為關(guān)系名,A1,A2,…,An為屬性名。而域名及屬性向域的映象常常直接說(shuō)明為屬性的類型和長(zhǎng)度。
關(guān)系是關(guān)系模式在某一時(shí)刻的狀態(tài)或內(nèi)容。關(guān)系模式是靜態(tài)的、穩(wěn)定的,而關(guān)系是動(dòng)態(tài)的、隨時(shí)間不斷變化的,因?yàn)殛P(guān)系操作在不斷地更新著數(shù)據(jù)庫(kù)中的數(shù)據(jù)。但在實(shí)際中,人們常常把關(guān)系模式和關(guān)系都稱為關(guān)系,這可從上下文中加以區(qū)別。
關(guān)系數(shù)據(jù)庫(kù)
在關(guān)系模型中,實(shí)體以及實(shí)體間的聯(lián)系都是用關(guān)系來(lái)表示的。例如,導(dǎo)師實(shí)體、研究生實(shí)體、導(dǎo)師與研究生之間的一對(duì)多聯(lián)系都可以分別用一個(gè)關(guān)系來(lái)表示。在一個(gè)給定的應(yīng)用領(lǐng)域中,所有實(shí)體及實(shí)體之間聯(lián)系的關(guān)系的集合構(gòu)成一個(gè)關(guān)系數(shù)據(jù)庫(kù)。
關(guān)系數(shù)據(jù)庫(kù)也有型和值之分。關(guān)系數(shù)據(jù)庫(kù)的型也稱為關(guān)系數(shù)據(jù)庫(kù)模式,是對(duì)關(guān)系數(shù)據(jù)庫(kù)的描述,它包括若干域的定義以及在這些域上定義的若干關(guān)系模式。關(guān)系數(shù)據(jù)庫(kù)的值是這些關(guān)系模式在某一時(shí)刻對(duì)應(yīng)的關(guān)系的集合,通常稱為關(guān)系數(shù)據(jù)庫(kù)。
返回目錄:中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之?dāng)?shù)據(jù)庫(kù)技術(shù)匯總
相關(guān)推薦:
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題