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

正文內(nèi)容

lstaaa數(shù)據(jù)庫原理-精品課件(專業(yè)版)

2025-09-15 23:31上一頁面

下一頁面
  

【正文】 顯然一個表只能建立一個聚簇索引。 6 嵌入式 SQL 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 75 一、 SQL 的發(fā)展 SQL是 Structured Query Language的縮寫 ( ANSI解釋為 Standard Query Language) 74年 Boyce amp。 特點(diǎn) ? 用戶通過表格形式提出查詢,查詢結(jié)果也通過表格顯示出來 ? 用戶容易掌握,易學(xué)易用 三、域關(guān)系演算 與元組關(guān)系演算類似,只不過這里的變量取值范圍是屬性值,其謂詞變元稱作欲變量,關(guān)系的屬性名可視作欲變量。 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 48 例: 職工關(guān)系 EMP( ENO, ENAME, DNO) 部門關(guān)系 DEPT( DNO, DNAME) DEPT的主鍵 EMP的外鍵,只能取空值或 DEPT中某關(guān)鍵字的值 又如:學(xué)生關(guān)系( SNO, SNAME, AGE, SEX) 課程關(guān)系( CNO, CNAME) 選課關(guān)系( SNO, CNO, G) 用戶定義的完整性 用戶定義的某一屬性值必須滿足的語義要求。屬性的取值范圍為一個域,元組中的一個屬性值是一個分量。 有下面四部分: 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 35 人員 用戶 應(yīng)用程序員 數(shù)據(jù)庫管理員 DBA (使用) (開發(fā)) (管理) DBA( Data Base dministrator)的職責(zé) : ① 決定數(shù)據(jù)庫的內(nèi)容和邏輯結(jié)構(gòu)、存儲結(jié)構(gòu) ② 確定數(shù)據(jù)的安全性要求和完整性約束條件 ③ 監(jiān)控?cái)?shù)據(jù)庫的使用和運(yùn)行,維護(hù)數(shù)據(jù)庫 ④ 決定數(shù)據(jù)庫的存儲結(jié)構(gòu)和存儲策略 ⑤ 負(fù)責(zé)數(shù)據(jù)庫的改進(jìn)和重組重構(gòu) 硬件 計(jì)算機(jī)及有關(guān)設(shè)備,要求有足夠大的內(nèi)、外存儲容量及較高的處理速度。 3 DBS的結(jié)構(gòu) 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 31 ⑤ 模式定義的任務(wù) (概念模型 ? 模式) ? 定義全局邏輯結(jié)構(gòu)(構(gòu)成記錄的屬性名、類型、寬度等) ? 定義有關(guān)的安全性、完整性要求 ? 定義記錄間的聯(lián)系 ⑥ 一個數(shù)據(jù)庫只有一個模式 2 、 外模式 :又稱 子模式 或 用戶模式 。 如 國家 —— 總統(tǒng) 學(xué)員隊(duì) —— 隊(duì)長 實(shí)體之間的聯(lián)系可歸結(jié)為三類: ( 3) 多對多聯(lián)系( m : n): 兩個實(shí)體集中的每一個實(shí)體都和另一個實(shí)體集中 0個或多個實(shí)體有聯(lián)系 。 ? 獨(dú)立于具體的計(jì)算機(jī)系統(tǒng) ?獨(dú)立于具體的 DBMS支持的數(shù)據(jù)模型 現(xiàn)實(shí)世界 ===? 信息世界 抽象 =====? 機(jī)器世界(數(shù)據(jù)世界) 轉(zhuǎn)換 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 14 實(shí)體 :客觀存在并可相互區(qū)分的事物??捎梦淖?、圖形等多種形式表示,經(jīng)數(shù)字化處理后可存入計(jì)算機(jī)。 167。唯一地標(biāo)識一個記錄 。 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 24 ( 2)說明: ( a) 樹中實(shí)體間聯(lián)系只能是從父到子的 1:1或 1:n聯(lián)系, 對 m:n聯(lián)系,須使用輔助手段轉(zhuǎn)換成多個 1:n聯(lián)系, 但不易掌握 ( b) 簡單直觀,結(jié)構(gòu)清晰,運(yùn)行效率高,但編程復(fù)雜 網(wǎng)狀模型 ( 1)定義: 用圖結(jié)構(gòu)來表示實(shí)體以及實(shí)體間聯(lián)系的模型 。 數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式的描述 。程序員必須經(jīng)過良好的培訓(xùn),對所使用的系統(tǒng)有深入的了解才能用好系統(tǒng)。 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 44 關(guān)系數(shù)據(jù)庫模式 :對關(guān)系數(shù)據(jù)庫的描述,包括域的定義及在域上定義的所有關(guān)系模式。 笛卡爾積(廣義): R ? S = { trts | tr ∈ R ∧ ts ∈ S} 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 50 二、專門的關(guān)系運(yùn)算 選擇 ( Selection),又稱限制( Restriction) ? (R): F 在關(guān)系 R中選出滿足條件 F的諸元組形成一個新關(guān)系。 例 2:將計(jì)算機(jī)系所有學(xué)生的年齡增加 1歲。 ? 對內(nèi)模式,只需定義索引,其余的一切均有 DBMS自動完成 本節(jié)開頭 下一節(jié) 本章開頭 ? 視圖是從一個或幾個基本表中導(dǎo)出的表,概念上同基本表。 3 SQL數(shù)據(jù)操縱 查詢 全部字段 滿足條件的組才輸出 細(xì)節(jié)見 P115 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 86 簡單查詢 例 1:求選修了課程的學(xué)生學(xué)號 SELECT DISTINCT S FROM SC; 從結(jié)果中去掉重復(fù)的元組 例 2: SELECT的后面可以是表達(dá)式 。 ? SQL支持的數(shù)據(jù)類型隨系統(tǒng)不同而有所差異。 1 SQL概述 167。 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 60 關(guān)系代數(shù)運(yùn)算均可用關(guān)系演算來表示,反之亦然 見教材 P71。它不對應(yīng)實(shí)際的存儲數(shù)據(jù),是一個虛關(guān)系,然而可永久存在。它們具有相同的數(shù)據(jù)類型,語義上通常指某一對象的取值范圍。 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 33 ( 2) 模式 /內(nèi)模式映象 :定義 DB全局邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)間的對應(yīng)關(guān)系。規(guī)范化理論將在后續(xù)章節(jié)講解。 如 汽車(車牌號,車型,車主) 實(shí)體值:實(shí)體型的一個實(shí)例,即一個具體的實(shí)體。 應(yīng)用程序 1 數(shù)據(jù) 1 應(yīng)用程序 2 數(shù)據(jù) 2 應(yīng)用程序 n 數(shù)據(jù) n …… …… 數(shù)據(jù)與程序的關(guān)系: 存取方法 操作系統(tǒng)負(fù)責(zé) 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 10 數(shù)據(jù)庫系統(tǒng)階段 文件系統(tǒng)不能適應(yīng)大數(shù)據(jù)量、多應(yīng)用共享數(shù)據(jù)的根本原因: 數(shù)據(jù)沒有集中管理 數(shù)據(jù)庫方法的基本出發(fā)點(diǎn): 把數(shù)據(jù)統(tǒng)一管理、控制,共享使用 應(yīng)用程序 1 應(yīng)用程序 2 應(yīng)用程序 n …… 數(shù)據(jù)與程序的關(guān)系: DBMS 數(shù) 據(jù) 庫 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 11 ( 1) 數(shù)據(jù)高度結(jié)構(gòu)化集成,面向全組織 ( 2) 數(shù)據(jù)共享性好。第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 1 本章要求: 167。 ? 數(shù)據(jù)共享困難 :文件基本上是私有的,只能提供很弱的文 件級共享 ? 數(shù)據(jù)和程序缺乏獨(dú)立性 :只有一定的物理獨(dú)立性, 完全沒有邏輯獨(dú)立性。 用實(shí)體名及其屬性名集合來抽象和刻畫。 說明: 關(guān)系必須規(guī)范化,關(guān)系的每個分量必須是一個不可分的數(shù)據(jù)項(xiàng),不允許表中套表。 作用 :模式變,可修改映象使外模式保持不變,從而應(yīng)用程序不必修改,保證了程序和數(shù)據(jù)的邏輯獨(dú)立性。 1 關(guān)系模型的基本概念 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 40 一、關(guān)系的數(shù)學(xué)定義 域 ( Domain) : 值的集合。 關(guān)系的型 一個元組為關(guān)系的一個值 表示: R( U, D, dom, F) 屬性的類型、長度等 值 型 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 45 關(guān)系的三種類型 基本關(guān)系:客觀存在的基本表 查詢表:由基本表按一定條件檢索得到的結(jié)果 視圖 ( View): 從一個或多個基本關(guān)系上導(dǎo)出的關(guān)系 。 3 RDBS的數(shù)據(jù)操縱語言:關(guān)系演算語言 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 59 原子公式 ? R (t): 表示 t是關(guān)系 R中的一個元組 ? t[i]?u[j]: 表示 t的第 i個分量和 u的第 j個分量滿足比較關(guān)系 ? ? t[i]?C 或 C? t[i] :含義同上 ,只不過 C為常量 公式的遞歸定義 (1)每個 原子公式 是一個公式; (2)設(shè) ? ?2是公式,則 ? ? ?1 ? ? ?1 ? ?2 也是公式; (3)設(shè) ?是公式, t是元組變量,則 ( ? t) ? 、 ( ?t) ? 也是公式; (4)除此之外沒有其它形式的公式。 S S SN SD SA CS D. 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 74 本章要求: 本章內(nèi)容: 請選擇內(nèi)容 返回 掌握 SQL定義基本表和建立索引的方法 掌握 SQL中各種查詢方法和數(shù)據(jù)更新方法 掌握 SQL中視圖的定義方法和用法 掌握 SQL的授權(quán)機(jī)制 了解嵌入式 SQL的基本使用方法 167。 允許空值的列未輸入數(shù)據(jù)時系統(tǒng)自動置為空值 。 如求計(jì)算機(jī)系學(xué)生的學(xué)號和出生年份: SELECT S,‘ Birthday:’, 2022SA FROM S WHERE SD=?CS‘; 例 3:連續(xù)范圍查詢, 使用 BETWEEN ( NOT BETWEEN) SELECT S, SA FROM S WHERE SA BETWEEN 20 AND 22; 即求 20到 22歲之間 的學(xué)生學(xué)號和年齡 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 87 例 4:離散范圍查詢,使用 IN ( NOT IN) SELECT * FROM S WHERE SD IN (‘ MA‘,‘ CS‘); 相當(dāng)于若干 ‘ OR‘的縮寫 星號表示無投影 SD=?MA‘ OR SD=?CS‘ 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 88 簡單查詢 例 1:求選修了課程的學(xué)生學(xué)號 SELECT DISTINCT S FROM SC; 從結(jié)果中去掉重復(fù)的元組 例 2: SELECT的后面可以是表達(dá)式 。但它并不真正存儲數(shù)據(jù),也不獨(dú)立存在,它依賴于導(dǎo)出它的基本表,數(shù)據(jù)也存放在原來的基本表中。 S S SN SD SA CS S1 U. 例 1:把學(xué)號為 S1的學(xué)生轉(zhuǎn)入計(jì)算機(jī)系。 條件表達(dá)式 投影 ( Projection) ? ( R) A :在 R中選出若干屬性列組成一個新關(guān)系。 關(guān)系數(shù)據(jù)庫 :所有實(shí)體及實(shí)體間聯(lián)系的關(guān)系的集合。 關(guān)系數(shù)據(jù)庫 就是要解決這一問題,使它成為面向用戶的系統(tǒng)。 即 DB中數(shù)據(jù)的內(nèi)部表示方式。 其特征是:任一結(jié)點(diǎn)都可以無雙親或有一個以上的雙親。 又稱 碼 、 鍵 。 1 數(shù)據(jù)庫系統(tǒng)概述 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 3 數(shù)據(jù)庫的運(yùn)行管理 : DBMS對數(shù)據(jù)庫的建立、運(yùn) 行 和維護(hù)進(jìn)行統(tǒng)一管理、統(tǒng)一控制,以保證數(shù)據(jù)的安全性、完整性、并發(fā)控制及故障恢復(fù)。 3 DBS的結(jié)構(gòu) 本章內(nèi)容: 了解數(shù)據(jù)管理的發(fā)展過程 掌握數(shù)據(jù)庫系統(tǒng)的基本概念和主要特點(diǎn) 掌握數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)和數(shù)據(jù)庫系統(tǒng)的組成 掌握實(shí)體、記錄等有關(guān)概念和三種數(shù)據(jù)模型 請選擇內(nèi)容 返回 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 2
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1