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

正文內(nèi)容

第2章數(shù)據(jù)模型-wenkub.com

2024-10-08 08:12 本頁面
   

【正文】 否則兩個關(guān)系之間失去聯(lián)系。即 SNO DNO, DNO LOCATION, 因此關(guān)鍵字 SNO 對 LOCATION 函數(shù)決定是通過傳遞依賴 DNO LOCATION 實現(xiàn)的。 關(guān)鍵字 SNO決定各個屬性。 解決方法 :分成兩個關(guān)系模式 SC1( SNO, CNO,GRADE), C2( CNO, CREDIT)。 在應(yīng)用中使用以上關(guān)系模式存在什么問題? 在應(yīng)用中使用以上關(guān)系模式有以下問題: 假設(shè)同一門課由 40個學(xué)生選修,學(xué)分就 重復(fù) 40次。 關(guān)鍵字只能是電話號碼。 例如 :職工號,姓名,電話號碼組成一個表(一個人可能有一個辦公室電話 和一個家里電話號碼) 規(guī)范成為 1NF有三種方法: 以上三個方法,第一種方法最不可取,按實際情況選取后兩種情況。 范疇 并操作 范式概念 ? 構(gòu)造數(shù)據(jù)庫必須遵循一定的規(guī)則。 重疊特殊化 不相交重疊化 特殊化 2. 聚集 在 EER中 , 可把聯(lián)系看成由參與聯(lián)系的實體組合而成的新的實體 , 其屬性為參與聯(lián)系的實體的屬性和聯(lián)系的屬性的并 。 l 普遍化: 從特殊到普遍的過程。這三個概念簡單、明了、直觀易懂,用以模擬現(xiàn)實世界比較自然,且可方便地轉(zhuǎn)換關(guān)系、層次、網(wǎng)狀數(shù)據(jù)模式。 現(xiàn)實世界中還有一種特殊的實體 , 稱為 弱實體 , 這種實體不能單獨存在 , 總是依附某個實體 , 如親戚是依賴于職工這個實體 , 家屬是依賴于某一職工 。 則學(xué)生在選課聯(lián)系中的參與度可表示為 ( 3:6) . 注: m= 0, 表示 非強(qiáng)制性 , 即實體不一定參與聯(lián)系 。 參與聯(lián)系的實體數(shù)= 2, 稱為二元聯(lián)系 。 實體鍵: 能唯一識別實體的屬性或?qū)傩越M 。 如: Es={ e|e是學(xué)生} 其中: Es是學(xué)生實體集, e是學(xué)生實體。 ER中有三個重要的抽象概念: 實體: 可以相互區(qū)別 , 且可被人們識別的事 、物 、 概念等統(tǒng)統(tǒng)抽象為實體 。 ? ER數(shù)據(jù)模型不是面向?qū)崿F(xiàn),而是面向現(xiàn)實世界。 ● 語義貧乏 。 ● 都在記錄的基礎(chǔ)上定義了數(shù)據(jù)的基本結(jié)構(gòu) 、 約束和操作 。 對傳統(tǒng)數(shù)據(jù)模型的評價 傳統(tǒng)數(shù)據(jù)模型有層次數(shù)據(jù)模型 、 網(wǎng)狀數(shù)據(jù)模型 、 關(guān)系數(shù)據(jù)模型 。 域關(guān)系演算是 以域為變量 ,一般形式為: {〈 X1,X2,…… Xn|P(X1,X2,…… Xn, Xn+1, …… , Xn+m) } 其中: X1,X2,…… Xn, Xn+1, …… , Xn+m為域變量 。 否定常常會導(dǎo)致不安全的表達(dá)式,例如 {t|172。 一般形式為: {t[〈 屬性表 〉 ]|P( t) } 關(guān)系代數(shù)的幾種基本運算可以用元組表達(dá)式表示如下: 關(guān)系代數(shù)的幾種基本運算可以用元組表達(dá)式表示如下: ( 1)投影:設(shè)有關(guān)系模式 R(ABC), r為 R的一個值,則 ?AB(r)={t[AB]|t?r} ( 2)選擇: σ F(r)={t|t?r and F} F是以 t為變量的布爾表達(dá)式。 如查詢整個 t, 則可省去 屬性表 。 ? 目前,面向用戶的關(guān)系數(shù)據(jù)庫語言基本上都以關(guān)系演算為基礎(chǔ)。 在進(jìn)行外并操作時,對于那些元組中沒有的屬性,填以 Null。 a b NULL a b NULL 外連接 有三種外連接: l 左外連接,連接結(jié)果中,只保留左關(guān)系的所有元組; l 右外連接,連接結(jié)果中,只保留右關(guān)系的所有元組; l 全外連接,連接結(jié)果中,保留左右關(guān)系的所有元組; ? 例:要求生成一個表,列出所有課程名及其先修課程名。 示例 倉庫號 供應(yīng)商號 WH1 S1 WH1 S2 WH1 S3 WH2 S3 WH3 S1 WH3 S2 WH5 S1 WH5 S2 WH5 S4 WH6 S2 倉庫號 WH1 WH3 WH5 ? 供應(yīng)商號 S1 S2 = 被除關(guān)系( R) 除關(guān)系( S) 商關(guān)系 給定一個供應(yīng)商號,如果它在被除關(guān)系上的映象集 包含除關(guān)系,則這個供應(yīng)商號是商關(guān)系中的一個元組。 ? 若一個關(guān)系 DBMS支持 {σ 、 ?、 ∪ 、 、 ∞ },稱此 DBMS是完備的 (relationally plete)。 消除冗余屬性的等連接稱為 自然連接 ,它是 “ 連接 ”操作的一個重要特例,實用價值很大,它要求 被連接的關(guān)系有相同的兩個屬性名 。 即 R∞ 連接條件 S= σ 連接條件 ( R ? S) 連接條件為兩關(guān)系中對應(yīng)屬性的比較,對應(yīng)屬性不一定同名,但要有相同的域。 倉庫號 城市 面積 WH1 北京 370 WH2 上海 500 WH3 廣州 200 倉庫號 城市 面積 WH2 上海 500 WH3 廣州 200 WH4 武漢 180 倉庫 A 倉庫 B 倉庫號 城市 面積 WH1 北京 370 WH2 上海 500 WH3 廣州 200 WH4 武漢 180 倉庫 A ∪ 倉庫 B 倉庫號 城市 面積 WH2 上海 500 WH3 廣州 200 倉庫 A ∩ 倉庫 B 倉庫號 城市 面積 WH1 北京 370 倉庫 A 倉庫 B 設(shè)有兩個關(guān)系 R和 S,它們的目分別為 nr和 ns;它們的元組數(shù)分別為 |R|和 |S|,則 R和 S的笛卡爾乘積為: R S={t,g|t ? R and g ? S} t,g為 t和 g的拼接,即 R S仍為一個關(guān)系,它的目為 nr+ns、 元組數(shù)為 |R| |S|。 不過,交可用差表示。 語法格式: ?屬性表 ( 關(guān)系名 ) 職工號 供應(yīng)商號 訂購單號 訂購日期 E3 S7 OR67 1998/06/23 E1 S4 OR73 1998/07/28 E7 S4 OR76 1998/05/25 E6 S6 OR77 1998/06/19 E3 S4 OR79 1998/07/29 E1 S6 OR80 1998/06/22 E3 S6 OR90 1998/07/13 E3 S3 OR91 1998/10/27 訂購單關(guān)系 職工號 供應(yīng)商號 E3 S7 E1 S4 E7 S4 E6 S6 E3 S4 E1 S6 E3 S6 E3 S3 例: ?職工號,供應(yīng)商號 (訂購單) 結(jié)果: ? 投影操作可以和選擇操作組合起來 嵌套使用的情況: 例: ?訂購單號,供應(yīng)商號 ( σ 職工號 =“E3” (訂購單)) 供應(yīng)商號 訂購單號 S7 OR67 S4 OR79 S6 OR90 S3 OR91 訂購單關(guān)系 ? 選擇指定的屬性,形成一個 可能含有重復(fù)行的表格; ? 刪除重復(fù)行,形成新的關(guān)系。當(dāng)數(shù)據(jù)量很大時,要說明、管理 和檢查這些約束,開銷太大。在定義職工關(guān)系的倉庫號字段 時,只要說明外部關(guān)鍵字約束: 倉庫號 CHAR( 4) NOT NULL REFERENCES 倉庫 (倉庫號) 有了以上的約束,系統(tǒng)就會自動檢查相應(yīng)的父記錄是否存在,從而保證數(shù)據(jù)的引用完整性。沒有 “ WH7”倉庫,就沒有在 “ WH7”工作的職工。][ 中某一元組為 即 外鍵要么是空缺 , 要么是引用實際存在的 主鍵值 。 設(shè) FK引用關(guān)系 R’的主鍵 Pk, R’可以是 R,也可以不是 R。它的 值不能為空 ,否則無法區(qū)分和 識別元組,這就是實體完整性約束。 關(guān)系數(shù)據(jù)模型的完整性約束共分為 4類: 1. 域完整性約束 域完整性約束是最簡單、最基本的約束。 例: 在一個 R中,作為主鍵的屬性或?qū)傩越M,其值不為空或不重復(fù)出現(xiàn)等等。...39。因此, 關(guān)系數(shù)據(jù)模型不能顯式地表示這種事物間的聯(lián)系 ,這是它的一個缺點。 ②的主鍵是學(xué)號 +課程號。 非主屬性 ——不包含在候選鍵的屬性,稱為非主屬性。 例:學(xué)生關(guān)系中,學(xué)號就是關(guān)鍵字。組成表的所有數(shù)據(jù)項都應(yīng)是不可再分的最小數(shù)據(jù)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1