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

正文內(nèi)容

數(shù)據(jù)庫第2章關(guān)系數(shù)據(jù)庫-wenkub.com

2025-06-16 16:23 本頁面
   

【正文】 追求 休息一會(huì)兒。這里專業(yè)關(guān)系是被參照關(guān)系 , 學(xué)生關(guān)系為參照關(guān)系 An Introduction to Database System 69 外碼 (續(xù) ) 說明 ? 關(guān)系 R和 S不一定是不同的關(guān)系 (如例 3) ? 目標(biāo)關(guān)系 S的主碼 Ks 和參照關(guān)系的外碼 F必須定義在 同一個(gè)(或一組)域上 (如專業(yè)) ? 外碼 并不一定要與相應(yīng)的主碼同名 當(dāng)外碼與相應(yīng)的主碼屬于不同關(guān)系時(shí),往往 取相同的名字,以便于識(shí)別 An Introduction to Database System 70 3. 參照完整性規(guī)則 若屬性 ( 或?qū)傩越M ) F是基本關(guān)系 R的外 碼 , 它與基本關(guān)系 S的主碼 Ks相對(duì)應(yīng) ( 基本 關(guān)系 R和 S不一定是不同的關(guān)系 ) , 則對(duì) 于 R中每個(gè)元組在 F上的值必須為: ? 或者取空值 ( F的每個(gè)屬性值均為空值 ) ? 或者等于 S中某個(gè)元組的主碼值 。 Ks是基本關(guān)系 S的主碼 。 An Introduction to Database System 60 關(guān)系的完整性 實(shí)體完整性 . 參照完整性 . 用戶定義的完整性 An Introduction to Database System 61 參照完整性 1. 關(guān)系間的引用 2. 外碼 3. 參照完整性規(guī)則 An Introduction to Database System 62 1. 關(guān)系間的引用 在關(guān)系模型中實(shí)體及實(shí)體間的聯(lián)系都是用 關(guān)系來描述的 , 因此可能存在著關(guān)系與關(guān) 系間的引用 。 An Introduction to Database System 58 實(shí)體完整性 (續(xù) ) 關(guān)系模型必須遵守實(shí)體完整性規(guī)則的原因 (續(xù) ) (4) 主碼中的屬性 即主屬性 不能取空值 。 如學(xué)生關(guān)系對(duì)應(yīng)于學(xué)生的集合 。 An Introduction to Database System 52 2. 關(guān)系數(shù)據(jù)庫的型與值 關(guān)系數(shù)據(jù)庫也有型和值之分 關(guān)系數(shù)據(jù)庫的 型 稱為 關(guān)系數(shù)據(jù)庫模式 , 是對(duì)關(guān)系數(shù)據(jù)庫的描述 若干域的定義 在這些域上定義的若干關(guān)系模式 關(guān)系數(shù)據(jù)庫的 值 是這些關(guān)系模式在某一時(shí)刻對(duì)應(yīng)的 關(guān)系的集合 , 通常簡稱為 關(guān)系數(shù)據(jù)庫 An Introduction to Database System 53 第二章 關(guān)系數(shù)據(jù)庫 關(guān)系模型概述 關(guān)系數(shù)據(jù)結(jié)構(gòu) 關(guān)系的完整性 關(guān)系代數(shù) 關(guān)系演算 小結(jié) An Introduction to Database System 54 關(guān)系的完整性 關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的某種 約束條件 。 例如定義 : 導(dǎo)師屬性名為 SUPERVISORPERSON( 或 SUPERVISOR) 研 究 生 屬 性 名 為 POSTGRADUATEPERSON ( 或POSTGRADUATE) An Introduction to Database System 38 基本關(guān)系的性質(zhì) (續(xù) ) ③ 列的順序無所謂 列的次序可以任意交換 遵循這一性質(zhì)的數(shù)據(jù)庫產(chǎn)品 (如 ORACLE), 增加新屬性時(shí),永遠(yuǎn)是插至最后一列 但也有許多關(guān)系數(shù)據(jù)庫產(chǎn)品沒有遵循這一 性質(zhì),例如 FoxPro仍然區(qū)分了屬性順序 An Introduction to Database System 39 基本關(guān)系的性質(zhì) (續(xù) ) ④ 任意兩個(gè)元組不能完全相同 由笛卡爾積的性質(zhì)決定 但許多關(guān)系數(shù)據(jù)庫產(chǎn)品沒有遵循這一性質(zhì) 。 在最簡單的情況下,候選碼只包含一個(gè)屬性 稱為 全碼 ( Allkey) 。 An Introduction to Database System 31 關(guān)系(續(xù)) 4) 關(guān)系的表示 關(guān)系也是一個(gè)二維表 , 表的每行對(duì)應(yīng)一個(gè)元組 ,表的每列對(duì)應(yīng)一個(gè)域 。 無限關(guān)系 在數(shù)據(jù)庫系統(tǒng)中是 無意義 的 。 3) 分量( Component) 笛卡爾積元素( d1, d2, … , dn)中的每一個(gè)值 di叫作一個(gè) 分量 。 An Introduction to Database System 9 2. 關(guān)系操作集合 1) 常用的關(guān)系操作 2) 關(guān)系操作的特點(diǎn) 3) 關(guān)系數(shù)據(jù)語言的種類 4) 關(guān)系數(shù)據(jù)語言的特點(diǎn) An Introduction to Database System 10 關(guān)系操作集合 (續(xù)) 1) 常用的關(guān)系操作 ? 查詢 ? 選擇 、 投影 、 連接 、 除 、 并 、 交 、 差 ? 數(shù)據(jù)更新 ? 插入 、 刪除 、 修改 ? 查詢的表達(dá)能力是其中最主要的部分 An Introduction to Database System 11 關(guān)系操作集合(續(xù)) 2) 關(guān)系操作的特點(diǎn) ? 集合操作方式 , 即操作的 對(duì)象 和 結(jié)果 都是 集合 。 ? 非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操作方式:一次一記錄 An Introduction to Database System 12 關(guān)系操作集合(續(xù)) 3) 關(guān)系數(shù)據(jù)語言的種類 ? 關(guān)系代數(shù)語言 ? 用對(duì)關(guān)系的運(yùn)算來表達(dá)查詢要求 ? 典型代表: ISBL An Introduction to Database System 13 關(guān)系操作集合(續(xù)) ? 關(guān)系數(shù)據(jù)語言的種類 ( 續(xù) ) ? 關(guān)系演算語言:用謂詞來表達(dá)查詢要求 ? 元組關(guān)系演算語言 ? 謂詞變?cè)幕緦?duì)象是元組變量 ? 典型代表: ALPHA, QUEL ? 域關(guān)系演算語言 ? 謂詞變?cè)幕緦?duì)象是域變量 ? 典型代表: QBE ? 具有關(guān)系代數(shù)和關(guān)系演算雙重特點(diǎn)的語言 ? 典型代表: SQL( 重點(diǎn)掌握 ) An Introduction to Database System 14 關(guān)系操作集合(續(xù)) 4) 關(guān)系數(shù)據(jù)語言的特點(diǎn) ? 關(guān)系語言是一種高度非過程化的語言 ? 存取路徑的選擇由 DBMS的優(yōu)化機(jī)制來完成 ? 用戶不必用循環(huán)結(jié)構(gòu)就可以完成數(shù)據(jù)操作 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1