




已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 管理系統(tǒng)中計(jì)算機(jī)應(yīng)用 蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院王成TelQ 1605402887二 一三年十一月 2 章節(jié) 第一章管理系統(tǒng)中計(jì)算機(jī)應(yīng)用第二章應(yīng)用信息系統(tǒng)第三章管理系統(tǒng)的信息化平臺(tái)第四章數(shù)據(jù)庫(kù)系統(tǒng)第五章信息系統(tǒng)的建設(shè)規(guī)劃第六章系統(tǒng)分析第七章系統(tǒng)設(shè)計(jì)第八章系統(tǒng)實(shí)施第九章系統(tǒng)運(yùn)行管理與維護(hù)第十章實(shí)際應(yīng)用舉例 基礎(chǔ) 概述 了解技術(shù) 核心 開發(fā) 應(yīng)用 3 第四章數(shù)據(jù)庫(kù)系統(tǒng) 考核知識(shí)點(diǎn)與考核要求 一 數(shù)據(jù)庫(kù)系統(tǒng)概述1 識(shí)記 1 數(shù)據(jù)模型 2 概念模型 3 邏輯模型 4 物理模型 5 關(guān)系模型 6 關(guān)系數(shù)據(jù)庫(kù) 7 范式 8 規(guī)范化 9 概念模型的常用術(shù)語(yǔ) 10 關(guān)系模型的基本條件2 領(lǐng)會(huì) 1 數(shù)據(jù)模型的分類 2 概念數(shù)據(jù)模型的要素 3 數(shù)據(jù)庫(kù)安全性的概念 4 數(shù)據(jù)規(guī)范化的過(guò)程 5 關(guān)系模型的結(jié)構(gòu)與術(shù)語(yǔ) 6 關(guān)系的完整性 7 基本關(guān)系運(yùn)算3 簡(jiǎn)單應(yīng)用 1 E R模型的表示方法 2 實(shí)體之間的聯(lián)系 3 實(shí)體內(nèi)部的聯(lián)系 4 用實(shí)例描述關(guān)系規(guī)范化的過(guò)程 二 數(shù)據(jù)庫(kù)管理系統(tǒng)中的SQL語(yǔ)言1 識(shí)記 1 SQL語(yǔ)言的特點(diǎn) 2 SQL數(shù)據(jù)庫(kù)中的術(shù)語(yǔ) 3 基本SQL語(yǔ)句命令2 領(lǐng)會(huì) 1 數(shù)據(jù)庫(kù)定義與管理 2 數(shù)據(jù)表定義與管理 3 索引定義與管理 4 視圖定義與管理 5 SQL命令格式3 簡(jiǎn)單應(yīng)用 1 創(chuàng)建用戶數(shù)據(jù)庫(kù)及數(shù)據(jù)表 2 創(chuàng)建表索引 3 創(chuàng)建視圖4 綜合應(yīng)用對(duì)用戶數(shù)據(jù)表進(jìn)行各種查看 編輯 修改 更新或刪除操作 4 第四章數(shù)據(jù)庫(kù)系統(tǒng) 考核知識(shí)點(diǎn)與考核要求 三 SQL語(yǔ)言的數(shù)據(jù)查詢功能1 識(shí)記 1 SQL語(yǔ)言的查詢命令 2 SQLServer2000中或是VisualFoxPro中查詢命令的異同2 領(lǐng)會(huì) 1 表單查詢與多表查詢 2 選擇查詢 3 條件查詢 4 排序查詢 5 分組查詢 6 統(tǒng)計(jì)查詢 7 模糊查詢 8 限定范圍查詢 9 連接查詢 10 嵌套查詢 11 聯(lián)合查詢3 簡(jiǎn)單應(yīng)用 1 按給定條件和要求對(duì)單個(gè)表進(jìn)行簡(jiǎn)單查詢 2 按給定條件和要求對(duì)多個(gè)表進(jìn)行簡(jiǎn)單查詢4 綜合應(yīng)用 1 按給定條件和要求對(duì)單個(gè)表進(jìn)行高級(jí)查詢 2 按給定條件和要求對(duì)多個(gè)表進(jìn)行高級(jí)查詢 5 管理系統(tǒng)與信息技術(shù)應(yīng)用 數(shù)據(jù)庫(kù)系統(tǒng)概述 數(shù)據(jù)模型 關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 數(shù)據(jù)規(guī)范化 數(shù)據(jù)庫(kù)的安全性 結(jié)構(gòu)化查詢語(yǔ)言SQL概述 數(shù)據(jù)庫(kù)管理系統(tǒng)中的SQL語(yǔ)言 數(shù)據(jù)庫(kù)的定義 數(shù)據(jù)庫(kù)的管理 數(shù)據(jù)表的定義 數(shù)據(jù)表的管理 SQL語(yǔ)言的數(shù)據(jù)查詢功能 簡(jiǎn)單查詢 高級(jí)查詢 索引的建立和刪除 視圖的定義與刪除 6 知識(shí)結(jié)構(gòu) 數(shù)據(jù)庫(kù)系統(tǒng) 數(shù)據(jù)模型 關(guān)系數(shù)據(jù)模型 關(guān)系規(guī)范化 SQL 數(shù)據(jù)定義 數(shù)據(jù)操縱 數(shù)據(jù)查詢 7 4 1數(shù)據(jù)庫(kù)系統(tǒng)概述 4 1 1數(shù)據(jù)模型模型 對(duì)現(xiàn)實(shí)世界事物特征的模擬和抽象就是這個(gè)事物的模型 模型滿足以下要求 1 真實(shí)反映現(xiàn)實(shí)世界 2 容易被人理解 3 便于在計(jì)算機(jī)上實(shí)現(xiàn) 具體事物 現(xiàn)實(shí)世界 概念模型 信息世界 邏輯數(shù)據(jù)模型物理數(shù)據(jù)模型 機(jī)器世界 認(rèn)識(shí)抽象 轉(zhuǎn)換 8 4 1 1數(shù)據(jù)模型 概念模型 按用戶觀點(diǎn)對(duì)現(xiàn)實(shí)世界建模 1 實(shí)體 客觀存在 并且可以相互區(qū)別的事物 2 屬性 實(shí)體的特征 3 碼 能夠唯一確定某個(gè)實(shí)體的屬性或?qū)傩约?4 域 屬性的取值范圍 5 實(shí)體型 用實(shí)體名及描述它的各屬性名 刻畫實(shí)體的共同特征 6 實(shí)體集 某個(gè)實(shí)體型下的全部實(shí)體 7 聯(lián)系 實(shí)體型之間的聯(lián)系 1 一對(duì)一 1 1 2 一對(duì)多 1 N 3 多對(duì)多 M NE R圖 實(shí)體 屬性 聯(lián)系 9 實(shí)體之間的聯(lián)系 P 117 一對(duì)一的聯(lián)系 若兩個(gè)不同型實(shí)體集中 一方的一個(gè)實(shí)體唯一與另一方的一個(gè)實(shí)體相對(duì)應(yīng) 稱1 1聯(lián)系 一對(duì)多的聯(lián)系 若兩個(gè)不同型實(shí)體集中 一方的一個(gè)實(shí)體可與另一方的多個(gè)實(shí)體相對(duì)應(yīng) 但另一方一個(gè)實(shí)體只與本方一個(gè)實(shí)體相對(duì)應(yīng) 稱1 n聯(lián)系 多對(duì)多的聯(lián)系 若兩個(gè)不同型實(shí)體集中 任何一方的一個(gè)實(shí)體都與另一方的多個(gè)實(shí)體相對(duì)應(yīng) 稱m n聯(lián)系 省長(zhǎng) 省 領(lǐng)導(dǎo) 1 1 車主 汽車 擁有 1 n 學(xué)生 選修課 選課 m n 10 實(shí)體內(nèi)部的聯(lián)系 P 118 實(shí)體內(nèi)部各屬性之間的聯(lián)系一對(duì)一 1 1一對(duì)多 1 n多對(duì)多 m n 11 E R圖 P 118 如何描述信息世界中實(shí)體和實(shí)體之間的關(guān)系 描述概念數(shù)據(jù)模型中實(shí)體間聯(lián)系的專用工具是E R模型 實(shí)體 聯(lián)系模型 也稱E R圖 用形式化的方法表示了實(shí)體以及實(shí)體之間的聯(lián)系 用E R圖實(shí)現(xiàn)概念結(jié)構(gòu)設(shè)計(jì)的方法叫做E R方法 E R圖中的圖形表示符號(hào) 實(shí)體 聯(lián)系 要求 根據(jù)問(wèn)題畫出E R圖 屬性 12 n m 學(xué)生 學(xué)習(xí) 課程 學(xué)號(hào) 姓名 性別 出生年月 成績(jī) 課程編號(hào) 課程名稱 學(xué)時(shí) 13 4 1 1數(shù)據(jù)模型 數(shù)據(jù)模型 1 邏輯數(shù)據(jù)模型用戶通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)看到的現(xiàn)實(shí)世界 它描述了數(shù)據(jù)庫(kù)數(shù)據(jù)的整體結(jié)構(gòu) 邏輯模型由 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作 數(shù)據(jù)完整性約束三部分組成 有層次模型 網(wǎng)狀模型 關(guān)系模型 面向?qū)ο竽P偷葞追N類型 2 物理數(shù)據(jù)模型描述數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存儲(chǔ)方法 14 數(shù)據(jù)模型 數(shù)據(jù)模型 P 115 116 抽象的表示和處理數(shù)據(jù)的工具以計(jì)算機(jī)系統(tǒng)的觀點(diǎn)模擬物質(zhì)本身的模型數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)數(shù)據(jù)模型分類 P 119 邏輯數(shù)據(jù)模型 常說(shuō)的數(shù)據(jù)模型就是邏輯數(shù)據(jù)模型 組成要素 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作 數(shù)據(jù)完整性約束分類 層次模型 典型的層次模型的例子是家族的家譜 網(wǎng)狀模型 典型的網(wǎng)狀模型的例子是教學(xué)系統(tǒng)中教師 學(xué)生和課程 關(guān)系模型 關(guān)系模型是最流行的數(shù)據(jù)模型 面向?qū)ο髷?shù)據(jù)模型物理數(shù)據(jù)模型 子模式 外模式 用戶模式 模式 概念模式 邏輯模式 物理模式 內(nèi)模式 數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu) 主體 格式化數(shù)據(jù)模型 15 4 1 2關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 1 關(guān)系 Relation 2 元組 Tuple 3 屬性 Attribute 4 關(guān)鍵字 Key 5 外碼 ForeignKey FK 6 域 Domain 7 關(guān)系模式 16 關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) P 120 關(guān)系模型 建立在集合論和謂詞演算公式的基礎(chǔ)上 用表格作為基本的存儲(chǔ)結(jié)構(gòu) 表示實(shí)體以及實(shí)體之間的關(guān)系 關(guān)系數(shù)據(jù)庫(kù) 在數(shù)據(jù)庫(kù)中的數(shù)據(jù)結(jié)構(gòu)按照關(guān)系模型定義 由不同的關(guān)系構(gòu)成 每個(gè)關(guān)系用一張二維表表示 術(shù)語(yǔ)關(guān)系 一張二維表對(duì)應(yīng)一個(gè)關(guān)系 屬性 表中每一列 元組 記錄 由屬性值組成的每一行 框架 關(guān)系型 由屬性名組成的表頭 域 屬性的取值范圍 候選碼 碼 主碼主屬性非碼屬性 非主屬性 外部碼 外碼 參照關(guān)系被參照關(guān)系 目標(biāo)關(guān)系 關(guān)系模式 關(guān)系名 屬性1 屬性2 屬性3 屬性4 屬性5 屬性n 17 4 1 2關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 關(guān)系模型的基本要求 1 關(guān)系是一個(gè)行與列交叉的二維表 每個(gè)交叉點(diǎn)都必須是單值的 即關(guān)系中每一分量必須是不可分的數(shù)據(jù)項(xiàng) 或者說(shuō)所有屬性值都是原子的 即是一個(gè)確定的值 而不是值的集合 2 關(guān)系中各個(gè)屬性必須有不同的名字 不同的屬性可來(lái)自同一個(gè)域 即它們的分量可以取自同一個(gè)域 3 同一屬性名下的各個(gè)屬性值必須來(lái)自同一個(gè)域 是同一類型的數(shù)據(jù) 每一列 屬性 的所有數(shù)據(jù)都是同一類型的 4 列在表中的順序無(wú)關(guān)緊要 5 表中任意兩行 元組 不能相同 6 行在表中的順序也無(wú)關(guān)緊要 18 關(guān)系模型的五個(gè)基本條件 P 122 表格中的每一個(gè)數(shù)據(jù)項(xiàng)都是不可分的 各列均有相同的屬性 即相同的數(shù)據(jù)類型和長(zhǎng)度 屬性名唯一 屬性值可以不同 每列的順序是任意的 一張表中不允許出現(xiàn)完全相同的兩行 元組 各行的順序是任意的 19 4 1 2關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 關(guān)系的完整性 1 實(shí)體完整性規(guī)則 實(shí)體完整性是指關(guān)系的主碼不能取空值 null 即不能沒(méi)有值 2 參照完整性規(guī)則 參照完整性是指外碼必須是另一個(gè)表主碼的有效值或是空值 3 用戶定義的完整性規(guī)則 例如 成績(jī)必須是0到100之間的整數(shù) 20 關(guān)系的完整性 P 122 實(shí)體完整性參照完整性用戶定義完整性 關(guān)系模型必須滿足的完整性約束條件 在教學(xué)系統(tǒng)中 一個(gè)研究生可以沒(méi)有導(dǎo)師 如果有導(dǎo)師 必須是導(dǎo)師表中存在的導(dǎo)師 這種關(guān)系約束是 A 實(shí)體完整性約束B 參照完整性約束C 用戶自定義完整性約束D 字段完整性約束 單選題 21 4 1 2關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 關(guān)系的操作 1 傳統(tǒng)的集合運(yùn)算包括 并 交 差 用來(lái)實(shí)現(xiàn)插入 刪除 修改等數(shù)據(jù)操作 并 由屬于R或?qū)儆赟或同時(shí)屬于R和S的元組構(gòu)成的集合 記為 R S 交 由同時(shí)屬于R和S的元組構(gòu)成的集合 記為 R S 差 由屬于R但不屬于S的元組構(gòu)成的集合 記為 R S 2 專門的關(guān)系運(yùn)算包括 投影 選擇 連接 用來(lái)實(shí)現(xiàn)數(shù)據(jù)查詢 選擇 按給定條件從關(guān)系中挑選滿足條件的元組組成的集合 記為 F R F表示條件 R代表某個(gè)關(guān)系 投影 從關(guān)系中挑選出指定的屬性組成的新關(guān)系 記為 A R 自然連接 兩個(gè)關(guān)系 至少有一個(gè)相同的屬性名 按給定條件 把滿足條件的兩關(guān)系的所有元組 按一切可能拼接后形成新關(guān)系 記為 R S 22 關(guān)系操作 傳統(tǒng)的集合運(yùn)算 P 123 包括 并 交 差 用來(lái)實(shí)現(xiàn)插入 刪除 修改等數(shù)據(jù)操作 并 由屬于R或?qū)儆赟或同時(shí)屬于R和S的元組構(gòu)成的集合 記為 R S 交 由同時(shí)屬于R和S的元組構(gòu)成的集合 記為 R S 差 由屬于R但不屬于S的元組構(gòu)成的集合 記為 R S 專門的關(guān)系運(yùn)算 P 124 包括 選擇 篩選 投影 連接 用來(lái)實(shí)現(xiàn)數(shù)據(jù)查詢 注意選擇題 如根據(jù)運(yùn)算結(jié)果判斷運(yùn)算類型 23 專門的關(guān)系運(yùn)算 P 124 126 選擇 按給定條件從關(guān)系中挑選滿足條件的元組組成的集合 記為 F R F表示條件 R代表某個(gè)關(guān)系 投影 從關(guān)系中挑選出指定的屬性組成的新關(guān)系 記為 A R 自然連接 兩個(gè)關(guān)系 至少有一個(gè)相同的屬性名 按給定條件 把滿足條件的兩關(guān)系的所有元組 按一切可能拼接后形成新關(guān)系 記為 R S 針對(duì)行的運(yùn)算 針對(duì)列的運(yùn)算 針對(duì)多張表的運(yùn)算 24 4 1 3數(shù)據(jù)規(guī)范化 數(shù)據(jù)規(guī)范化范式理論 1 1NF 1NF NormalForm 每一個(gè)分量必須是不可分的數(shù)據(jù)項(xiàng) 滿足這個(gè)條件的關(guān)系模式就屬于第一范式 2 2NF 若R屬于第一范式 且每一個(gè)非主屬性完全函數(shù)依賴于碼 則R屬于2NF 不屬于2NF的關(guān)系模式 就會(huì)出現(xiàn)1NF的缺點(diǎn) 3 3NF 若R屬于第三范式 則每一個(gè)非主屬性既不部分依賴于碼 也不傳遞依賴于碼 4 BCNF 若每一個(gè)決定因素都包含碼 則R屬于BCNF 4NF規(guī)范化的過(guò)程及要求是一個(gè)不斷分解的過(guò)程 25 數(shù)據(jù)規(guī)范化 P 126 范式 由于限制條件的嚴(yán)格程度不同 關(guān)系分為不同的規(guī)范層次 叫做范式 5NF4NFBCBF3NF2NF1NF最低是一范式關(guān)系范式越高 數(shù)據(jù)庫(kù)結(jié)構(gòu)越好 26 數(shù)據(jù)規(guī)范化 P 126 數(shù)據(jù)規(guī)范化 P 126 采用投影分解方式 消除關(guān)系模式中的不完全函數(shù)依賴和傳遞函數(shù)依賴建立一范式 P 127 建立二范式 P 128 建立三范式 P 129 所謂完全依賴是說(shuō)明在依賴關(guān)系的決定項(xiàng) 即依賴關(guān)系的左項(xiàng) 中沒(méi)有多余屬性 有多余屬性就是部分依賴 在關(guān)系模式R U 中 設(shè)X Y Z是U的不同的屬性子集 如果X確定Y Y確定Z 且有X不包含Y Y不確定X X Y Z 空集合 則稱Z傳遞函數(shù)依賴 transitivefunctionaldependency 于X 每個(gè)數(shù)據(jù)項(xiàng)都是不可分的基本項(xiàng)消除部分函數(shù)依賴 每個(gè)非主屬性完全函數(shù)依賴碼消除傳遞函數(shù)依賴 低一級(jí)范式 高一級(jí)范式 分解轉(zhuǎn)換 27 4 1 3數(shù)據(jù)規(guī)范化 例題 下圖是一個(gè)單位關(guān)于車間和物資信息的表 存在問(wèn)題 1 插入異常 2 刪除異常 3 數(shù)據(jù)冗余 4 更新異常 28 4 1 3數(shù)據(jù)規(guī)范化 29 4 1 4數(shù)據(jù)庫(kù)的安全性 1 數(shù)據(jù)庫(kù)的安全性防止非法用戶闖入 或合法用戶非法使用造成數(shù)據(jù)泄露 更改或破壞的功能 2 數(shù)據(jù)庫(kù)安全性的措施1 身份驗(yàn)證口令 IC卡 指紋 虹膜等 2 存取控制 授權(quán) 機(jī)制 為不同的用戶授予不同的訪問(wèn)權(quán)限 如 讀 寫 執(zhí)行等 30 數(shù)據(jù)庫(kù)的安全性 P 129 數(shù)據(jù)庫(kù)安全性 數(shù)據(jù)庫(kù)具有的防止非法用戶闖入 或合法用戶非法使用造成數(shù)據(jù)泄露 更改或破壞的功能叫做數(shù)據(jù)庫(kù)安全性 防范非法用戶和非法操作數(shù)據(jù)完整性防范使用不合語(yǔ)義的數(shù)據(jù)常用的安全措施 P 130 身份驗(yàn)證 輸入用戶名 口令 隨機(jī)數(shù)存取控制 只能訪問(wèn)為用戶定義好權(quán)限的數(shù)據(jù)存取權(quán)限 數(shù)據(jù)對(duì)象 操作類型授權(quán) 為不同的用戶授予不同的訪問(wèn)權(quán)限 如 讀 寫 執(zhí)行等 31 4 2數(shù)據(jù)庫(kù)管理系統(tǒng)中的SQL語(yǔ)言 4 2 1結(jié)構(gòu)化查詢語(yǔ)言SQL概述SQL StructuredQueryLanguage 結(jié)構(gòu)化查詢語(yǔ)言 是標(biāo)準(zhǔn)關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言 也是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的核心 SQL概述 SQL集合了DDL 數(shù)據(jù)定義 DML 數(shù)據(jù)操縱 DCL 數(shù)據(jù)控制 于一身 SQL語(yǔ)言的特點(diǎn) 1 SQL是非過(guò)程化的語(yǔ)言 只需要說(shuō)明做什么 而不需要告訴如何做 2 核心功能只有9條命令動(dòng)詞 SELECT CREATE DROP ALTER INSERT UPDATE DELETE GRANT REVOKE 32 數(shù)據(jù)庫(kù)管理系統(tǒng)中的SQL語(yǔ)言 SQL重要的標(biāo)準(zhǔn)關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的核心集數(shù)據(jù)定義 DDL 數(shù)據(jù)查詢 數(shù)據(jù)操縱 DML 和數(shù)據(jù)控制 DCL 功能于一體的語(yǔ)言 主要功能是數(shù)據(jù)查詢 P 130 SQL語(yǔ)言的特點(diǎn) P 131 高度非過(guò)程化 數(shù)據(jù)結(jié)構(gòu)單一 數(shù)據(jù)操作統(tǒng)一 每種操作只需一種操作符 功能強(qiáng) 設(shè)計(jì)技巧 語(yǔ)言簡(jiǎn)潔 通俗易懂 易學(xué)易用 核心功能只用了9條命令動(dòng)詞 命令動(dòng)詞數(shù)據(jù)查詢SELECT數(shù)據(jù)定義CREATEDROPALTER數(shù)據(jù)操縱INSERTUPDATEDELETE數(shù)據(jù)控制GRANTREVOKE 下劃線補(bǔ)記的命令是FoxPro不支持的 33 4 2 1結(jié)構(gòu)化查詢語(yǔ)言SQL概述 SQL語(yǔ)言的使用 1 VisualFoxPro可以直接在命令窗口中使用 也可以嵌入到其它語(yǔ)言命令行中 以程序的方式使用 還提供了查詢?cè)O(shè)計(jì)器和查詢向?qū)?但只能使用SELECT CREATE ALTER INSERT UPDATE DELETE等6種主要語(yǔ)句 2 SQLServer2000是純粹SQL語(yǔ)言開發(fā)軟件 功能強(qiáng)大 提供T SQL語(yǔ)言 34 4 2 1結(jié)構(gòu)化查詢語(yǔ)言SQL概述 SQL數(shù)據(jù)庫(kù)的術(shù)語(yǔ) 1 表術(shù)語(yǔ)的對(duì)照表 35 4 2 1結(jié)構(gòu)化查詢語(yǔ)言SQL概述 2 數(shù)據(jù)庫(kù)SQLServer2000 擴(kuò)展名 MDF包含主數(shù)據(jù)庫(kù)文件 其它數(shù)據(jù)文件和事務(wù)日志文件三類 VisualFoxPro DBC 3 索引索引是依據(jù)數(shù)據(jù)表中某個(gè)關(guān)鍵字或關(guān)鍵字表達(dá)式值的順序 使數(shù)據(jù)表中的記錄有序排列的一種技術(shù) 索引不改變?cè)砦募杏涗浀奈锢眄樞?而是按某個(gè)索引關(guān)鍵字建立一個(gè)索引表 在索引表中按索引關(guān)鍵字順序排列 稱這種順序?yàn)橛涗浀倪壿嬳樞?索引表只包含兩項(xiàng) 索引關(guān)鍵字的值 與其對(duì)應(yīng)的記錄號(hào)即記錄指針 36 4 2 1結(jié)構(gòu)化查詢語(yǔ)言SQL概述 4 關(guān)鍵字能夠唯一確定一個(gè)記錄的屬性或?qū)傩约?5 視圖 視圖是從用戶的觀點(diǎn)看到的數(shù)據(jù)庫(kù) 對(duì)應(yīng)于三級(jí)模式中的外模式 子模式 視圖 VIEW 是從一個(gè)或幾個(gè)基本表 或其他視圖 導(dǎo)出的表 是一個(gè)虛表 即數(shù)據(jù)庫(kù)中只存放視圖的定義 而不存放視圖對(duì)應(yīng)的數(shù)據(jù) 這些數(shù)據(jù)仍存放在原來(lái)的基本表中 基本表中的數(shù)據(jù)發(fā)生變化 從視圖中查詢得到的數(shù)據(jù)也隨之改變 下列關(guān)于視圖的說(shuō)法中 正確的是 A 視圖對(duì)應(yīng)三級(jí)模式中的內(nèi)模式B 視圖中存儲(chǔ)了來(lái)自表的數(shù)據(jù)C 可以用視圖創(chuàng)建新的視圖D 視圖一旦創(chuàng)建 其數(shù)據(jù)就不能改變 37 4 2 2數(shù)據(jù)庫(kù)的定義4 2 3數(shù)據(jù)庫(kù)的管理 命令格式 P 133 可選項(xiàng)必選項(xiàng) 可任選其一 同類項(xiàng)的多次重復(fù)數(shù)據(jù)庫(kù)定義 CREATEDATABASE顯示數(shù)據(jù)庫(kù)信息 SP HELPDB配置數(shù)據(jù)庫(kù) SP DBOPTION重命名 SP RENAMEDB刪除數(shù)據(jù)庫(kù) DROPDATABASE 38 4 2 4數(shù)據(jù)表定義 數(shù)據(jù)類型SQLServer2000 P 136 字符型整型數(shù)浮點(diǎn)數(shù)日期時(shí)間貨幣型二進(jìn)制數(shù)文本和圖形特殊類型自定義數(shù)據(jù)類型 VisualFoxPro P 137 字符型C數(shù)值型NY日期型D日期時(shí)間型T邏輯型L備注型M通用型G定義表SQLServer2000 P 138 CREATETABLEVisualFoxPro P 139 CREATETABLE DBF 沒(méi)有邏輯型數(shù)據(jù) 39 4 2 5數(shù)據(jù)表的管理 查看表結(jié)構(gòu) SP HELP P 141 修改表結(jié)構(gòu) ALTERTABLE P 141 刪除表 DROPTABLE P 142 插入數(shù)據(jù) INSERT INTO 列名 VALUE 表達(dá)式 P 142 更新 修改 數(shù)據(jù) UPDATE表名SET列名 表達(dá)式 WHERE P 144 刪除數(shù)據(jù) DELETE FROM 表名 WHERE P 145 通配字符的使用 P 144 40 4 2 6索引的建立與刪除 排序 重新排列數(shù)據(jù)記錄 生成新的數(shù)據(jù)表 P 146 索引 不建立新的數(shù)據(jù)表 生成索引表 P 146 索引表 頁(yè)面 一列或多列值以及這些值聯(lián)系原表相應(yīng)數(shù)據(jù)行的邏輯指針組成的集合 P 146 索引的種類 P 146 SQLServer2000聚集索引非聚集索引單列索引復(fù)合索引唯一索引非唯一索引VisualFoxPro主索引候選索引普通索引唯一索引創(chuàng)建索引 CREATEINDEX P 147 刪除索引 DROPINDEX P 148 VisualFoxPro中沒(méi)有相應(yīng)的語(yǔ)句命令 41 4 2 7視圖的定義與刪除 視圖只是保存一組查詢條件的程序 是邏輯表或虛表 P 148 定義視圖 P 148 CREATEVIEW單表視圖多表視圖刪除視圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB23-T2903-2021-鱗片石墨企業(yè)化驗(yàn)室記錄及報(bào)告編制規(guī)程-黑龍江省
- DB23-T2843-2021-政務(wù)信息資源體系總體架構(gòu)-黑龍江省
- DB23-T2829-2021-電子政務(wù)外網(wǎng)安全管理規(guī)范第一部分:網(wǎng)絡(luò)安全總體要求-黑龍江省
- 單位物業(yè)合同管理制度
- 醫(yī)院甲方工程管理制度
- 國(guó)企人才流程管理制度
- 華為銷售人員管理制度
- 服務(wù)技能比賽方案(3篇)
- 學(xué)校繪畫社團(tuán)管理制度
- 農(nóng)資市場(chǎng)運(yùn)營(yíng)管理制度
- 薪酬激勵(lì)實(shí)施方案
- 2025年上海市各區(qū)高三語(yǔ)文一模試題匯編之文言文二閱讀(含答案)
- 大學(xué)英語(yǔ)四級(jí)寫作課件
- 【MOOC】證券投資學(xué)-江西財(cái)經(jīng)大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 《PBR次世代游戲建模技術(shù)》教學(xué)大綱
- 專題06手拉手模型(原卷版+解析)
- 國(guó)家開放大學(xué)本科《管理英語(yǔ)3》一平臺(tái)機(jī)考真題及答案總題庫(kù)珍藏版
- 20萬(wàn)噸高塔造粒顆粒硝酸銨工藝安全操作規(guī)程
- 吉林省2024年中考物理試題(含答案)
- CJJ82-2012 園林綠化工程施工及驗(yàn)收規(guī)范
- 江蘇省南京市2022-2023學(xué)年四年級(jí)下學(xué)期數(shù)學(xué)期末試卷(含答案)
評(píng)論
0/150
提交評(píng)論