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

正文內(nèi)容

[理學(xué)]數(shù)據(jù)庫系統(tǒng)概論王珊_薩師煊第一章緒論-文庫吧資料

2025-01-27 20:42本頁面
  

【正文】 式映象 , 定義外模式與模式之間的對(duì)應(yīng)關(guān)系 ? 映象定義通常包含在各自外模式的描述中 An Introduction to Database Systems 外模式/模式映象(續(xù)) 保證數(shù)據(jù)的邏輯獨(dú)立性 ?當(dāng)模式改變時(shí) , 數(shù)據(jù)庫管理員修改有關(guān)的外模式/模式映象 , 使外模式保持不變 ?應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的 , 從而應(yīng)用程序不必修改 , 保證了數(shù)據(jù)與程序的邏輯獨(dú)立性 ,簡稱 數(shù)據(jù)的邏輯獨(dú)立性 。 ?分量 元組中的一個(gè)屬性值 。 學(xué) 號(hào) 姓 名 年 齡 性 別 系 名 年 級(jí) 2022004 王小明 19 女 社會(huì)學(xué) 2022 2022022 黃大鵬 20 男 商品學(xué) 2022 2022022 張文斌 18 女 法律 2022 … … … … … … 學(xué)生登記表 屬性 元組 An Introduction to Database Systems 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)(續(xù)) ?關(guān)系 ( Relation) 一個(gè)關(guān)系對(duì)應(yīng)通常說的一張表 ?元組 ( Tuple) 表中的 一行 即為一個(gè)元組 ?屬性 ( Attribute) 表中的 一列 即為一個(gè)屬性 , 給每一個(gè)屬性起一個(gè)名稱即屬性名 An Introduction to Database Systems 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)(續(xù)) ?主碼 ( Key) 表中的某個(gè)屬性組 , 它可以唯一確定一個(gè)元組 。根據(jù)上述語義畫出 ER圖,在 ER圖中需注明實(shí)體的屬性、聯(lián)系的類型及實(shí)體的標(biāo)識(shí)符。職工實(shí)體型中具有 一對(duì)多 的聯(lián)系 (4)供應(yīng)商、項(xiàng)目和零件三者之間具有多對(duì)多的聯(lián)系 聯(lián)系的屬性 An Introduction to Database Systems 一個(gè)實(shí)例 An Introduction to Database Systems 例題 某企業(yè)集團(tuán) 有若干工廠,每個(gè)工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個(gè)工廠生產(chǎn),每個(gè)工廠按照固定的計(jì)劃數(shù)量生產(chǎn)產(chǎn)品;每個(gè)工廠聘用多名職工,且每名職工只能在一個(gè)工廠工作,工廠聘用職工有聘期和工資。 (2)一個(gè)倉庫有多個(gè)職工當(dāng)倉庫保管員,一個(gè)職工只能在一個(gè)倉庫工作,倉庫和職工之間是 一對(duì)多 的聯(lián)系。倉庫和零件具有 多對(duì)多 的聯(lián)系。 ?屬性 用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來 學(xué)生 教師 學(xué)生 學(xué)號(hào) 年齡 性別 姓名 An Introduction to Database Systems ER圖 (續(xù) ) ?聯(lián)系 ?聯(lián)系的本身 : ?用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型( 1: 1:n或 m:n) An Introduction to Database Systems 聯(lián)系的表示方法 實(shí)體型 A 聯(lián)系名 實(shí)體型 B 1 1 1:1聯(lián)系 實(shí)體型 A 聯(lián)系名 1 n 1:n聯(lián)系 實(shí)體型 A 實(shí)體型 B 聯(lián)系名 m n m:n聯(lián)系 實(shí)體型 B An Introduction to Database Systems 聯(lián)系的表示方法示例 班級(jí) 班級(jí) 班長 班長 1 1 1:1聯(lián)系 課程 選修 學(xué)生 m n m:n聯(lián)系 班級(jí) 組成 學(xué)生 1 n 1:n聯(lián)系 An Introduction to Database Systems 聯(lián)系的屬性 課程 選修 學(xué)生 m n 成績 ?聯(lián)系的屬性 : 聯(lián)系本身也是一種實(shí)體型,也 可以有屬性。 (5) 實(shí)體型 ( Entity Type) 用實(shí)體名及其屬性名集合來抽象和刻畫同類實(shí)體稱為實(shí)體型 (6) 實(shí)體集 ( Entity Set) 同一類型實(shí)體的集合稱為實(shí)體集 An Introduction to Database Systems 信息世界中的基本概念 (續(xù) ) (7) 聯(lián)系 ( Relationship) ?現(xiàn)實(shí)世界中事物內(nèi)部以及事物之間的聯(lián)系在信息世界 中反映為實(shí)體內(nèi)部的聯(lián)系和實(shí)體之間的聯(lián)系 。 (3) 碼 ( Key) 唯一標(biāo)識(shí)實(shí)體的屬性集稱為碼 。 (2) 屬性 ( Attribute) 實(shí)體所具有的某一特性稱為屬性 。 An Introduction to Database Systems 學(xué)號(hào) 姓名 性別 專業(yè) 05001 李明 男 計(jì)算機(jī) 05010 王麗 女 計(jì)算機(jī) 05130 張偉 男 數(shù)控 06008 劉力 男 數(shù)控 課程號(hào) 課程名 學(xué)時(shí) J001 C語言 64 J002 數(shù)據(jù)結(jié)構(gòu) 48 J012 AutoCAD 48 學(xué)號(hào) 課程號(hào) 成績 05001 J001 85 05010 J001 90 05130 J012 89 05001 J002 09130 J002 J003 數(shù)據(jù)庫 56 09030 李平 男 計(jì)算機(jī) 5001 3 75 不符合參照完整性 180 不符合用戶定義的完整性 80 學(xué)生關(guān)系(值) 課程關(guān)系(值) 選課關(guān)系(值) 舉例: 學(xué)生選課系統(tǒng)的數(shù)據(jù)操作及完整性約束 An Introduction to Database Systems 數(shù)據(jù)模型 兩大類數(shù)據(jù)模型 數(shù)據(jù)模型的組成要素 概念模型 最常用的數(shù)據(jù)模型 層次模型 網(wǎng)狀模型 關(guān)系模型 An Introduction to Database Systems 概念模型 ?信息世界中的基本概念 ?兩個(gè)實(shí)體型之間的聯(lián)系 ?兩個(gè)以上實(shí)體型之間的聯(lián)系 ?單個(gè)實(shí)體型內(nèi)的聯(lián)系 ?概念模型的一種表示方法 ?一個(gè)實(shí)例 An Introduction to Database Systems 概念模型 ?概念模型的用途 ?概念模型用于信息世界的建模 ?是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次 ?是數(shù)據(jù)庫設(shè)計(jì)的有力工具 ?數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言 ?對(duì)概念模型的基本要求 ?較強(qiáng)的語義表達(dá)能力 ?能夠方便 、 直接地表達(dá)應(yīng)用中的各種語義知識(shí) ?簡單 、 清晰 、 易于用戶理解 An Introduction to Database Systems 一、信息世界中的基本概念 (1) 實(shí)體 ( Entity) 客觀存在并可相互區(qū)別的事物稱為實(shí)體 。 An Introduction to Database Systems 兩大類數(shù)據(jù)模型 (續(xù) ) DBMS支持的數(shù)據(jù)模型 概念模型 認(rèn)識(shí) 抽象 信息世界 機(jī)器世界 現(xiàn)實(shí)世界中客觀對(duì)象的抽象過程 現(xiàn)實(shí)世界 現(xiàn)實(shí)世界 概念模型 數(shù)據(jù)庫設(shè)計(jì)人員完成 邏輯模型 物理模型 由 DBMS完成 概念模型 邏輯模型 數(shù)據(jù)庫設(shè)計(jì)人員完成 An Introduction to Database Systems 數(shù)據(jù)模型 兩大類數(shù)據(jù)模型 數(shù)據(jù)模型的組成要素 概念模型 最常用的數(shù)據(jù)模型 層次模型 網(wǎng)狀模型 關(guān)系模型 An Introduction to Database Systems 數(shù)據(jù)模型的組成要素 ?數(shù)據(jù)結(jié)構(gòu) ?數(shù)據(jù)操作 ?完整性約束條件 An Introduction to Database Systems 一、 數(shù)據(jù)結(jié)構(gòu) ?什么是數(shù)據(jù)結(jié)構(gòu) ?描述數(shù)據(jù)庫的組成對(duì)象 , 以及對(duì)象之間的聯(lián)系 ?描述的內(nèi)容 ?與數(shù)據(jù)類型 、 內(nèi)容 、 性質(zhì)有關(guān)的對(duì)象 ?與數(shù)據(jù)之間聯(lián)系有關(guān)的對(duì)象 ?數(shù)據(jù)結(jié)構(gòu)是對(duì) 系統(tǒng)靜態(tài)特性 的描述 An Introduction to Database Systems 舉例:學(xué)生選課系統(tǒng)的數(shù)據(jù)結(jié)構(gòu) 屬性 類型 空 說明 學(xué)號(hào) CHAR(8) 碼 姓名 CHAR(10) N 性別 INT N 0 男 1 女 專業(yè) CHAR Y 屬性 類型 空 說明 學(xué)號(hào) CHAR(8) 分別是外碼 一起是主碼 課程號(hào) CHAR(8) 成績 INT Y 0= =100 屬性 類型 空 說明 課程號(hào) CHAR(8) 碼 課程名 CHAR(30) N 學(xué)時(shí) INT N 學(xué)生關(guān)系模式 課程關(guān)系模式 學(xué)生選課關(guān)系模式 An Introduction to Database Systems 二、數(shù)據(jù)操作 ?數(shù)據(jù)操作 ?對(duì)數(shù)據(jù)庫中各種對(duì)象 (型 )的實(shí)例 (值 )允許執(zhí)行的 操作 及有關(guān)的 操作規(guī)則 ?數(shù)據(jù)操作的類型 ?查詢 ?更新 (包括插入 、 刪除 、 修改 ) ?數(shù)據(jù)操作是對(duì) 系統(tǒng)動(dòng)態(tài)特性 的描述 An Introduction to Database Systems 三、數(shù)據(jù)的完整性約束條件 ?數(shù)據(jù)的完整性約束條件 ?一組完整性規(guī)則的集合。 ? 物理模型是對(duì)數(shù)據(jù)最底層的抽象 , 描述數(shù)據(jù)在系統(tǒng)內(nèi)部的表示方式和存取方法 , 在磁盤或磁帶上的存儲(chǔ)方式和存取方法 。 ?數(shù)據(jù)模型應(yīng)滿足三方面要求 ?能比較 真實(shí) 地模擬現(xiàn)實(shí)世界 ?容易 為人所 理解 ?便于在計(jì)算機(jī)上 實(shí)現(xiàn) An Introduction to Database Systems 兩大類數(shù)據(jù)模型 ?數(shù)據(jù)模型分為兩類(分屬兩個(gè)不同的層次) (1) 概念模型 也稱信息模型,它是按用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模,用于數(shù)據(jù)庫設(shè)計(jì)。 An Introduction to Database Systems 應(yīng)用程序與數(shù)據(jù)的對(duì)應(yīng)關(guān)系 (數(shù)據(jù)庫系統(tǒng) ) DBMS 應(yīng)用程序 1 應(yīng)用程序 2 數(shù)據(jù)庫 … 數(shù)據(jù)庫系統(tǒng)階段應(yīng)用程序與數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系 An Introduction to Database
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1