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

正文內(nèi)容

lstaaa數(shù)據(jù)庫原理-精品課件-免費(fèi)閱讀

2024-08-29 23:31 上一頁面

下一頁面
  

【正文】 一般格式 SELECT [ALL | DISTINCT] * | 目標(biāo)列 FROM 基本表(或視圖) [ WHERE 條件表達(dá)式 ] [ GROUP BY 列名 1 [ HAVING 內(nèi)部函數(shù)表達(dá)式 ] ] [ ORDER BY 列名 2 ]; ASC DESC 相當(dāng)于投影 相當(dāng)于選擇或連接 被查詢的關(guān)系 對(duì)查詢結(jié)果排序 分組 統(tǒng)計(jì) 167。 第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 —— SQL 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 82 修改基本表 ( 1) 增加 列: ALTER TABLE 表名 ADD 列名 類型 [完整性約束 ]; ( 2) 修改 列 ALTER TABLE 表名 MODIFY 列名 類型; ( 3) 刪除 完整性約束 ALTER TABLE 表名 DROP 完整性約束名; 如 ALTER TABLE S MODIFY SD CHAR( 20) 如 ALTER TABLE S ADD SD INT; 不支持 NOT NULL選擇 注意 :不能刪除列,新增列的值一律為空值, 可增加列寬,但一般不能減小列寬,修改可能會(huì)破壞已有數(shù)據(jù)。一個(gè)(或多個(gè))表對(duì)應(yīng)一個(gè)存儲(chǔ)文件,每個(gè)表可有若干索引,這些索引也可放在存儲(chǔ)文件中。 2 SQL數(shù)據(jù)定義功能 167。 S S SN SD SA U. CS S1 S S SN SD SA CS S1 U. 修改操作不包含表達(dá)式,可有兩種表示方法。 S: S SN SD SA 用關(guān)系演算來表達(dá)查詢 例 1,求年齡大于或等于 20的學(xué)生: S1 A CS 20 S2 B CS 21 S3 C MA 19 S4 D CI 19 S5 E MA 20 S6 F CS 22 S20 = { t | S(t) ? t[4]?20 } 例 2,求學(xué)生姓名及所在的系: S1={ t (2) | (? u )(S(u) ? t[1]=u[2] ? t[2]=u[3] )} S1 A CS 20 S2 B CS 21 S3 C MA 19 S4 D CI 19 S5 E MA 20 S6 F CS 22 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 63 二、未實(shí)現(xiàn)的元組關(guān)系演算語言 ——ALPHA E. F. Codd提出,但并未實(shí)現(xiàn)。其運(yùn)算按運(yùn)算符的不同可分為兩類。相當(dāng)于關(guān)系模型的外模式。主關(guān)鍵字的諸屬性稱為 主屬性 ,其它為 非主屬性 。 例如:全體整數(shù), 0到 100之間的整數(shù), 長(zhǎng)度不超過 10的字符串集合 笛卡爾積 ( Cartesian Product):設(shè) D D … 、 Dn是 n個(gè)域 , 則它們的笛卡爾積為 D1?D2?… ?Dn={(d1, d2, … , dn) | di ? Di, i=1,2,…,n} 其中每一個(gè)元素稱為一個(gè) n元組 (ntuple), 簡(jiǎn)稱 元組 。 3 RDBS的數(shù)據(jù)操縱語言:關(guān)系演算語言 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 39 層次、網(wǎng)狀數(shù)據(jù)庫 是面向?qū)I(yè)人員的,使用很不方便。一個(gè)數(shù)據(jù)庫只有一個(gè)模式,也只有一個(gè)內(nèi)模式,因此模式 /內(nèi)模式的映象也是唯一的。 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 32 內(nèi)模式 :又稱 存儲(chǔ)模式 。 ( 5)關(guān)系模型與非關(guān)系模型的比較 統(tǒng)一 不統(tǒng)一 均為關(guān)系 實(shí)體及實(shí)體間聯(lián)系采用的數(shù)據(jù)結(jié)構(gòu) 操作方式 存取路徑 關(guān)系模型 非關(guān)系模型 對(duì)用戶透明 對(duì)用戶不透明 一次一集合 一次一記錄 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 30 三級(jí)模式 (外模式、模式、內(nèi)模式) 兩級(jí)映象 (外模式 /模式,模式 /內(nèi)模式映象) 一、 DBS的三級(jí)模式結(jié)構(gòu) 模式 ( Schema):又稱 邏輯模式 。 其特征是:( a)有且僅有一個(gè)結(jié)點(diǎn)無雙親(根結(jié)點(diǎn)); ( b)其它結(jié)點(diǎn)有且僅有一個(gè)雙親。 如 (豫 A00001,豐田,張三) ( 2) 記錄型:記錄格式。 信 息 世 界 記錄 ?? 實(shí)體 (抽象表示) 文件 ?? 實(shí)體集 字段或數(shù)據(jù)項(xiàng) ?? 屬性 關(guān)鍵字 ?? 實(shí)體標(biāo)識(shí)符??蔀槎鄠€(gè)不同的用戶共同使用 ( 3) 數(shù)據(jù)冗余少,易擴(kuò)充 ( 4) 數(shù)據(jù)和程序的獨(dú)立性高 物理獨(dú)立性 : 存儲(chǔ)結(jié)構(gòu)變,邏輯結(jié)構(gòu)可以不變,從 而應(yīng)用程序也不必改變。 數(shù)據(jù)操縱功能 : DBMS提供 DML,用戶通過它實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的查詢、插入、刪除和修改等操作。 1 數(shù)據(jù)庫系統(tǒng)概述 167。 數(shù)據(jù)庫( DB) :按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。 數(shù)據(jù)處理 :對(duì)數(shù)據(jù)進(jìn)行加工、計(jì)算、提煉, 從而產(chǎn)生新的有效數(shù)據(jù)的過程 數(shù)據(jù) 信息 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 5 管理與處理的關(guān)系 : 管理是處理的基礎(chǔ) 處理為管理服務(wù) 數(shù)據(jù)處理 數(shù)據(jù)處理 …… 源數(shù)據(jù) 新數(shù)據(jù) 新數(shù)據(jù) 管理和處理又可看成一個(gè)問題的兩個(gè)階段,故可以統(tǒng)一起來,其中心是管理 數(shù)據(jù)管理 數(shù)據(jù)管理 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 6 三、數(shù)據(jù)管理的發(fā)展階段 ? 人工管理階段( 50年代中期以前) ? 文件系統(tǒng)階段( 50年代中期至 60年代后期) ? 數(shù)據(jù)庫系統(tǒng)階段( 60年代后期以后) 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 7 人工管理階段(程序員管理階段) 特點(diǎn) : ? 數(shù)據(jù)不保存 ? 程序員負(fù)責(zé)數(shù)據(jù)管理的一切工作 ? 數(shù)據(jù)和程序一一對(duì)應(yīng),沒有獨(dú)立性和共享性 數(shù)據(jù)和程序的關(guān)系: 應(yīng)用程序 1 數(shù)據(jù) 1 應(yīng)用程序 2 數(shù)據(jù) 2 應(yīng)用程序 n 數(shù)據(jù) n …… 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 8 又可分為兩個(gè)階段 ( 1) 60年代初期出現(xiàn)了初等的文件系統(tǒng) 主要特點(diǎn): ? 組織方式 :順序文件 ? 數(shù)據(jù)結(jié)構(gòu) :物理結(jié)構(gòu) = 邏輯結(jié)構(gòu) ? 軟件功能 :僅有簡(jiǎn)單 I/O操作 ( 2 ) 60年代中期出現(xiàn)了成熟的文件系統(tǒng) 主要特點(diǎn): ? 組織方式 :順序和隨機(jī)存取并用 ? 數(shù)據(jù)結(jié)構(gòu) :物理結(jié)構(gòu)和邏輯結(jié)構(gòu)有了簡(jiǎn)單的變換 ? 軟件功能 :軟件系統(tǒng)提供了存取方法 硬件 :有了大容量直接存儲(chǔ)外存設(shè)備,如磁盤、磁鼓等 軟件 :有了專門的數(shù)據(jù)管理軟件 文件系統(tǒng) 處理方式 :有批處理、聯(lián)機(jī)實(shí)時(shí)處理等 文件系統(tǒng)階段 基 礎(chǔ) { 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 9 三個(gè)主要缺點(diǎn) : ? 數(shù)據(jù)高度冗余 :數(shù)據(jù)基本上還是面向應(yīng)用或特定用戶的。 實(shí)體集 :性質(zhì)相同的同類實(shí)體的集合。 ( 1) 實(shí)體型:對(duì)實(shí)體固有特性或結(jié)構(gòu)的描述。 如 學(xué)員 —— 課程 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 18 DBS的核心問題之一: 如何表示和處理實(shí)體及實(shí)體間的聯(lián)系 。 ( 2)示例 零 件 供應(yīng)商 供應(yīng) m n 設(shè) 備 工 人 使用 保養(yǎng) 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 27 供應(yīng)商 S S1 張三 北京 S2 李四 鄭州 … … … S SNAME SADDR 零件 P P1 電機(jī) 2022 P2 螺絲 2 … … … P PNAME PRICE (聯(lián)系)供應(yīng) SP S1 P1 200 S1 P3 22 … … … S P QTY 關(guān)系: 對(duì)應(yīng)一張表, 每表起一個(gè)名稱即關(guān)系名 元組: 表中的一行 屬性: 表中一列, 每列起一個(gè)名稱即屬性名 主碼: 唯一確定一個(gè)元組的屬 性組 域: 屬性的取值范圍 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 28 ( 3)關(guān)系模式:對(duì)關(guān)系的描述,一般表示為: 關(guān)系名(屬性 1,屬性 2, … ,屬性 n) ( 4)優(yōu)點(diǎn): ? 無論實(shí)體還是實(shí)體之間的聯(lián)系都用統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)(二維表、關(guān)系)來表示,可方便地表示 m:n聯(lián)系,因此概念簡(jiǎn)單,用戶易懂易用 如: 可表示為: 學(xué)生(學(xué)號(hào),姓名,性別,系和年級(jí)) 課程(課程號(hào),課程名,學(xué)分) 選修(學(xué)號(hào),課程號(hào),成績(jī)) 學(xué)生 選修 課程 m n ? 表格中行、列次序無關(guān) ? 有堅(jiān)實(shí)的理論基礎(chǔ)(關(guān)系理論) 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 29 ? 存取路徑對(duì)用戶透明,用戶只需指出“做什么”,不需說明“怎么做”,因此數(shù)據(jù)獨(dú)立性更高 缺點(diǎn): 由于存取路徑對(duì)用戶透明,查詢效率不夠高,必須對(duì)查詢請(qǐng)求進(jìn)行優(yōu)化。 DB的局部邏輯結(jié)構(gòu) 。對(duì)應(yīng)同一個(gè)模式可以有多個(gè)外模式,對(duì)每個(gè)外模式都有一個(gè)外模式 /模式映象。 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 36 數(shù)據(jù)庫系統(tǒng)圖示: 用戶 1 用戶 2 用戶 n 應(yīng)用程序 1 應(yīng)用程序 m 輔助軟件 DBMS 操作系統(tǒng) 數(shù)據(jù)庫 數(shù)據(jù)庫 DBA 負(fù)責(zé) 應(yīng)用 程序員 ? ? ? ? ? ? ? ? ? 第一章 緒 論 2022/8/22 數(shù)據(jù)庫系統(tǒng) 37 二、 數(shù)據(jù)庫系統(tǒng)研究的對(duì)象 如何高效巧妙地進(jìn)行數(shù)據(jù)管理,而又 花費(fèi)最少 如:占用空間少 查詢快 維護(hù)方便等 三個(gè)主要研究領(lǐng)域 : DBMS及其輔助軟件 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫理論 作業(yè): 3, 5, 7, 12, 13, 20, 22 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 38 本章要求: 本章內(nèi)容: 請(qǐng)選擇內(nèi)容 返回 掌握關(guān)系、關(guān)系模式、關(guān)系數(shù)據(jù)庫等基本概念 掌握關(guān)系的三類完整性的含義 掌握關(guān)系代數(shù)運(yùn)算 167。 167。 關(guān)系的性質(zhì) ? 列是同質(zhì)的,即每列中的數(shù)據(jù)必須來自同一個(gè)域 ? 每一列必須是不可再分的數(shù)據(jù)項(xiàng)(不允許表中套表,即滿足第一范式) ? 不能有相同的行 ? 行、列次序無關(guān) 第二章 關(guān)系數(shù)據(jù)庫 2022/8/22 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 43 二、關(guān)系模型 三部分:關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系的完整性 (一)數(shù)據(jù)結(jié)構(gòu) 單一的數(shù)據(jù)結(jié)構(gòu):關(guān)系(二維表) 不論是實(shí)體還是實(shí)體間的聯(lián)系都用關(guān)系表示 。 包括關(guān)系名、諸屬性名、屬性向域的映象、屬性間的依賴。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1