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

正文內(nèi)容

[高等教育]a1-數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用(編輯修改稿)

2025-02-15 18:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 性 ( Attribute):屬性就是實(shí)體所具有的特性,一個(gè)實(shí)體可以由若干個(gè)屬性描述。 ( 3) 域 ( Domain):屬性的取值范圍稱為該屬性的域。 ( 4) 實(shí)體集 ( Entity Set):具有相同屬性的實(shí)體的集合稱為實(shí)體集。 ( 5) 碼 (鍵)( Key):鍵是能夠惟一地標(biāo)識(shí)出一個(gè)實(shí)體集中每一個(gè)實(shí)體的屬性或?qū)傩越M合,鍵也被稱為關(guān)鍵字或碼。 ( 6) 聯(lián)系 ( Relationship):聯(lián)系分為兩種:一種是實(shí)體內(nèi)部各屬性之間的聯(lián)系,另一種是實(shí)體之間的聯(lián)系。 39 40 在 Visual FoxPro中,用“表”來表示同一類實(shí)體,即實(shí)體集,用“記錄”來表示一個(gè)具體的實(shí)體,用“字段”來表示實(shí)體的屬性。顯然,字段的集合組成一個(gè)記錄,記錄的集合組成一個(gè)表。相應(yīng)于實(shí)體型,則代表了表的結(jié)構(gòu)。 41 2.實(shí)體間的聯(lián)系 實(shí)體之間的對(duì)應(yīng)關(guān)系稱為聯(lián)系,它反映了現(xiàn)實(shí)世界事物之間的相互關(guān)聯(lián)。例如,圖書和出版社之間的關(guān)聯(lián)關(guān)系為:一個(gè)出版社可出版多種書,同一種書只能在一個(gè)出版社出版。 實(shí)體間的聯(lián)系是指一個(gè)實(shí)體集中可能出現(xiàn)的每一個(gè)實(shí)體與另一實(shí)體集中多少個(gè)具體實(shí)體存在聯(lián)系。兩個(gè)實(shí)體之間有各種各樣的聯(lián)系,歸納起來有 3種類型: 42 ( 1)一對(duì)一聯(lián)系( 1:1)。如果對(duì)于實(shí)體集 A中的每一個(gè)實(shí)體,實(shí)體集 B中有且只有一個(gè)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集 A與實(shí)體集 B具有一對(duì)一聯(lián)系。 ( 2)一對(duì)多聯(lián)系( 1:n)。如果對(duì)于實(shí)體集 A中的每一個(gè)實(shí)體,實(shí)體集 B中有多個(gè)實(shí)體與之聯(lián)系,反之,對(duì)于實(shí)體集 B中的每一個(gè)實(shí)體,實(shí)體集 A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集 A與實(shí)體集 B有一對(duì)多的聯(lián)系。 ( 3)多對(duì)多聯(lián)系( m:n)。如果對(duì)于實(shí)體集 A中的每一個(gè)實(shí)體,實(shí)體集 B中有多個(gè)實(shí)體與之聯(lián)系,而對(duì)于實(shí)體集 B中的每一個(gè)實(shí)體,實(shí)體集 A中也有多個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集 A與實(shí)體集 B之間有多對(duì)多的聯(lián)系。 43 3. E―R 模型 信息模型有很多種,其中最為流行的一種是由美籍華人陳平山于 1976年提出的實(shí)體聯(lián)系模型 ( EntityRelationship Model,簡(jiǎn)稱 E―R 模型),這種圖稱為實(shí)體 ― 聯(lián)系圖,簡(jiǎn)稱 E―R 圖。 E―R 圖有三個(gè)要素: 實(shí)體 :用矩形表示實(shí)體,矩形內(nèi)標(biāo)注實(shí)體名稱。 屬性 :用橢圓表示屬性,橢圓內(nèi)標(biāo)注屬性名稱。并用連線與實(shí)體連接起來。 實(shí)體之間的聯(lián)系 :用菱形表示,菱形內(nèi)注明聯(lián)系名稱,并用連線將菱形框分別與相關(guān)實(shí)體相連,并在連線上注明聯(lián)系類型。 44 任職 班長(zhǎng) 班級(jí) 1 1 所屬 班級(jí) 學(xué)生 1 n 授課 教師 課程 m n 學(xué)號(hào) 姓名 性別 (a) 1:1 聯(lián)系 (b) 1:n 聯(lián)系 (c)m:n 聯(lián)系 45 46 數(shù)據(jù)庫(kù)類型 數(shù)據(jù)模型是對(duì)客觀事物及其聯(lián)系的數(shù)據(jù)描述,反映實(shí)體內(nèi)部和實(shí)體之間的聯(lián)系。由于采用的數(shù)據(jù)模型不同,相應(yīng)的數(shù)據(jù)庫(kù)管理系統(tǒng)也就完全不同。在數(shù)據(jù)庫(kù)系統(tǒng)中,常用的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和關(guān)系模型 3種。 47 層次模型按樹型結(jié)構(gòu)組織數(shù)據(jù),它是以記錄類型為結(jié)點(diǎn),以結(jié)點(diǎn)間聯(lián)系為邊的有序樹,數(shù)據(jù)結(jié)構(gòu)為有序樹或森林。 1. 層次模型 學(xué)院 專業(yè) 教師 學(xué)生 課程 48 層次模型有以下兩個(gè)特點(diǎn) : 有且僅有一個(gè)結(jié)點(diǎn)無父結(jié)點(diǎn),該結(jié)點(diǎn)稱為根; 其它結(jié)點(diǎn)有且僅有一個(gè)父結(jié)點(diǎn)。 上面特點(diǎn)就使得用層次模型表示 1:n聯(lián)系非常簡(jiǎn)便,但是它不能直接表示 m:n的聯(lián)系。 49 2.網(wǎng)狀模型 網(wǎng)狀模型用網(wǎng)狀結(jié)構(gòu)表示實(shí)體及其之間的聯(lián)系,網(wǎng)中結(jié)點(diǎn)之間的聯(lián)系不受層次限制,可以任意發(fā)生聯(lián)系。 學(xué)生 班級(jí) 社團(tuán) 50 網(wǎng)狀模型例子 : 51 網(wǎng)狀模型有如下幾個(gè)特點(diǎn): 一個(gè)子結(jié)點(diǎn)可以有兩個(gè)或多個(gè)父結(jié)點(diǎn)。 在兩個(gè)結(jié)點(diǎn)之間可以有兩種或多種聯(lián)系。 可能有回路存在。 網(wǎng)狀模型的優(yōu)點(diǎn): 能夠更為直接地描述現(xiàn)實(shí)世界。 具有良好的性能,存取效率高。 主要缺點(diǎn): 結(jié)構(gòu)復(fù)雜,不利于擴(kuò)充;不容易實(shí)現(xiàn)。 52 在以上兩種數(shù)據(jù)模型中,各實(shí)體之間的聯(lián)系是用指針實(shí)現(xiàn)的,其優(yōu)點(diǎn)是查詢速度高。但是當(dāng)實(shí)體集和實(shí)體集中實(shí)體的數(shù)目都較多時(shí),眾多的指針使得管理工作相當(dāng)復(fù)雜,對(duì)用戶來說使用也比較麻煩。 53 3.關(guān)系模型 關(guān)系模型與層次模型和網(wǎng)狀模型相比有著本質(zhì)的差別,它是用二維表格來表示實(shí)體及其相互之間的聯(lián)系。在關(guān)系模型中,把實(shí)體集看成一個(gè)二維表,每一個(gè)二維表稱為一個(gè)關(guān)系。每個(gè)關(guān)系均有一個(gè)名字,稱為關(guān)系名。 雖然關(guān)系模型比層次模型和網(wǎng)狀模型發(fā)展得晚,但是因?yàn)樗⒃趪?yán)格的數(shù)學(xué)理論基礎(chǔ)上,所以是目前比較流行的一種數(shù)據(jù)模型。自20世紀(jì) 80年代以來,新推出的數(shù)據(jù)庫(kù)管理系統(tǒng)幾乎都支持關(guān)系模型, Visual FoxPro就是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 54 關(guān)系模型例子 : 55 關(guān)系模型 關(guān)系數(shù)據(jù)模型是由 IBM公司的 1970年首次提出,以關(guān)系數(shù)據(jù)模型為基礎(chǔ)的數(shù)據(jù)庫(kù)管理系統(tǒng),稱為關(guān)系數(shù)據(jù)庫(kù)系統(tǒng) (RDBMS),目前廣泛使用。 ? 關(guān)系數(shù)據(jù)模型的定義 實(shí)體和聯(lián)系均用二維表來表示的數(shù)據(jù)模型稱之為關(guān)系數(shù)據(jù)模型。 關(guān)系數(shù)據(jù)庫(kù) 56 57 1.關(guān)系模型的基本概念 ( 1)關(guān)系 一個(gè)關(guān)系對(duì)應(yīng)著一張二維表,通常將一個(gè)沒有重復(fù)行、重復(fù)列的二維表看成一個(gè)關(guān)系,每個(gè)關(guān)系都有一個(gè)關(guān)系名。在 Visual FoxPro中,一個(gè)關(guān)系對(duì)應(yīng)于一個(gè)表文件,其擴(kuò)展名為 .dbf。 ( 2)元組 二維表的每一行即為一個(gè)元組。在 Visual FoxPro中,一個(gè)元組對(duì)應(yīng)表中一個(gè)記錄。表是由很多元祖構(gòu)成的。 58 ( 3)屬性 二維表的每一列即為一個(gè)屬性,每個(gè)屬性都有一個(gè)屬性名,屬性值則是各個(gè)元組屬性的取值。在 Visual FoxPro中,一個(gè)屬性對(duì)應(yīng)表中一個(gè)字段,屬性名對(duì)應(yīng)字段名,屬性值對(duì)應(yīng)于各個(gè)記錄的字段值。例如:“姓名”是這個(gè)表中所有元組都具有的屬性。 ( 4)域 屬性的取
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1