freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)(編輯修改稿)

2025-07-13 03:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容。 數(shù)據(jù)結(jié)構(gòu)模型數(shù)據(jù)庫(kù)系統(tǒng)模型是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。根據(jù)具體數(shù)據(jù)存儲(chǔ)需求的不同,數(shù)據(jù)庫(kù)可以使用多種類型的系統(tǒng)模型。較常見的有層次模型、網(wǎng)狀模型和關(guān)系模型,以及表示現(xiàn)實(shí)復(fù)雜問(wèn)題的面向?qū)ο蟮哪P汀?.層次模型這種模型描述數(shù)據(jù)的組織形式像一棵倒置的樹,它由節(jié)點(diǎn)和連線組成,其中節(jié)點(diǎn)表示實(shí)體。樹有根、枝、葉,在這里都稱為節(jié)點(diǎn),根節(jié)點(diǎn)只有一個(gè),向下分支,是一種一對(duì)多的關(guān)系。例如,行政機(jī)構(gòu)或者家族譜的組織形式都可以看作是層次模型,如圖112所示。此種類型數(shù)據(jù)庫(kù)的優(yōu)點(diǎn):層次分明、結(jié)構(gòu)清晰、不同層次間的數(shù)據(jù)關(guān)聯(lián)直接簡(jiǎn)單。它的缺點(diǎn):數(shù)據(jù)將不得不縱向向外擴(kuò)展,節(jié)點(diǎn)之間很難建立橫向的關(guān)聯(lián)。對(duì)插入和刪除操作限制較多,查詢非直系的節(jié)點(diǎn)非常麻煩。層次模型示意圖2.網(wǎng)狀模型網(wǎng)狀模型示意圖這種模型描述事物及其聯(lián)系的數(shù)據(jù)組織形式就像一張網(wǎng),節(jié)點(diǎn)表示數(shù)據(jù)元素,節(jié)點(diǎn)間連線表示數(shù)據(jù)間的聯(lián)系。它去掉了層次模型的兩個(gè)限制,允許多個(gè)節(jié)點(diǎn)沒(méi)有雙親節(jié)點(diǎn),允許節(jié)點(diǎn)有多個(gè)雙親節(jié)點(diǎn),此外它還允許兩個(gè)節(jié)點(diǎn)之間有多種聯(lián)系。節(jié)點(diǎn)之間是平等的,無(wú)上下層關(guān)系。如學(xué)校中的“教師”、“學(xué)生”、“課程”、“教室”等事物之間有聯(lián)系但無(wú)層次關(guān)系,可認(rèn)為是一種網(wǎng)狀結(jié)構(gòu)模型,如圖113所示。此種類型數(shù)據(jù)庫(kù)的優(yōu)點(diǎn):能很容易地反映實(shí)體之間的關(guān)聯(lián),同時(shí)避免了數(shù)據(jù)的重復(fù)性。關(guān)系模型示意圖缺點(diǎn)是結(jié)構(gòu)比較復(fù)雜,路徑太多,當(dāng)加入或刪除數(shù)據(jù)時(shí),牽動(dòng)的相關(guān)數(shù)據(jù)較多,不易維護(hù)和重建。3.關(guān)系模型關(guān)系型數(shù)據(jù)庫(kù)使用的存儲(chǔ)結(jié)構(gòu)是多個(gè)二維表格,即反映事物及其聯(lián)系的數(shù)據(jù)描述是以平面表格的形式體現(xiàn)的。數(shù)據(jù)表與數(shù)據(jù)庫(kù)之間存在相應(yīng)的關(guān)聯(lián),這些關(guān)聯(lián)將用來(lái)查詢相關(guān)的數(shù)據(jù),如圖114所示。在二維表中,每一行稱為一條記錄,用來(lái)描述一個(gè)對(duì)象的信息。每一列稱為一個(gè)字段,用來(lái)描述對(duì)象的一個(gè)屬性。4.面向?qū)ο竽P兔嫦驅(qū)ο髷?shù)據(jù)模型能完整地描述現(xiàn)實(shí)世界中復(fù)雜的數(shù)據(jù)結(jié)構(gòu),并具有封裝性和繼承性等面向?qū)ο蠹夹g(shù)的特點(diǎn)。面向?qū)ο蟮臄?shù)據(jù)模型基于對(duì)象(現(xiàn)實(shí)世界中實(shí)體的抽象)、屬性(描述對(duì)象的特性)、類(具有相同特性的對(duì)象被分組為類)、類層次(類似于一棵倒立的樹,其中每個(gè)類只有一個(gè)雙親)和繼承性(類層次中的對(duì)象繼承上層類的屬性和方法的能力)。 關(guān)系模型理論關(guān)系模型對(duì)數(shù)據(jù)庫(kù)的理論和實(shí)踐產(chǎn)生了很大的影響,并且比層次和網(wǎng)狀模型有明顯的優(yōu)點(diǎn),成為當(dāng)今市場(chǎng)的主流。若要深入學(xué)習(xí)Access 2003的相關(guān)內(nèi)容,則了解及掌握關(guān)系模型理論是非常必要的。 關(guān)系數(shù)據(jù)庫(kù)概述關(guān)系數(shù)據(jù)庫(kù)是利用數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)組織的一種方式,是現(xiàn)代流行的數(shù)據(jù)管理系統(tǒng)中應(yīng)用最為普遍的一種,也是最有效率的數(shù)據(jù)組織方式之一。關(guān)系數(shù)據(jù)庫(kù)建立在集合論堅(jiān)固的數(shù)學(xué)基礎(chǔ)之上,是集合論在數(shù)據(jù)組織領(lǐng)域的應(yīng)用。1.關(guān)系模式在關(guān)系數(shù)據(jù)庫(kù)里,所有的數(shù)據(jù)都按表(按關(guān)系理論的術(shù)語(yǔ),表應(yīng)該被稱為“關(guān) 系”)進(jìn)行組織和管理。實(shí)體和聯(lián)系均用二維表來(lái)表示的數(shù)據(jù)模型稱為關(guān)系數(shù)據(jù)模型,如圖115所示。 二維表二維表的表頭那一行稱為關(guān)系模式,又稱表的框架或記錄類型。其關(guān)系模式特點(diǎn) 如下:? 是記錄類型,決定二維表的內(nèi)容;? 數(shù)據(jù)庫(kù)的關(guān)系數(shù)據(jù)模型是若干關(guān)系模式的集合;? 每一個(gè)關(guān)系模式都必須命名,且同一關(guān)系數(shù)據(jù)模型中的關(guān)系模式名不允許相同;? 每一個(gè)關(guān)系模式都由一些屬性組成,關(guān)系模式的屬性名通常取自相關(guān)實(shí)體類型的屬性名;? 關(guān)系模式可表示為關(guān)系模式名(屬性名1,屬性名2,...,屬性名n)的形式,如教師信息表(編號(hào),姓名,職稱,年齡,性別,所屬院系,電話)。2.關(guān)系對(duì)應(yīng)于關(guān)系模式的一個(gè)具體的表稱為關(guān)系,又稱表(Table)。關(guān)系數(shù)據(jù)庫(kù)是若干表(關(guān)系)的集合。關(guān)系模式?jīng)Q定其對(duì)應(yīng)關(guān)系的內(nèi)容。每一個(gè)關(guān)系都必須命名(通常取對(duì)應(yīng)的關(guān)系模式名),且同一關(guān)系數(shù)據(jù)模型中的關(guān)系名互不相同。3.實(shí)體實(shí)體是客觀世界中存在的且可互相區(qū)分的事物。實(shí)體可以是人,可以是物體實(shí)物,也可以是抽象概念。例如:圖書、學(xué)生、教師、課程等都是實(shí)體。同一類實(shí)體的所有實(shí)例就構(gòu)成該對(duì)象的實(shí)體集。實(shí)體集是實(shí)體的集合,由該集合中實(shí)體的結(jié)構(gòu)或形式表示,而實(shí)例則是實(shí)體集中的某個(gè)特例。例如,在“教師信息”表中,該數(shù)據(jù)表為一個(gè)實(shí)體集,如圖116所示,而每位教師的信息為一個(gè)實(shí)體。 實(shí)體集在實(shí)體集中包含有多個(gè)實(shí)體。而對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō),則該數(shù)據(jù)表有許多記錄內(nèi)容。因此,一個(gè)實(shí)體也可以看作數(shù)據(jù)庫(kù)中的一個(gè)條記錄。4.鍵鍵(Key)在關(guān)系中用來(lái)標(biāo)識(shí)行的一列或者多列。鍵可以是唯一(Unique)的,也可以不唯一(NonUnique)。表11中描述了關(guān)系數(shù)據(jù)庫(kù)中一些關(guān)于鍵的內(nèi)容。關(guān)系模式中的鍵鍵 名英 文含 意鍵碼Key關(guān)系模型中的一個(gè)重要概念,在關(guān)系中用來(lái)標(biāo)識(shí)行的一列或多列候選關(guān)鍵字Candidate Key唯一地標(biāo)識(shí)表中的一行而又不含多余屬性的一個(gè)屬性集主關(guān)鍵字Primary Key被挑選出來(lái)作為表行的唯一標(biāo)識(shí)的候選關(guān)鍵字。一個(gè)表只有一個(gè)主關(guān)鍵字,主關(guān)鍵字又稱為主鍵公共關(guān)鍵字Common Key在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系之間的聯(lián)系是通過(guò)相容或相同的屬性或?qū)傩越M來(lái)表示的。如果兩個(gè)關(guān)系中具有相容或相同的屬性或?qū)傩越M,那么這個(gè)屬性或?qū)傩越M被稱為這兩個(gè)關(guān)系的公共關(guān)鍵字外關(guān)鍵字Foreign Key如果公共關(guān)鍵字在一個(gè)關(guān)系中是主關(guān)鍵字,那么這個(gè)公共關(guān)鍵字被稱為另一個(gè)關(guān)系的外關(guān)鍵字。由此可見,外關(guān)鍵字表示了兩個(gè)關(guān)系之間的聯(lián)系。外關(guān)鍵字又稱作外鍵教師信息表例如,在“教師信息”表中,【編號(hào)】列是唯一鍵,如圖117所示,因?yàn)橐粋€(gè)編號(hào)值可以唯一地確定一行。5.關(guān)系類型在關(guān)系模型中,實(shí)體和實(shí)體間的聯(lián)系都是用關(guān)系表示的。也就是說(shuō),二維表格中既存放著實(shí)體本身的數(shù)據(jù),又存放著實(shí)體間的聯(lián)系。關(guān)系不但可以表示實(shí)體間一對(duì)多的聯(lián)系,通過(guò)建立關(guān)系間的關(guān)聯(lián),也可以表示多對(duì)多的聯(lián)系。? 一對(duì)一關(guān)系 一對(duì)一關(guān)系如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)例,實(shí)體集B中至多有一個(gè)(也可以沒(méi)有)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集A與實(shí)體集B具有一對(duì)一聯(lián)系,記為“1:1”。例如,在“選修課表”中,【課程號(hào)】字段與“成績(jī)表表”中的【課程號(hào)】字段之間的內(nèi)容是單一的,并且課程與課程之間具有一對(duì)一的聯(lián)系,如圖118所示。? 一對(duì)多關(guān)系如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)例,實(shí)體集B中有n個(gè)實(shí)例(n≥0)與之聯(lián)系。反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1