注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)理論數(shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)

數(shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)

數(shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)

定 價(jià):¥36.00

作 者: 楊海霞 編
出版社: 人民郵電出版社
叢編項(xiàng): 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材
標(biāo) 簽: 大學(xué)教材 教材

ISBN: 9787115325655 出版時(shí)間: 2013-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 250 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《數(shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)/工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材》系統(tǒng)地講述了數(shù)據(jù)庫(kù)的基本理論和開發(fā)技術(shù)。全書分7章,主要內(nèi)容包括:數(shù)據(jù)庫(kù)系統(tǒng)的組成、表及查詢、SQL、關(guān)系規(guī)范化理論、數(shù)據(jù)庫(kù)的設(shè)計(jì)方法、SQL程序設(shè)計(jì)、管理數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例等,每章后均附有習(xí)題?!稊?shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)/工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材》語(yǔ)言通俗易懂,既有理論的概括與探討,又有實(shí)際應(yīng)用中經(jīng)驗(yàn)方法的總結(jié),本書可作為高等學(xué)校計(jì)算機(jī)、信息及相關(guān)專業(yè)的數(shù)據(jù)庫(kù)教材,也適合從事數(shù)據(jù)庫(kù)開發(fā)的人員參考閱讀。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)庫(kù)原理與設(shè)計(jì)(第2版)》作者簡(jiǎn)介

圖書目錄

目 錄

第1章 認(rèn)識(shí)數(shù)據(jù)庫(kù) 1
1.1 數(shù)據(jù)管理技術(shù)的發(fā)展 2
1.1.1 數(shù)據(jù)處理技術(shù) 2
1.1.2 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展階段 2
1.1.3 數(shù)據(jù)庫(kù)技術(shù)的新進(jìn)展 4
1.2 數(shù)據(jù)庫(kù)系統(tǒng) 6
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成 6
1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu) 6
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 9
1.3 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng) 11
1.3.1 SQL Server 2008簡(jiǎn)介 11
1.3.2 配置SQL Server 2008 13
1.3.3 SQL Server 2008主要管理工具 15
1.3.4 SQL概述 18
1.4 數(shù)據(jù)庫(kù)的基本操作 22
1.4.1 SQL Sever數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu) 22
1.4.2 SQL Server系統(tǒng)數(shù)據(jù)庫(kù) 24
1.4.3 創(chuàng)建數(shù)據(jù)庫(kù) 25
1.4.4 修改數(shù)據(jù)庫(kù) 28
1.4.5 刪除數(shù)據(jù)庫(kù) 30
1.4.6 數(shù)據(jù)備份與還原 31
1.5 數(shù)據(jù)庫(kù)的其他操作 35
1.5.1 分離和附加數(shù)據(jù)庫(kù) 35
1.5.2 脫機(jī)和聯(lián)機(jī)數(shù)據(jù)庫(kù) 37
1.5.3 收縮數(shù)據(jù)庫(kù) 37
思考與練習(xí) 38

第2章 管理與維護(hù)表 39
2.1 關(guān)系模型 39
2.1.1 關(guān)系模型的基本術(shù)語(yǔ) 39
2.1.2 關(guān)系的鍵 40
2.1.3 關(guān)系的完整性 41
2.2 表結(jié)構(gòu)與數(shù)據(jù)類型 43
2.2.1 數(shù)據(jù)類型 43
2.2.2 約束 47
2.2.3 表結(jié)構(gòu)設(shè)計(jì) 49
2.3 表的創(chuàng)建、修改和刪除 50
2.3.1 表的創(chuàng)建 50
2.3.2 表的修改 51
2.3.3 表的刪除 52
2.4 表的數(shù)據(jù)操作 53
2.4.1 插入數(shù)據(jù) 53
2.4.2 修改數(shù)據(jù) 54
2.4.3 刪除數(shù)據(jù) 54
2.4.4 更新操作與數(shù)據(jù)庫(kù)的一致性 55
2.5 實(shí)例——學(xué)籍管理數(shù)據(jù)庫(kù)中表的創(chuàng)建 57
思考與練習(xí) 59

第3章 查詢、視圖和索引 61
3.1 關(guān)系代數(shù) 61
3.1.1 傳統(tǒng)的集合運(yùn)算 64
3.1.2 專門的關(guān)系運(yùn)算 65
3.1.3 關(guān)系代數(shù)查詢綜合舉例 70
3.2 簡(jiǎn)單查詢 71
3.2.1 選擇表中的若干列 71
3.2.2 選擇表中的若干元組 74
3.2.3 對(duì)查詢結(jié)果排序 79
3.3 連接查詢 80
3.3.1 等值與非等值連接查詢 80
3.3.2 自身連接 83
3.3.3 外連接 83
3.4 分組及匯總查詢 85
3.4.1 聚合函數(shù) 85
3.4.2 分組聚合 86
3.5 嵌套查詢 88
3.5.1 使用IN的子查詢 89
3.5.2 使用比較運(yùn)算符的子查詢 91
3.5.3 使用ANY或ALL的子查詢 92
3.5.4 使用存在量詞EXISTS的子查詢 93
3.6 集合查詢 95
3.7 SQL查詢的一般格式 96
3.8 視圖 97
3.8.1 創(chuàng)建視圖 97
3.8.2 管理視圖 100
3.8.3 查詢視圖 101
3.8.4 更新視圖 102
3.8.5 視圖的作用 105
3.9 索引 106
3.9.1 索引的概念 106
3.9.2 索引的分類 107
3.9.3 創(chuàng)建索引 107
3.9.4 管理索引 109
思考與練習(xí) 110

第4章 數(shù)據(jù)庫(kù)設(shè)計(jì) 112
4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 112
4.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)任務(wù)及方法 112
4.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)階段劃分 114
4.2 需求分析 114
4.2.1 需求分析方法 115
4.2.2 數(shù)據(jù)流圖與數(shù)據(jù)字典 116
4.2.3 實(shí)例——學(xué)籍管理需求分析 119
4.3 概念結(jié)構(gòu)設(shè)計(jì) 123
4.3.1 概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)和方法 123
4.3.2 概念模型 123
4.3.3 數(shù)據(jù)抽象與局部視圖設(shè)計(jì) 125
4.3.4 視圖的集成 126
4.3.5 實(shí)例——學(xué)籍管理概念結(jié)構(gòu)設(shè)計(jì) 127
4.4 邏輯結(jié)構(gòu)設(shè)計(jì) 129
4.4.1 E-R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換 129
4.4.2 函數(shù)依賴 133
4.4.3 范式 136
4.4.4 關(guān)系模式的規(guī)范化 145
4.4.5 設(shè)計(jì)用戶子模式 148
4.4.6 實(shí)例——學(xué)籍管理邏輯結(jié)構(gòu)設(shè)計(jì) 149
4.5 物理結(jié)構(gòu)設(shè)計(jì) 150
4.5.1 分析影響數(shù)據(jù)庫(kù)物理設(shè)計(jì)的因素 151
4.5.2 關(guān)系模式存取方法選擇 152
4.5.3 確定系統(tǒng)配置 153
4.5.4 評(píng)價(jià)物理結(jié)構(gòu) 153
4.6 數(shù)據(jù)庫(kù)實(shí)施與維護(hù) 153
4.6.1 創(chuàng)建數(shù)據(jù)庫(kù) 153
4.6.2 組織數(shù)據(jù)入庫(kù) 154
4.6.3 數(shù)據(jù)庫(kù)試運(yùn)行 154
4.6.4 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù) 154
4.7 數(shù)據(jù)庫(kù)建模工具 155
思考與練習(xí) 157

第5章 SQL程序設(shè)計(jì)與開發(fā) 158
5.1 批處理與腳本 159
5.1.1 批處理 159
5.1.2 腳本 160
5.2 SQL程序設(shè)計(jì)基礎(chǔ) 160
5.2.1 SQL程序基本成分 161
5.2.2 SQL程序編寫規(guī)范 163
5.3 流程控制語(yǔ)句 164
5.3.1 語(yǔ)句塊:BEGIN…END 165
5.3.2 條件執(zhí)行:IF…ELSE語(yǔ)句 165
5.3.3 多分支CASE表達(dá)式 166
5.3.4 循環(huán):WHILE語(yǔ)句 167
5.3.5 非條件執(zhí)行:GOTO 語(yǔ)句 168
5.3.6 調(diào)度執(zhí)行:WAITFOR 168
5.4 游標(biāo) 168
5.4.1 游標(biāo) 168
5.4.2 聲明游標(biāo) 169
5.4.3 打開游標(biāo) 170
5.4.4 讀取數(shù)據(jù) 170
5.4.5 關(guān)閉游標(biāo) 172
5.4.6 釋放游標(biāo) 172
5.5 SQL程序的調(diào)試與錯(cuò)誤處理 174
5.5.1 SQL程序的錯(cuò)誤類型 174
5.5.2 SQL程序的錯(cuò)誤處理 174
5.6 SQL程序?qū)嵗?75
5.6.1 自定義函數(shù) 175
5.6.2 存儲(chǔ)過程 176
5.6.3 觸發(fā)器 179
思考與練習(xí) 180

第6章 管理數(shù)據(jù)庫(kù) 182
6.1 數(shù)據(jù)庫(kù)的安全管理 183
6.1.1 安全性概述 183
6.1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)的身份識(shí)別機(jī)制 183
6.1.3 SOL Server的用戶和角色管理 184
6.1.4 SQL Server的安全認(rèn)證模式 192
6.2 數(shù)據(jù)庫(kù)的完整性管理 193
6.2.1 完整性約束 193
6.2.2 完整性控制 195
6.2.3 SQL Server數(shù)據(jù)完整性的實(shí)現(xiàn)方法 197
6.3 SQL Server數(shù)據(jù)庫(kù)恢復(fù) 200
6.3.1 恢復(fù)的原理 201
6.3.2 恢復(fù)的實(shí)現(xiàn) 202
6.3.3 數(shù)據(jù)庫(kù)鏡像 207
6.4 并發(fā)控制 208
6.4.1 并發(fā)控制概述 209
6.4.2 并發(fā)調(diào)度的可串行性 211
6.4.3 封鎖協(xié)議 212
6.4.4 死鎖和活鎖 214
思考與練習(xí) 215

第7章 應(yīng)用實(shí)例——學(xué)籍管理系統(tǒng) 217
7.1 系統(tǒng)開發(fā)環(huán)境 217
7.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 218
7.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 218
7.4 ADO.NET數(shù)據(jù)庫(kù)訪問SQL Server技術(shù) 219
7.4.1 ADO.NET的數(shù)據(jù)處理類 219
7.4.2 ADO.NET的數(shù)據(jù)處理類的常用屬性和方法 220
7.4.3 ADO.NET訪問數(shù)據(jù)庫(kù)的步驟 221
7.5 系統(tǒng)實(shí)現(xiàn) 222
7.5.1 系統(tǒng)主框架布局設(shè)計(jì) 223
7.5.2 系統(tǒng)頁(yè)面模板設(shè)計(jì) 223
7.5.3 設(shè)置數(shù)據(jù)庫(kù)連接信息 223
7.5.4 系統(tǒng)公共類 224
7.5.5 系統(tǒng)部分存儲(chǔ)過程、自定義函數(shù)、視圖 230
7.5.6 系統(tǒng)部分頁(yè)面 233

附錄A SQL Server支持的運(yùn)算符與函數(shù) 241
附錄B 學(xué)籍管理數(shù)據(jù)表結(jié)構(gòu) 245

參考文獻(xiàn) 248

本目錄推薦

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