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

數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第3版)

數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第3版)

定 價(jià):¥39.80

作 者: 陳志泊 編
出版社: 人民郵電出版社
叢編項(xiàng): "十二五"普通高等教育本科國(guó)家級(jí)規(guī)劃教材
標(biāo) 簽: 大學(xué)教材 教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115339270 出版時(shí)間: 2014-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 276 字?jǐn)?shù):  

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

  本書(shū)是第2版的修訂版。在修訂過(guò)程中,作者深入調(diào)查了目前許多高校講授數(shù)據(jù)庫(kù)課程的詳細(xì)情況,同時(shí)參閱和借鑒了國(guó)內(nèi)外許多優(yōu)秀教材的內(nèi)容和優(yōu)點(diǎn),并進(jìn)一步吸取了第2版教材的優(yōu)點(diǎn)和教學(xué)過(guò)程中的體會(huì)和經(jīng)驗(yàn),全面系統(tǒng)地講述了數(shù)據(jù)庫(kù)技術(shù)的基本原理和應(yīng)用,內(nèi)容取舍合理,重點(diǎn)突出,符合教學(xué)和讀者認(rèn)識(shí)規(guī)律。全書(shū)共七章,主要內(nèi)容包括:數(shù)據(jù)庫(kù)系統(tǒng)概述、關(guān)系數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)標(biāo)準(zhǔn)語(yǔ)言SQL、關(guān)系數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)安全保護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)和SQL Server 2008高級(jí)應(yīng)用。本書(shū)除介紹數(shù)據(jù)庫(kù)技術(shù)的基本原理外,還以SQL Server 2008為背景介紹了數(shù)據(jù)庫(kù)技術(shù)的實(shí)現(xiàn),包括數(shù)據(jù)庫(kù)和數(shù)據(jù)表的維護(hù)、查詢(xún)與統(tǒng)計(jì)、視圖管理、存儲(chǔ)過(guò)程和觸發(fā)器的管理、用戶(hù)管理、約束和默認(rèn)管理、數(shù)據(jù)庫(kù)的備份和還原、Transact-SQL程序設(shè)計(jì)等內(nèi)容,使讀者可以充分利用SQL Server 2008平臺(tái)深刻理解數(shù)據(jù)庫(kù)技術(shù)的原理,達(dá)到理論和實(shí)踐的緊密結(jié)合。本書(shū)內(nèi)容循序漸進(jìn)、深入淺出、概念清晰、條理性強(qiáng),每一章節(jié)都給出了大量的實(shí)例,并進(jìn)行解釋說(shuō)明。同時(shí),每章后面都附有大量的習(xí)題,包括選擇題、填空題、簡(jiǎn)答題等,從各種不同的側(cè)面進(jìn)一步幫助讀者對(duì)所學(xué)知識(shí)點(diǎn)的鍛煉和掌握;另外,書(shū)后還附有習(xí)題答案,幫助讀者檢驗(yàn)學(xué)習(xí)和練習(xí)效果。為方便讀者學(xué)習(xí)和教師講課,本書(shū)還提供了PowerPoint電子講稿,讀者可到人民郵電出版社網(wǎng)站(www. ptpedu.com. cn)下載。本書(shū)可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的本、專(zhuān)科教材,也可供從事計(jì)算機(jī)軟件工作的科技人員、工程技術(shù)人員以及其他有關(guān)人員參閱。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第3版)》作者簡(jiǎn)介

圖書(shū)目錄

目 錄
第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述 1
1.1 信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理 1
1.1.1 數(shù)據(jù)與信息 1
1.1.2 數(shù)據(jù)處理與數(shù)據(jù)管理 2
1.2 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生、發(fā)展 3
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的組成 8
1.4 數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部體系結(jié)構(gòu) 10
1.4.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu) 10
1.4.2 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映像與數(shù)據(jù)獨(dú)立性 12
1.4.3 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式與二級(jí)映像的優(yōu)點(diǎn) 12
1.5 數(shù)據(jù)庫(kù)系統(tǒng)的外部體系結(jié)構(gòu) 13
1.6 數(shù)據(jù)庫(kù)管理系統(tǒng) 15
1.6.1 DBMS的主要功能 15
1.6.2 DBMS的組成 16
1.6.3 DBMS的數(shù)據(jù)存取的過(guò)程 17
1.7 數(shù)據(jù)模型 17
1.7.1 數(shù)據(jù)模型的概念及分類(lèi) 17
1.7.2 數(shù)據(jù)模型的組成要素 18
1.8 三個(gè)世界及其有關(guān)概念 19
1.8.1 現(xiàn)實(shí)世界 19
1.8.2 信息世界 19
1.8.3 計(jì)算機(jī)世界 21
1.8.4 概念模型的E-R表示方法 21
1.9 四種數(shù)據(jù)模型 23
1.9.1 層次模型 23
1.9.2 網(wǎng)狀模型 25
1.9.3 關(guān)系模型 26
1.9.4 面向?qū)ο竽P汀?9
1.10 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展 30
1.10.1 第一代數(shù)據(jù)庫(kù)系統(tǒng) 30
1.10.2 第二代數(shù)據(jù)庫(kù)系統(tǒng) 30
1.10.3 第三代數(shù)據(jù)庫(kù)系統(tǒng) 32
1.11 數(shù)據(jù)庫(kù)技術(shù)與其他相關(guān)技術(shù)的結(jié)合 32
1.11.1 分布式數(shù)據(jù)庫(kù) 33
1.11.2 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘技術(shù) 34
1.11.3 多媒體數(shù)據(jù)庫(kù) 37
1.11.4 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域 38
1.12 小結(jié) 38
習(xí)題 39
第2章 關(guān)系數(shù)據(jù)庫(kù) 42
2.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)及其形式化定義 42
2.1.1 關(guān)系的形式化定義及其有關(guān)概念 42
2.1.2 關(guān)系的性質(zhì) 44
2.1.3 關(guān)系模式 46
2.1.4 關(guān)系數(shù)據(jù)庫(kù)與關(guān)系數(shù)據(jù)庫(kù)模式 46
2.2 關(guān)系的碼與關(guān)系的完整性 47
2.2.1 候選碼與主碼 47
2.2.2 外碼 48
2.2.3 關(guān)系的完整性 48
2.3 關(guān)系代數(shù) 49
2.3.1 關(guān)系代數(shù)的分類(lèi)及其運(yùn)算符 50
2.3.2 傳統(tǒng)的集合運(yùn)算 50
2.3.3 專(zhuān)門(mén)的關(guān)系運(yùn)算 52
2.4 關(guān)系演算* 56
2.4.1 元組關(guān)系演算語(yǔ)言 56
2.4.2 域關(guān)系演算語(yǔ)言QBE 61
2.5 小結(jié) 65
習(xí)題 65
第3章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言——SQL 68
3.1 SQL的基本概念與特點(diǎn) 68
3.1.1 SQL的發(fā)展及標(biāo)準(zhǔn)化 68
3.1.2 SQL的基本概念 69
3.1.3 SQL的主要特點(diǎn) 69
3.2 SQL Server 2008 R2簡(jiǎn)介 70
3.2.1 SQL Server 的發(fā)展與版本 70
3.2.2 SQL Server 2008 R2的主要組件 71
3.2.3 Management Studio 71
3.3 創(chuàng)建與使用數(shù)據(jù)庫(kù) 72
3.3.1 數(shù)據(jù)庫(kù)的結(jié)構(gòu) 73
3.3.2 SQL Server的系統(tǒng)數(shù)據(jù)庫(kù) 73
3.3.3 SQL Server的示例數(shù)據(jù)庫(kù) 74
3.3.4 創(chuàng)建用戶(hù)數(shù)據(jù)庫(kù) 74
3.3.5 修改用戶(hù)數(shù)據(jù)庫(kù) 77
3.3.6 刪除用戶(hù)數(shù)據(jù)庫(kù) 80
3.3.7 查看數(shù)據(jù)庫(kù)信息 80
3.4 創(chuàng)建與使用數(shù)據(jù)表 81
3.4.1 數(shù)據(jù)類(lèi)型 81
3.4.2 創(chuàng)建數(shù)據(jù)表 83
3.4.3 定義數(shù)據(jù)表的約束 85
3.4.4 修改數(shù)據(jù)表 88
3.4.5 刪除基本表 89
3.4.6 查看數(shù)據(jù)表 90
3.5 創(chuàng)建與使用索引 91
3.5.1 索引概述 91
3.5.2 索引的類(lèi)型 92
3.5.3 索引的設(shè)計(jì) 93
3.5.4 索引的使用 94
3.5.5 使用數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn) 96
3.6 數(shù)據(jù)查詢(xún) 99
3.6.1 SELECT命令的格式與基本使用 99
3.6.2 條件查詢(xún) 101
3.6.3 常用庫(kù)函數(shù)及統(tǒng)計(jì)匯總查詢(xún) 103
3.6.4 分組查詢(xún) 104
3.6.5 查詢(xún)的排序 105
3.6.6 數(shù)據(jù)表連接及連接查詢(xún) 106
3.6.7 子查詢(xún) 108
3.6.8 合并查詢(xún) 112
3.6.9 存儲(chǔ)查詢(xún)結(jié)果到表中 112
3.7 數(shù)據(jù)操縱 113
3.7.1 修改數(shù)據(jù) 113
3.7.2 添加數(shù)據(jù) 115
3.7.3 刪除數(shù)據(jù) 116
3.8 視圖 117
3.8.1 創(chuàng)建視圖 117
3.8.2 修改視圖 119
3.8.3 刪除視圖 120
3.8.4 查詢(xún)視圖 120
3.8.5 更新視圖 121
3.9 數(shù)據(jù)控制 121
3.9.1 權(quán)限與角色 121
3.9.2 系統(tǒng)權(quán)限與角色的授予與收回 122
3.9.3 對(duì)象權(quán)限與角色的授予與收回 122
3.10 小結(jié) 123
習(xí)題 124
第4章 關(guān)系數(shù)據(jù)庫(kù)理論 128
4.1 規(guī)范化問(wèn)題的提出 128
4.1.1 規(guī)范化理論的主要內(nèi)容 128
4.1.2 不合理的關(guān)系模式存在的存儲(chǔ)異常問(wèn)題 128
4.2 函數(shù)依賴(lài) 131
4.2.1 函數(shù)依賴(lài)的定義 131
4.2.2 函數(shù)依賴(lài)的邏輯蘊(yùn)涵定義 132
4.2.3 函數(shù)依賴(lài)的推理規(guī)則及正確性 133
4.2.4 完全函數(shù)依賴(lài)與部分函數(shù)依賴(lài) 134
4.2.5 傳遞函數(shù)依賴(lài) 136
4.2.6 屬性集的閉包及其算法 135
4.2.7 候選鍵的求解理論和算法 136
4.2.8 函數(shù)依賴(lài)推理規(guī)則的完備性 137
4.2.9 函數(shù)依賴(lài)集的等價(jià)、覆蓋和最小函數(shù)依賴(lài)集 138
4.3 關(guān)系模式的分解* 140
4.3.1 模式分解問(wèn)題 141
4.3.2 無(wú)損連接分解 141
4.3.3 無(wú)損分解的測(cè)試算法 142
4.3.4 保持函數(shù)依賴(lài)的分解 142
4.4 關(guān)系模式的范式 145
4.4.1 第一范式 145
4.4.2 第二范式 146
4.4.3 第三范式 148
4.4.4 BC范式 152
4.4.5 多值依賴(lài)與第四范式 155
4.5 關(guān)系模式的規(guī)范化 158
4.5.1 關(guān)系模式規(guī)范化的目的和原則 158
4.5.2 關(guān)系模式規(guī)范化的步驟 159
4.5.3 關(guān)系模式規(guī)范化的要求 159
4.6 小結(jié) 161
習(xí)題 162
第5章 數(shù)據(jù)庫(kù)安全保護(hù) 166
5.1 數(shù)據(jù)庫(kù)的安全性 166
5.1.1 數(shù)據(jù)庫(kù)安全性的含義 166
5.1.2 安全性控制的一般方法 166
5.1.3 SQL Server 2008的數(shù)據(jù)安全性機(jī)制 170
5.1.4 SQL Server 2008的身份驗(yàn)證模式 171
5.1.5 SQL Server 2008的登錄賬號(hào)和服務(wù)器角色 172
5.1.6 SQL Server 2008的數(shù)據(jù)庫(kù)用戶(hù)賬號(hào)和數(shù)據(jù)庫(kù)角色 174
5.2 完整性控制 179
5.2.1 數(shù)據(jù)庫(kù)完整性的含義 179
5.2.2 完整性規(guī)則的組成 179
5.2.3 完整性約束條件的分類(lèi) 180
5.2.4 數(shù)據(jù)完整性的實(shí)施 181
5.2.5 規(guī)則 182
5.2.6 默認(rèn) 183
5.3 并發(fā)控制與封鎖 184
5.3.1 數(shù)據(jù)庫(kù)并發(fā)性的含義 184
5.3.2 事務(wù)(Transaction) 185
5.3.3 并發(fā)操作與數(shù)據(jù)的不一致性 186
5.3.4 封鎖 188
5.4 數(shù)據(jù)庫(kù)的恢復(fù) 193
5.4.1 數(shù)據(jù)庫(kù)恢復(fù)的含義 193
5.4.2 數(shù)據(jù)庫(kù)恢復(fù)的原理及其實(shí)現(xiàn)技術(shù) 193
5.4.3 數(shù)據(jù)庫(kù)的故障和恢復(fù)的策略 194
5.5 小結(jié) 196
習(xí)題 197
第6章 數(shù)據(jù)庫(kù)設(shè)計(jì) 199
6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 199
6.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)、內(nèi)容和特點(diǎn) 199
6.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述 201
6.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 202
6.2 系統(tǒng)需求分析 204
6.2.1 需求分析的任務(wù) 204
6.2.2 需求分析的方法 205
6.3 概念結(jié)構(gòu)設(shè)計(jì) 207
6.3.1 概念結(jié)構(gòu)設(shè)計(jì)的必要性 207
6.3.2 概念模型的特點(diǎn) 208
6.3.3 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟 208
6.4 邏輯結(jié)構(gòu)設(shè)計(jì) 216
6.4.1 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)和步驟 216
6.4.2 初始關(guān)系模式設(shè)計(jì) 217
6.4.3 關(guān)系模式規(guī)范化 218
6.4.4 模式評(píng)價(jià)與改進(jìn) 218
6.5 物理結(jié)構(gòu)設(shè)計(jì) 220
6.5.1 確定物理結(jié)構(gòu) 220
6.5.2 評(píng)價(jià)物理結(jié)構(gòu) 222
6.6 數(shù)據(jù)庫(kù)實(shí)施 222
6.6.1 建立實(shí)際數(shù)據(jù)庫(kù)結(jié)構(gòu) 222
6.6.2 裝入數(shù)據(jù) 222
6.6.3 應(yīng)用程序編碼與調(diào)試 223
6.6.4 數(shù)據(jù)庫(kù)試運(yùn)行 223
6.6.5 整理文檔 223
6.7 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù) 224
6.7.1 維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性 224
6.7.2 監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能 224
6.7.3 重新組織和構(gòu)造數(shù)據(jù)庫(kù) 224
6.8 小結(jié) 225
習(xí)題 225
第7章 SQL Server 2008高級(jí)應(yīng)用 229
7.1 Transact-SQL程序設(shè)計(jì) 229
7.1.1 變量 229
7.1.2 運(yùn)算符 230
7.1.3 批處理 233
7.1.4 流程控制命令 233
7.1.5 常用命令 237
7.1.6 常用函數(shù) 240
7.2 存儲(chǔ)過(guò)程 249
7.2.1 存儲(chǔ)過(guò)程的概念、優(yōu)點(diǎn)及分類(lèi) 249
7.2.2 創(chuàng)建存儲(chǔ)過(guò)程 250
7.2.3 查看存儲(chǔ)過(guò)程 253
7.2.4 重新命名存儲(chǔ)過(guò)程 253
7.2.5 刪除存儲(chǔ)過(guò)程 253
7.2.6 執(zhí)行存儲(chǔ)過(guò)程 253
7.2.7 修改存儲(chǔ)過(guò)程 254
7.3 觸發(fā)器 254
7.3.1 觸發(fā)器概述 254
7.3.2 觸發(fā)器的工作原理 255
7.3.3 創(chuàng)建觸發(fā)器 257
7.3.4 查看觸發(fā)器 259
7.3.5 修改觸發(fā)器 260
7.3.6 刪除觸發(fā)器 261
7.4 備份和還原 261
7.4.1 備份和還原概述 261
7.4.2 創(chuàng)建備份設(shè)備 264
7.4.3 備份數(shù)據(jù)庫(kù) 265
7.4.4 還原數(shù)據(jù)庫(kù) 267
7.4.5 備份和還原系統(tǒng)數(shù)據(jù)庫(kù) 268
7.5 小結(jié) 269
習(xí)題 269
SQL Server 2008綜合練習(xí) 271
參考文獻(xiàn) 276

本目錄推薦

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