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

正文內(nèi)容

[理學(xué)]南開大學(xué)數(shù)據(jù)庫(kù)原理課件lecture2-relational data model-全文預(yù)覽

  

【正文】 Product ( name, price, manufacturer, agegroup, topic, platforms, requiredmemory, educationalmethod) Some values in the table will be NULL, meaning that the attribute not make sense for the specific product. Too many meanings for NULL 28 ?2022 Xiaojie Yuan Translating Subclass Entities: The Rules Three approaches: 1. Objectoriented : each entity belongs to exactly one class。 create a relation for each class, with all its attributes. 2. E/R style : create one relation for each subclass, with only the key attribute(s) and attributes attached to that .。 ? 數(shù)據(jù)操作 –是對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象(型)的實(shí)例允許執(zhí)行的操作集合 ? 數(shù)據(jù)的約束條件 –數(shù)據(jù)及其聯(lián)系應(yīng)具有的制約和依賴規(guī)則 35 ?2022 Xiaojie Yuan 層次模型 (Hierarchical Model) ? 層次模型的數(shù)據(jù)結(jié)構(gòu) –用樹形結(jié)構(gòu)來(lái)表示實(shí)體之間聯(lián)系的模型叫層次模型 –層次數(shù)據(jù)庫(kù)系統(tǒng)的典型代表是 IBM公司的 IMS系統(tǒng) 36 ?2022 Xiaojie Yuan 層次數(shù)據(jù)庫(kù)實(shí)例 D9 計(jì)算機(jī) 王平 D2 機(jī)械系 張風(fēng) S22 材料 S21 機(jī)制 S92 系統(tǒng)結(jié)構(gòu) S91 軟件 080 許超 教授 077 正剛 副教授 076 劉同 講師 070 楊嶺 教授 109 秦濤 教授 082 戴月 副教授 045 高風(fēng) 講師 8325 8317 8306 8340 8321 8316 c26 ... c24 ... c25 ... c22 ... ... ... ... ... ... ... 系 專業(yè) 學(xué)生 教師 37 ?2022 Xiaojie Yuan 層次模型的數(shù)據(jù)操作 ? 基本操作是記錄的插入、刪除、修改和檢索 – 層次模型支持三種檢索 ? 按層次順序檢索 ? 按層次路徑檢索 ? 在當(dāng)前父記錄內(nèi)檢索 – 插入操作 ? 指定插入路徑 ? 指定插入記錄的父記錄 – 刪除操作 ? 指定刪除記錄 – 修改操作 ? 在 I/O區(qū)中準(zhǔn)備好修改記錄,然后找到被修改記錄替換 38 ?2022 Xiaojie Yuan 層次模型的數(shù)據(jù)約束 ? 記錄之間的關(guān)聯(lián)關(guān)系只限于一對(duì)多聯(lián)系 –采用虛擬記錄型來(lái)反映多對(duì)多聯(lián)系,例如學(xué)生與選課之間的多對(duì)多聯(lián)系 ? 它的全部數(shù)據(jù)必須以有序樹的形式組織起來(lái),任一記錄型至多只能有一個(gè)父記錄型,只有一個(gè)記錄型沒有父結(jié)點(diǎn) –如何表達(dá)父親與子女和母親與子女之間的關(guān)系 39 ?2022 Xiaojie Yuan 網(wǎng)狀模型 (Network Model) ? 網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu) : –用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型 –網(wǎng)狀數(shù)據(jù)模型的典型代表是 DBTG系統(tǒng) 學(xué)號(hào) 姓名 年齡 性別 課程號(hào) 名稱 學(xué)號(hào) 課程號(hào) 成績(jī) 學(xué)生 s 課程 c 學(xué)生成績(jī)單 ssc 課程成績(jī)單 csc 學(xué)生選課 sc 40 ?2022 Xiaojie Yuan 系的概念 網(wǎng)狀模型以系結(jié)構(gòu)為基礎(chǔ),它是系的集合 41 ?2022 Xiaojie Yuan 網(wǎng)狀數(shù)據(jù)庫(kù)實(shí)例 S1 C1 A S1 C2 A S2 C1 A S2 C3 A S3 C1 A S3 C2 A S4 C1 A S4 C2 A S4 C3 A S1 S2 S3 S4 C1 C2 C3 42 ?2022 Xiaojie Yuan 網(wǎng)狀模型的數(shù)據(jù)操作 ? 網(wǎng)狀模型的數(shù)據(jù)操作分為對(duì)于數(shù)據(jù)記錄的操作和對(duì)于系 (set)的操作 –對(duì)于記錄的操作包括檢索、插入、刪除與修改 –對(duì)于系的操作包括 ? 把一個(gè)記錄連入一個(gè)系值中 ? 使一個(gè)記錄脫離它所在的某個(gè)系值 ? 將一個(gè)記錄從一個(gè)系值轉(zhuǎn)入另一個(gè)系值 43 ?2022 Xiaojie Yuan 網(wǎng)狀模型的數(shù)據(jù)約束 ? 支持記錄碼的概念 ? 在任何時(shí)候任何一個(gè)系值中至多只有一個(gè)主記錄 ? 任何一個(gè)記錄在同一系型中至多只能參與其中的一個(gè)系值 –某個(gè)學(xué)生記錄屬于計(jì)算機(jī)系,就不能再屬于物理系 ? 可以支持雙親記錄和子女記錄之間的某些約束條件 44 ?2022 Xiaojie Yuan 關(guān)系模型概述 ? 單一的數(shù)據(jù)結(jié)構(gòu) 關(guān)系 – 任何一個(gè)關(guān)系數(shù)據(jù)庫(kù)都是由若干張互相關(guān)聯(lián)的表組成 – 關(guān)系模式和關(guān)系 ? 關(guān)系操作 – 查詢操作:選擇、投影、連接、除、并、交、差 – 更新操作:增加、刪除、修改 – 關(guān)系操作的特點(diǎn)是集合操作方式 ? 關(guān)系的三類完整性約束 – 實(shí)體完整性、參照完整性和用戶定義的完整性 45 ?2022 Xiaojie Yuan 實(shí)體完整性 (Entity Integrity) ? 若屬性 A是基本關(guān)系 R的主屬性,則屬性 A不能取空值 ? 例如: –選修(學(xué)號(hào),課程號(hào),成績(jī)) –人(身份證號(hào) ,姓名 ,家庭住址,出生日期, ...) ? 實(shí)體應(yīng)該是可區(qū)分的,主碼是區(qū)分實(shí)體的唯一性標(biāo)識(shí),因此不能為空(即不能不知道)。 ? 例如:某個(gè)屬性必須取唯一
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1