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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫基礎(chǔ)-文庫吧資料

2025-06-22 03:39本頁面
  

【正文】 查詢語言,是關(guān)系數(shù)據(jù)操縱語言的一種傳統(tǒng)表達(dá)方式。 一對(duì)多關(guān)系? 多對(duì)多關(guān)系如果實(shí)體集A中的每一個(gè)實(shí)例在實(shí)體集B中有n個(gè)實(shí)例(n≥0)與之聯(lián)系。反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)例與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B具有一對(duì)多聯(lián)系,記為“1:n”。例如,在“選修課表”中,【課程號(hào)】字段與“成績(jī)表表”中的【課程號(hào)】字段之間的內(nèi)容是單一的,并且課程與課程之間具有一對(duì)一的聯(lián)系,如圖118所示。關(guān)系不但可以表示實(shí)體間一對(duì)多的聯(lián)系,通過建立關(guān)系間的關(guān)聯(lián),也可以表示多對(duì)多的聯(lián)系。5.關(guān)系類型在關(guān)系模型中,實(shí)體和實(shí)體間的聯(lián)系都是用關(guān)系表示的。由此可見,外關(guān)鍵字表示了兩個(gè)關(guān)系之間的聯(lián)系。一個(gè)表只有一個(gè)主關(guān)鍵字,主關(guān)鍵字又稱為主鍵公共關(guān)鍵字Common Key在關(guān)系數(shù)據(jù)庫中,關(guān)系之間的聯(lián)系是通過相容或相同的屬性或?qū)傩越M來表示的。表11中描述了關(guān)系數(shù)據(jù)庫中一些關(guān)于鍵的內(nèi)容。4.鍵鍵(Key)在關(guān)系中用來標(biāo)識(shí)行的一列或者多列。而對(duì)于數(shù)據(jù)庫來說,則該數(shù)據(jù)表有許多記錄內(nèi)容。例如,在“教師信息”表中,該數(shù)據(jù)表為一個(gè)實(shí)體集,如圖116所示,而每位教師的信息為一個(gè)實(shí)體。同一類實(shí)體的所有實(shí)例就構(gòu)成該對(duì)象的實(shí)體集。實(shí)體可以是人,可以是物體實(shí)物,也可以是抽象概念。每一個(gè)關(guān)系都必須命名(通常取對(duì)應(yīng)的關(guān)系模式名),且同一關(guān)系數(shù)據(jù)模型中的關(guān)系名互不相同。關(guān)系數(shù)據(jù)庫是若干表(關(guān)系)的集合。其關(guān)系模式特點(diǎn) 如下:? 是記錄類型,決定二維表的內(nèi)容;? 數(shù)據(jù)庫的關(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),姓名,職稱,年齡,性別,所屬院系,電話)。實(shí)體和聯(lián)系均用二維表來表示的數(shù)據(jù)模型稱為關(guān)系數(shù)據(jù)模型,如圖115所示。關(guān)系數(shù)據(jù)庫建立在集合論堅(jiān)固的數(shù)學(xué)基礎(chǔ)之上,是集合論在數(shù)據(jù)組織領(lǐng)域的應(yīng)用。若要深入學(xué)習(xí)Access 2003的相關(guān)內(nèi)容,則了解及掌握關(guān)系模型理論是非常必要的。面向?qū)ο蟮臄?shù)據(jù)模型基于對(duì)象(現(xiàn)實(shí)世界中實(shí)體的抽象)、屬性(描述對(duì)象的特性)、類(具有相同特性的對(duì)象被分組為類)、類層次(類似于一棵倒立的樹,其中每個(gè)類只有一個(gè)雙親)和繼承性(類層次中的對(duì)象繼承上層類的屬性和方法的能力)。每一列稱為一個(gè)字段,用來描述對(duì)象的一個(gè)屬性。數(shù)據(jù)表與數(shù)據(jù)庫之間存在相應(yīng)的關(guān)聯(lián),這些關(guān)聯(lián)將用來查詢相關(guān)的數(shù)據(jù),如圖114所示。關(guān)系模型示意圖缺點(diǎn)是結(jié)構(gòu)比較復(fù)雜,路徑太多,當(dāng)加入或刪除數(shù)據(jù)時(shí),牽動(dòng)的相關(guān)數(shù)據(jù)較多,不易維護(hù)和重建。如學(xué)校中的“教師”、“學(xué)生”、“課程”、“教室”等事物之間有聯(lián)系但無層次關(guān)系,可認(rèn)為是一種網(wǎng)狀結(jié)構(gòu)模型,如圖113所示。它去掉了層次模型的兩個(gè)限制,允許多個(gè)節(jié)點(diǎn)沒有雙親節(jié)點(diǎn),允許節(jié)點(diǎn)有多個(gè)雙親節(jié)點(diǎn),此外它還允許兩個(gè)節(jié)點(diǎn)之間有多種聯(lián)系。對(duì)插入和刪除操作限制較多,查詢非直系的節(jié)點(diǎn)非常麻煩。此種類型數(shù)據(jù)庫的優(yōu)點(diǎn):層次分明、結(jié)構(gòu)清晰、不同層次間的數(shù)據(jù)關(guān)聯(lián)直接簡(jiǎn)單。樹有根、枝、葉,在這里都稱為節(jié)點(diǎn),根節(jié)點(diǎn)只有一個(gè),向下分支,是一種一對(duì)多的關(guān)系。較常見的有層次模型、網(wǎng)狀模型和關(guān)系模型,以及表示現(xiàn)實(shí)復(fù)雜問題的面向?qū)ο蟮哪P汀? 數(shù)據(jù)結(jié)構(gòu)模型數(shù)據(jù)庫系統(tǒng)模型是指數(shù)據(jù)庫中數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。? 數(shù)據(jù)的約束條件數(shù)據(jù)的約束條件是一組完整規(guī)則的集合。數(shù)據(jù)模型要給出這些操作確切的含義、操作規(guī)則和實(shí)現(xiàn)操作的語言。? 數(shù)據(jù)操作數(shù)據(jù)操作是指對(duì)數(shù)據(jù)庫中各種對(duì)象(型)的實(shí)例(值)允許執(zhí)行的操作的集合,包括操作及有關(guān)的操作規(guī)則。在數(shù)據(jù)庫系統(tǒng)中通常按照數(shù)據(jù)結(jié)構(gòu)的類型來命名數(shù)據(jù)模型。這些對(duì)象描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)和數(shù)據(jù)之間的相互關(guān)系。通常,一個(gè)數(shù)據(jù)庫的數(shù)據(jù)模型由下列三部分組成。? 數(shù)據(jù)庫模型 它是一種面向數(shù)據(jù)庫系統(tǒng)的模型,主要用于DBMS的實(shí)現(xiàn),如層次模型、網(wǎng)狀模型、關(guān)系模型等均屬于這類數(shù)據(jù)模型。數(shù)據(jù)模型按不同的應(yīng)用層次可劃分為兩類。描述從現(xiàn)實(shí)世界轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型,如 圖111所示。 數(shù)據(jù)模型概述數(shù)據(jù)模型的轉(zhuǎn)變數(shù)據(jù)庫是某個(gè)單位、企業(yè)、組織所涉及的數(shù)據(jù)的綜合,它不僅要反映數(shù)據(jù)本身的內(nèi)容,而且要反映數(shù)據(jù)之間的聯(lián)系。 數(shù)據(jù)模型數(shù)據(jù)模型(Data Model)是現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。當(dāng)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)改變時(shí),由數(shù)據(jù)庫管理員對(duì)物理映像作相應(yīng)改變,可以使模式保持不變,從而保證了數(shù)據(jù)的物理獨(dú)立性。它定義了數(shù)據(jù)全局邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。 在某些記錄類型中增加新的數(shù)據(jù)項(xiàng)。 在模式中增加新的記錄類型,而不破壞原有記錄類型之間的聯(lián)系;216。當(dāng)模式改變時(shí),由數(shù)據(jù)庫管理員對(duì)各個(gè)外模式/模式的映像作相應(yīng)改變,可以使外模式保持不變,從而不必修改應(yīng)用程序,保證了數(shù)據(jù)的邏輯獨(dú)立性。它定義了該外模式與模式之間的對(duì)應(yīng)關(guān)系。為了實(shí)現(xiàn)上述3個(gè)抽象級(jí)別的模式聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫管理系統(tǒng)在這三層結(jié)構(gòu)之間提供了二級(jí)映像。3.內(nèi)模式內(nèi)模式亦稱存儲(chǔ)模式,是對(duì)數(shù)據(jù)庫在物理存儲(chǔ)器上的具體實(shí)現(xiàn)的描述。一個(gè)數(shù)據(jù)庫可以有多個(gè)外模式。它屬于概念模式的一部分,描述用戶數(shù)據(jù)的結(jié)構(gòu)、類型、長(zhǎng)度等。模式反映的是數(shù)據(jù)的結(jié)構(gòu)及其關(guān)系,而實(shí)例反映的是數(shù)據(jù)庫某一時(shí)刻的狀態(tài)。同一個(gè)模式可以有很多實(shí)例。概念模式由概念模式描述語言DDL來進(jìn)行描述。描述數(shù)據(jù)庫中關(guān)于目標(biāo)存儲(chǔ)的邏輯結(jié)構(gòu)和特性,基本操作和目標(biāo)與目標(biāo)及目標(biāo)與操作的關(guān)系和依賴性,以及對(duì)數(shù)據(jù)的安全性、完整性等方面的定義。這樣,整個(gè)數(shù)據(jù)庫的體系結(jié)構(gòu)可以分為三級(jí)模式和二級(jí)映射,其中三級(jí)模式包含有以下3種。 數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu) 數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)數(shù)據(jù)模式是數(shù)據(jù)庫的框架,是數(shù)據(jù)模型用數(shù)據(jù)描述語言給出的精確描述。4.技術(shù)特點(diǎn)的簡(jiǎn)單比較用數(shù)據(jù)庫系統(tǒng)來管理數(shù)據(jù)比文件系統(tǒng)具有明顯的優(yōu)點(diǎn),從文件系統(tǒng)到數(shù)據(jù)庫系統(tǒng),標(biāo)志著數(shù)據(jù)管理技術(shù)的飛躍。更重要的是出現(xiàn)了大容量磁盤,存儲(chǔ)容量大大增加且價(jià)格下降。3.?dāng)?shù)據(jù)庫系統(tǒng)階段20世紀(jì)60年代后期,計(jì)算機(jī)性能得到了進(jìn)一步的提高,應(yīng)用范圍也越來越廣泛。文件系統(tǒng)是專門管理外存儲(chǔ)器的數(shù)據(jù)管理軟件。由于冗余多,不能統(tǒng)一修改數(shù)據(jù),造成了數(shù)據(jù)的不一致性。這樣數(shù)據(jù)可長(zhǎng)期保存在計(jì)算機(jī)外存上,可以對(duì)數(shù)據(jù)進(jìn)行反復(fù)處理,并支持文件的查詢、修改、插入和刪除等操作,這就是文件系統(tǒng)。人工管理階段應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系文件系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1