注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合數(shù)據(jù)庫基礎與應用

數(shù)據(jù)庫基礎與應用

數(shù)據(jù)庫基礎與應用

定 價:¥22.00

作 者: 王珊,李盛恩編著
出版社: 人民郵電出版社
叢編項: 高等學校21世紀教材
標 簽: 數(shù)據(jù)庫系統(tǒng) 高等學校 教材

ISBN: 9787115103185 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 268 字數(shù):  

內(nèi)容簡介

  本書主要講解數(shù)據(jù)庫系統(tǒng)的基本概念和基本技術(shù),數(shù)據(jù)庫設計的理論和方法步驟,數(shù)據(jù)庫應用開發(fā)技術(shù),數(shù)據(jù)倉庫和聯(lián)機分析新技術(shù)和新應用。本書為高等學校理工科計算機課程中數(shù)據(jù)庫的教材,也可供數(shù)據(jù)庫應用部門、從事數(shù)據(jù)庫系統(tǒng)設計和發(fā)開發(fā)部門的工程技術(shù)人員學習參考。

作者簡介

暫缺《數(shù)據(jù)庫基礎與應用》作者簡介

圖書目錄

第1章  概述 1                  
 1.1  數(shù)據(jù)處理 1                  
 1.2  數(shù)據(jù)管理技術(shù)的發(fā)展 1                  
 1.2.1  人工管理階段 2                  
 1.2.2  文件系統(tǒng)階段 2                  
 1.2.3  數(shù)據(jù)庫技術(shù)階段 4                  
 1.2.4  數(shù)據(jù)庫系統(tǒng)的優(yōu)點 4                  
 1.3  數(shù)據(jù)庫系統(tǒng)的組成 6                  
 1.3.1  數(shù)據(jù)庫 6                  
 1.3.2  數(shù)據(jù)庫管理系統(tǒng) 7                  
 1.3.3  數(shù)據(jù)庫應用 10                  
 1.3.4  數(shù)據(jù)庫系統(tǒng)的分類 11                  
 1.4  數(shù)據(jù)模型 12                  
 習題 13                  
 本章參考文獻 13                  
 第2章  關(guān)系模型 14                  
 2.1  關(guān)系模型的基本概念 14                  
 2.1.1  二維表 14                  
 2.1.2  關(guān)系 15                  
 2.1.3  關(guān)系模型 16                  
 2.1.4  關(guān)系模型的優(yōu)點 18                  
 2.2  關(guān)系代數(shù) 18                  
 2.2.1  傳統(tǒng)的集合運算 18                  
 2.2.2  專門的關(guān)系運算 20                  
 2.2.3  用關(guān)系代數(shù)表示關(guān)系操作 22                  
 2.3  查詢優(yōu)化 24                  
 2.3.1  一個實例 24                  
 2.3.2  優(yōu)化策略 25                  
 2.3.3  關(guān)系代數(shù)等價變換規(guī)則 26                  
 2.3.4  查詢優(yōu)化的優(yōu)點 28                  
 習題 28                  
 本章參考文獻 30                  
 第3章  關(guān)系數(shù)據(jù)庫標準語言SQL 31                  
 3.1  SQL概述 31                  
 3.1.1  SQL的產(chǎn)生與發(fā)展 31                  
 3.1.2  SQL的基本概念 31                  
 3.1.3  SQL的組成 32                  
 3.1.4  SQL的特點 32                  
 3.2  學生-課程數(shù)據(jù)庫 33                  
 3.3  數(shù)據(jù)定義 35                  
 3.3.1  定義. 修改與刪除表 35                  
 3.3.2  建立與刪除索引 38                  
 3.4  數(shù)據(jù)更新(一) 39                  
 3.4.1  插入操作 39                  
 3.4.2  修改操作 40                  
 3.4.3  刪除操作 41                  
 3.5  數(shù)據(jù)查詢 41                  
 3.5.1  單表查詢 42                  
 3.5.2  連接查詢 50                  
 3.5.3  SQL2中的連接查詢表達方法 53                  
 3.5.4  嵌套查詢 54                  
 3.5.5  集合操作 64                  
 3.5.6  SELECT語句的一般格式 65                  
 3.6  數(shù)據(jù)更新(二) 66                  
 3.6.1  插入操作 67                  
 3.6.2  修改操作 67                  
 3.6.3  刪除操作 67                  
 3.7  視圖 67                  
 3.7.1  定義視圖 68                  
 3.7.2  查詢視圖 70                  
 3.7.3  更新視圖 71                  
 3.7.4  視圖的作用 73                  
 3.8  數(shù)據(jù)控制之一:安全性控制 74                  
 3.8.1  授權(quán) 75                  
 3.8.2  收回權(quán)限 76                  
 3.9  數(shù)據(jù)控制之二:完整性控制 77                  
 3.9.1  實體完整性 77                  
 3.9.2  參照完整性 78                  
 3.9.3  屬性值限制 79                  
 3.9.4  元組級限制 79                  
 3.9.5  完整性修改 80                  
 3.10  空值的處理 81                  
 3.11  嵌入式SQL 82                  
 3.11.1  嵌入式SQL的一般形式 83                  
 3.11.2  嵌入式SQL語句與主語言之間的通信 83                  
 3.11.3  不用游標的SQL語句 86                  
 3.11.4  使用游標的SQL語句 89                  
 3.11.5  動態(tài)SQL簡介 94                  
 3.12  PL/SQL簡介 95                  
 3.12.1  PL/SQL的塊結(jié)構(gòu) 95                  
 3.12.2  變量常量的定義 96                  
 3.12.3  控制結(jié)構(gòu) 96                  
 3.12.4  異常處理 99                  
 3.12.5  存儲過程和函數(shù) 102                  
 3.12.6  游標 105                  
 3.13  數(shù)據(jù)庫系統(tǒng)的三級模式 106                  
 3.13.1  模式 107                  
 3.13.2  外模式 107                  
 3.13.3  內(nèi)模式 108                  
 習題 108                  
 本章參考文獻 110                  
 第4章  數(shù)據(jù)保護 111                  
 4.1  事務的概念 111                  
 4.1.1  實例 111                  
 4.1.2  事務的特性 112                  
 4.1.3  SQL中的事務控制 113                  
 4.2  恢復 113                  
 4.2.1  故障的種類 113                  
 4.2.2  轉(zhuǎn)儲操作 115                  
 4.2.3  日志文件 115                  
 4.2.4  恢復過程 116                  
 4.3  并發(fā)控制 117                  
 4.3.1  串行調(diào)度和可串行化調(diào)度 118                  
 4.3.2  沖突可串行化調(diào)度 121                  
 4.3.3  封鎖并發(fā)控制方法 122                  
 4.4  完整性和安全性 126                  
 4.4.1  完整性 126                  
 4.4.2  安全性 130                  
 習題 137                  
 本章參考文獻 137                  
 第5章  數(shù)據(jù)庫設計概述 139                  
 5.1  數(shù)據(jù)庫設計的特點 139                  
 5.1.1  "三分技術(shù), 七分管理, 十二分基礎數(shù)據(jù)"是數(shù)據(jù)庫建設的基本規(guī)律 139                  
 5.1.2  結(jié)構(gòu)(數(shù)據(jù))設計應該和行為(處理)設計密切結(jié)合 140                  
 5.2  數(shù)據(jù)庫設計方法 141                  
 5.3  數(shù)據(jù)庫的生命周期 142                  
 5.4  數(shù)據(jù)庫設計步驟 142                  
 習題 144                  
 本章參考文獻 144                  
 第6章  概念模型與E-R方法 146                  
 6.1  概念模型 146                  
 6.2  概念模型的主要概念 147                  
 6.3  實體型之間的聯(lián)系 147                  
 6.3.1  兩個實體型之間的聯(lián)系 147                  
 6.3.2  兩個以上的實體型之間的聯(lián)系 148                  
 6.4  實體-聯(lián)系方法 149                  
 6.4.1  E-R圖的表示方法 149                  
 6.4.2  實體與屬性的劃分 152                  
 習題 153                  
 本章參考文獻 154                  
 第7章  關(guān)系數(shù)據(jù)庫設計理論 155                  
 7.1  數(shù)據(jù)依賴對關(guān)系模式的影響 155                  
 7.2  函數(shù)依賴 157                  
 7.2.1  函數(shù)依賴 157                  
 7.2.2  碼 157                  
 7.3  范式 158                  
 7.3.1  第1范式(1NF) 158                  
 7.3.2  第2范式(2NF) 160                  
 7.3.3  第3范式(3NF) 161                  
 7.3.4  BC范式(BCNF) 162                  
 7.4  多值依賴與第4范式(4NF) 163                  
 7.4.1  多值依賴 164                  
 7.4.2  第4范式(4NF) 165                  
 7.5  關(guān)系模式的規(guī)范化 166                  
 7.6  數(shù)據(jù)依賴的公理系統(tǒng) 167                  
 習題 170                  
 本章參考文獻 171                  
 第8章  數(shù)據(jù)庫設計步驟 173                  
 8.1  需求分析 173                  
 8.1.1  需求分析的任務和過程 173                  
 8.1.2  數(shù)據(jù)流圖(Data Flow Diagram, 簡稱DFD) 175                  
 8.1.3  數(shù)據(jù)字典 178                  
 8.1.4  需求分析注意點 179                  
 8.2  概念結(jié)構(gòu)設計 180                  
 8.2.1  概念結(jié)構(gòu)設計的方法與步驟 180                  
 8.2.2  局部視圖設計 181                  
 8.2.3  視圖的集成 185                  
 8.3  邏輯結(jié)構(gòu)設計 189                  
 8.3.1  E-R圖向關(guān)系模型的轉(zhuǎn)換 189                  
 8.3.2  數(shù)據(jù)模型的優(yōu)化 190                  
 8.3.3  設計用戶子模式 191                  
 8.4  數(shù)據(jù)庫的物理設計 192                  
 8.4.1  數(shù)據(jù)庫物理設計的內(nèi)容 192                  
 8.4.2  選擇關(guān)系存取方法 192                  
 8.4.3  確定數(shù)據(jù)庫的存儲結(jié)構(gòu) 194                  
 8.4.4  評價物理結(jié)構(gòu) 197                  
 8.5  數(shù)據(jù)庫的實施 197                  
 8.5.1  數(shù)據(jù)的載入和應用程序的調(diào)試 197                  
 8.5.2  數(shù)據(jù)庫的試運行 198                  
 8.6  數(shù)據(jù)庫的運行和維護 198                  
 習題 199                  
 本章參考文獻 200                  
 第9章  開放數(shù)據(jù)庫互連(ODBC) 201                  
 9.1  數(shù)據(jù)庫互連概述 201                  
 9.2  ODBC的工作原理概述 202                  
 9.3  使用ODBC的系統(tǒng)結(jié)構(gòu) 203                  
 9.3.1  應用程序 204                  
 9.3.2  驅(qū)動程序管理器 204                  
 9.3.3  數(shù)據(jù)庫驅(qū)動程序 204                  
 9.3.4  ODBC數(shù)據(jù)源管理 205                  
 9.4  ODBC驅(qū)動程序的分類 205                  
 9.4.1  API一致性級別 205                  
 9.4.2  SQL語法一致性級別 206                  
 9.4.3  驅(qū)動程序類型 206                  
 9.5  ODBC的工作流程 208                  
 9.5.1  建立和釋放ODBC環(huán)境 209                  
 9.5.2  建立和釋放ODBC連接 209                  
 9.5.3  連接和斷開數(shù)據(jù)源 210                  
 9.5.4  分配和釋放語句句柄 211                  
 9.5.5  執(zhí)行SQL語句 213                  
 9.5.6  結(jié)果集的處理 214                  
 習題 218                  
 本章參考文獻 218                  
 第10章  客戶/服務器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 219                  
 10.1  數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)概述 219                  
 10.1.1  主/從式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 219                  
 10.1.2  分布式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 220                  
 10.1.3  客戶/服務器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 220                  
 10.2  客戶/服務器一般概念 222                  
 10.2.1  客戶/服務器的工作模式 222                  
 10.2.2  客戶/服務器的主要技術(shù)特征 222                  
 10.2.3  客戶/服務器結(jié)構(gòu)的組成 222                  
 10.2.4  客戶/服務器中的服務器類型 223                  
 10.3  客戶/服務器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng) 223                  
 10.3.1  客戶/服務器數(shù)據(jù)庫系統(tǒng)的功能劃分 224                  
 10.3.2  客戶/服務器數(shù)據(jù)庫系統(tǒng)實例 224                  
 10.3.3  客戶/服務器數(shù)據(jù)庫系統(tǒng)優(yōu)點 225                  
 10.4  兩層與三(多)層結(jié)構(gòu) 226                  
 10.4.1  兩層客戶/服務器結(jié)構(gòu)的局限性 226                  
 10.4.2  三(多)層體系結(jié)構(gòu) 227                  
 習題 229                  
 本章參考文獻 229                  
 第11章  數(shù)據(jù)倉庫技術(shù) 230                  
 11.1  概述 230                  
 11.2  從數(shù)據(jù)庫到數(shù)據(jù)倉庫 230                  
 11.3  數(shù)據(jù)倉庫的基本概念 232                  
 11.3.1  什么是數(shù)據(jù)倉庫 232                  
 11.3.2  主題與面向主題 233                  
 11.3.3  數(shù)據(jù)倉庫的數(shù)據(jù)是集成的 235                  
 11.3.4  數(shù)據(jù)倉庫的數(shù)據(jù)是不可更新的 235                  
 11.3.5  數(shù)據(jù)倉庫的數(shù)據(jù)是隨時間不斷變化的 235                  
 11.4  數(shù)據(jù)倉庫的數(shù)據(jù)組織 236                  
 11.5  數(shù)據(jù)倉庫系統(tǒng)的體系結(jié)構(gòu) 237                  
 11.5.1  數(shù)據(jù)倉庫的后臺工具 238                  
 11.5.2  數(shù)據(jù)倉庫服務器和OLAP服務器 238                  
 11.5.3  前臺工具 239                  
 11.6  企業(yè)的體系化數(shù)據(jù)環(huán)境 239                  
 11.6.1  數(shù)據(jù)環(huán)境的層次 240                  
 11.6.2  數(shù)據(jù)集市(Data Mart) 240                  
 11.7  創(chuàng)建數(shù)據(jù)倉庫 241                  
 習題 241                  
 本章參考文獻 242                  
 第12章  聯(lián)機分析處理(OLAP)技術(shù) 243                  
 12.1  什么是OLAP 243                  
 12.2  多維數(shù)據(jù)模型 243                  
 12.2.1  基本概念 243                  
 12.2.2  多維分析的基本操作 246                  
 12.3  OLAP的實現(xiàn) 248                  
 12.3.1  MOLAP結(jié)構(gòu) 248                  
 12.3.2  ROLAP結(jié)構(gòu) 250                  
 習題 251                  
 本章參考文獻 251                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號