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

數(shù)據(jù)庫原理與應(yīng)用(SQL Server版 第2版)

數(shù)據(jù)庫原理與應(yīng)用(SQL Server版 第2版)

定 價:¥52.00

作 者: 毛一梅,郭紅 著
出版社: 北京大學(xué)出版社
叢編項(xiàng): 高等院校電氣信息類專業(yè)
標(biāo) 簽: 暫缺

ISBN: 9787301282625 出版時間: 2017-06-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  《數(shù)據(jù)庫原理與應(yīng)用(SQL Server版)(第2版)》從數(shù)據(jù)庫原理人手,結(jié)合microsoft sql server 2012的具體應(yīng)用詳細(xì)介紹了數(shù)據(jù)庫技術(shù)的相關(guān)知識,從整個編寫體系來說,本書共分兩大部分11章,第一部分為基礎(chǔ)篇,包括第1章~第7章,主要介紹數(shù)據(jù)庫的基本概念、關(guān)系數(shù)據(jù)庫理論和典型的關(guān)系數(shù)據(jù)庫microsoft sql server 2012的基本操作方法。第二部分為應(yīng)用篇,包括第8章~第11章,主要介紹microsoft sql server 2012的具體應(yīng)用和實(shí)用技術(shù)。本書的特點(diǎn)在于理論與實(shí)際的緊密結(jié)合,各章中有大量的應(yīng)用實(shí)例供讀者學(xué)習(xí)和提高?! 稊?shù)據(jù)庫原理與應(yīng)用(SQL Server版)(第2版)》適合作為本科數(shù)據(jù)庫相關(guān)課程教材,也可供數(shù)據(jù)庫技術(shù)初、中級水平的讀者自學(xué)用。

作者簡介

  毛一梅,女,博士,副教授,高級工程師。曾任上海易杰計算機(jī)技術(shù)有限公司副總經(jīng)理,負(fù)責(zé)各項(xiàng)IT項(xiàng)目的開發(fā),有豐富的實(shí)踐工作經(jīng)驗(yàn),現(xiàn)任上海商學(xué)院信息與計算機(jī)學(xué)院教師。主要研究方向:Web服務(wù)、信息管理和數(shù)據(jù)庫技術(shù)。主編教材4部,發(fā)表核心論文9篇,主項(xiàng)目6項(xiàng)。

圖書目錄

目錄
前言 1
目錄 3
第1章 緒論 11
1.1 數(shù)據(jù)庫系統(tǒng)概述 11
1.1.1 數(shù)據(jù) 11
1.1.2 數(shù)據(jù)庫 12
1.1.3 數(shù)據(jù)庫管理系統(tǒng) 13
1.1.4 數(shù)據(jù)庫系統(tǒng) 13
1.2 數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展 14
1.2.1 人工管理階段 14
1.2.2 文件系統(tǒng)階段 14
1.2.3 數(shù)據(jù)庫系統(tǒng)階段 14
1.2.4 數(shù)據(jù)庫系統(tǒng)的發(fā)展 15
1.3 數(shù)據(jù)庫的模式結(jié)構(gòu) 19
1.3.1 模式與實(shí)例 19
1.3.2 邏輯模式 20
1.3.3 外模式 20
1.3.4 內(nèi)模式 20
1.4 數(shù)據(jù)庫模型 21
14.1 基本概念 21
14.2 數(shù)據(jù)庫結(jié)構(gòu)模型 21
1.5 本章小結(jié) 26
習(xí)題一 27
一、思考題 27
二、辨析題 27
第2章 關(guān)系數(shù)據(jù)理論 28
2.1 關(guān)系的數(shù)學(xué)定義 28
2.1.1 基本概念 28
2.1.2 關(guān)系模式與關(guān)系數(shù)據(jù)庫 31
2.2 關(guān)系代數(shù) 33
1. 集合運(yùn)算 34
2. 專門的關(guān)系運(yùn)算 35
3. 應(yīng)用實(shí)例 39
2.3 關(guān)系的完整性 41
2.3.1. 實(shí)體完整性(Entity Integrity) 41
2.3.2. 參照完整性(Referential Integrity) 41
2.3.3. 用戶定義的完整性(User-defined Integrity) 43
2.4 關(guān)系的規(guī)范化 43
2.4.1 關(guān)系模式的設(shè)計問題 43
2.4.2 函數(shù)依賴 47
2.4.3 碼的形式化定義 48
2.4.4 關(guān)系范式 49
2.5 案例分析 53
2.6 本章小結(jié) 57
習(xí)題二 58
第3章 SQL Server 2012基礎(chǔ) 61
3.1 SQL Server 2012的新特點(diǎn) 61
3.1.1 SQL Server 2012的版本 61
3.1.2 SQL Server 2012的新功能 63
3.2 SQL Server 2012的安裝與配置 66
3.2.1 硬件要求 66
3.2.2 軟件要求 66
3.2.3 SQL Server 2012的安裝 67
3.3.1 master數(shù)據(jù)庫 75
3.3.2 model數(shù)據(jù)庫 75
3.3.3 msdb數(shù)據(jù)庫 75
3.3.4 tempdb數(shù)據(jù)庫 75
3.3.5 resource數(shù)據(jù)庫 76
3.4 SQL Server 2012的啟動方式 77
3.5 SQL Server 2012與舊版文件的兼容性操作 80
3.6 SQL Server 2012管理控制器 84
3.7 疑難分析 87
3.7.1 身份驗(yàn)證模式的選擇 87
3.7.2 如何將低版本的SQL Server升級到SQL Server 2012 88
3.8本章小結(jié) 90
習(xí)題三 91
第4章 數(shù)據(jù)庫的管理 0
4.1 用戶數(shù)據(jù)庫的創(chuàng)建與管理 0
4.1.1 預(yù)備知識 0
4.1.2 在對象資源管理器中創(chuàng)建與管理數(shù)據(jù)庫 2
4.1.3 用命令語句創(chuàng)建與管理數(shù)據(jù)庫 8
4.1.4 應(yīng)用實(shí)例 13
4.2 數(shù)據(jù)的導(dǎo)入與導(dǎo)出 20
4.2.1 數(shù)據(jù)的導(dǎo)入 20
4.2.2 數(shù)據(jù)的導(dǎo)出 24
4.2.3 應(yīng)用實(shí)例 27
4.3 用戶數(shù)據(jù)庫的分離與附加 30
4.3.1 用戶數(shù)據(jù)庫的分離 30
4.3.2 用戶數(shù)據(jù)庫的附加 32
4.3.3 應(yīng)用實(shí)例 34
4.4 實(shí)驗(yàn)指導(dǎo) 36
實(shí)驗(yàn)一 數(shù)據(jù)庫的管理 36
習(xí)題四 52
第5章 數(shù)據(jù)表的管理 0
5.1 SQL Server 2012的數(shù)據(jù)類型 0
5.1.1 SQL Server 2012系統(tǒng)數(shù)據(jù)類型 0
5.1.2 用戶定義數(shù)據(jù)類型 4
5.2表結(jié)構(gòu)的創(chuàng)建與修改 7
5.2.1表結(jié)構(gòu)的創(chuàng)建 7
5.2.2表結(jié)構(gòu)的修改 10
5.2.3 表的刪除 12
5.2.4 應(yīng)用實(shí)例 12
5.3 表數(shù)據(jù)的約束 15
5.3.1 數(shù)據(jù)完整性概述 15
5.3.2 PRIMARY KEY約束 16
5.3.3 UNIQUE約束 18
5.3.4 CHECK約束 20
5.3.5 FOREIGN KEY約束 22
5.3.6 NOT NULL約束 24
5.3.7 DEFAULT約束 25
5.3.8 應(yīng)用實(shí)例 26
5.4 表數(shù)據(jù)的操作 30
5.4.1 插入數(shù)據(jù) 30
5.4.2 修改數(shù)據(jù) 32
5.4.3 刪除數(shù)據(jù) 33
5.4.4 應(yīng)用實(shí)例 33
5.5 索引操作 35
5.5.1 索引的分類 35
5.5.2索引的創(chuàng)建 37
5.5.3 索引的修改 40
5.5.4 索引的刪除 42
5.5.5 應(yīng)用實(shí)例 43
5.6 實(shí)驗(yàn)指導(dǎo) 44
實(shí)驗(yàn)二 數(shù)據(jù)表的管理 44
5.7本章小結(jié) 53
習(xí)題五 54
一. 思考題 54
二. 實(shí)驗(yàn)題 54
第6章 數(shù)據(jù)查詢 138
6.1 基本的SELECT查詢 138
6.1.1基本語法 138
6.1.2 應(yīng)用實(shí)例 139
6.2 條件查詢 140
6.2.1 比較查詢 140
6.2.2 范圍查詢 141
6.2.3 模糊查詢 141
6.2.4 空值判斷查詢條件 142
6.2.5 使用邏輯運(yùn)算符查詢 142
6.2.6 應(yīng)用實(shí)例 142
6.3排序查詢 147
6.3.1基本語法 147
6.3.2應(yīng)用實(shí)例 147
6.4 分組查詢 149
6.4.1基本語法 150
6.4.2應(yīng)用實(shí)例 151
6.5 篩選查詢 152
6.5.1基本語法 152
6.5.2應(yīng)用實(shí)例 152
6.6 聯(lián)結(jié)查詢 154
6.6.1等值與非等值聯(lián)結(jié)查詢 154
6.6.2 復(fù)合條件聯(lián)結(jié) 155
6.6.2自身聯(lián)結(jié) 155
6.6.3 外聯(lián)結(jié) 155
6.3.4 應(yīng)用實(shí)例 156
6.7嵌套查詢 161
6.7.1 使用IN和NOT IN 161
6.7.2 使用比較運(yùn)算符 161
6.7.3 使用EXISTS 和NOT EXISTS 162
6.7.4 應(yīng)用實(shí)例 162
6.8 實(shí)驗(yàn)指導(dǎo) 164
實(shí)驗(yàn)三 數(shù)據(jù)的查詢 164
6.9本章小結(jié) 167
習(xí)題六 168
一. 思考題 168
二. 實(shí)驗(yàn)題 168
第7章 視圖 138
7.1 基本概念 138
7.1.1 視圖概述 138
7.1.2 視圖的優(yōu)點(diǎn)和注意事項(xiàng) 139
7.2 視圖的創(chuàng)建 141
7.2.1 使用對象資源管理器創(chuàng)建視圖 141
7.2.2 用命令語句創(chuàng)建視圖 142
7.2.3 應(yīng)用實(shí)例 143
7.3視圖的查詢 147
7.3.1視圖屬性的查詢 147
7.3.2視圖記錄的查詢 148
7.3.2 應(yīng)用實(shí)例 148
7.4視圖的修改 150
7.4.1修改視圖定義 150
7.4.2重命名視圖 151
7.4.3編輯視圖記錄 152
7.4.4刪除視圖 153
7.4.5 應(yīng)用實(shí)例 154
7.5疑難分析 155
7.5.1視圖數(shù)據(jù)更新的限制條件 155
7.5.2 保證列名唯一性的限制條件 155
7.5.3 視圖權(quán)限的限制條件 155
7.6 實(shí)驗(yàn)指導(dǎo) 157
實(shí)驗(yàn)四 視圖操作 157
7.6本章小結(jié) 160
習(xí)題七 161
一. 思考題 161
二. 實(shí)驗(yàn)題 161
第8章 數(shù)據(jù)的安全性 138
8.1數(shù)據(jù)庫的安全性機(jī)制 138
8.2 SQL Server的安全策略 140
8.2.1 SQL Server的安全認(rèn)證模式 140
8.2.2 SQL Server帳號的管理 142
8.2.3 應(yīng)用實(shí)例 147
8.3權(quán)限管理 149
8.3.1 SQL Server權(quán)限分類 149
8.3.2利用“對象資源管理器”管理用戶權(quán)限 150
8.3.3 利用T-SQL語句管理用戶權(quán)限 152
8.3.4 應(yīng)用實(shí)例 153
8.4 角色管理 156
8.4.1 系統(tǒng)預(yù)定義角色 156
8.4.2 用戶自定義角色 159
8.4.3 應(yīng)用實(shí)例 161
8.5 數(shù)據(jù)的備份與還原 162
8.5.1數(shù)據(jù)庫的恢復(fù)模式 162
8.5.2數(shù)據(jù)庫的備份 165
8.5.3數(shù)據(jù)庫的還原 178
8.5.4應(yīng)用實(shí)例 187
8.6 疑難分析 194
8.6實(shí)驗(yàn)指導(dǎo) 196
實(shí)驗(yàn)六 數(shù)據(jù)庫的安全 196
8.7本章小結(jié) 200
習(xí)題八 201
一. 思考題 201
二. 操作題 201
第9章 數(shù)據(jù)庫編程 138
9.1 T-SQL概述 138
9.1.1 T-SQL的產(chǎn)生 138
9.1.2 T-SQL特點(diǎn)與分類 139
9.2 T-SQL基礎(chǔ) 141
9.2.1 標(biāo)識符 141
9.2.2 變量 142
9.2.3 運(yùn)算符 144
9.2.4 函數(shù) 146
9.2.5 應(yīng)用實(shí)例 155
9.3 T-SQL編程 156
9.3.1 批處理 156
9.3.2 流程控制語句 157
9.3.3 錯誤捕獲語句 162
9.3.4 注釋 164
9.4 事務(wù) 165
9.4.1 事務(wù)概述 165
9.4.2 事務(wù)處理語句 166
9.4.3 應(yīng)用實(shí)例 168
9.5存儲過程 170
9.5.1 存儲過程概述 170
9.5.2 存儲過程的創(chuàng)建 171
9.5.3 存儲過程的執(zhí)行 173
9.5.4 存儲過程的管理 175
9.5.5 應(yīng)用實(shí)例 176
9.6 觸發(fā)器 179
9.6.1 觸發(fā)器概述 179
9.6.2 創(chuàng)建觸發(fā)器 180
9.6.3 DML觸發(fā)器的工作原理 183
9.6.4 管理觸發(fā)器 185
9.6.5 應(yīng)用實(shí)例 188
9.7 實(shí)驗(yàn)指導(dǎo) 191
實(shí)驗(yàn)六 數(shù)據(jù)庫編程 191
本章小結(jié) 193
習(xí)題九 194
第10章 數(shù)據(jù)庫設(shè)計 138
10.1 數(shù)據(jù)庫設(shè)計概述 138
10.1.1 數(shù)據(jù)庫設(shè)計的特點(diǎn) 138
10.1.2 數(shù)據(jù)庫設(shè)計的基本步驟 140
10.2 需求分析 143
10.2.1 需求分析的任務(wù) 143
10.2.2 需求分析的方法 143
10.2.3 數(shù)據(jù)流圖和數(shù)據(jù)字典 144
10.2.4 應(yīng)用實(shí)例 149
10.3 概念結(jié)構(gòu)設(shè)計 152
10.3.1 概念結(jié)構(gòu)設(shè)計的方法和步驟 152
10.3.2 數(shù)據(jù)抽象與局部視圖設(shè)計 153
10.3.3全局概念結(jié)構(gòu)的集成 154
10.3.4 應(yīng)用實(shí)例 156
10.4邏輯結(jié)構(gòu)設(shè)計 158
10.4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換 158
10.4.2 邏輯結(jié)構(gòu)的優(yōu)化 159
10.4.3 外模式的設(shè)計 160
10.4.5 應(yīng)用實(shí)例 161
10.5 物理結(jié)構(gòu)設(shè)計 162
10.5.1確定數(shù)據(jù)庫的物理結(jié)構(gòu) 162
10.5.2 評價物理結(jié)構(gòu) 165
10.5.3 應(yīng)用實(shí)例 165
10.6 數(shù)據(jù)庫的實(shí)施 166
10.6.1 定義數(shù)據(jù)庫結(jié)構(gòu) 166
10.6.2 加載數(shù)據(jù) 166
10.6.3 應(yīng)用程序的編碼與調(diào)試 166
10.6.4 數(shù)據(jù)庫試運(yùn)行 166
10.7數(shù)據(jù)庫的運(yùn)行和維護(hù) 168
10.7.1 數(shù)據(jù)庫的轉(zhuǎn)儲與恢復(fù) 168
10.7.2 數(shù)據(jù)庫的安全性和完整性控制 168
10.7.3 數(shù)據(jù)庫性能的監(jiān)督、分析和改造 168
10.7.4 數(shù)據(jù)庫的重組織和重構(gòu)造 168
10.8綜合案例 169
10.8.1 教務(wù)系統(tǒng)需求分析 169
10.8.2 教務(wù)系統(tǒng)概念結(jié)構(gòu)設(shè)計 175
10.8.3 教務(wù)系統(tǒng)邏輯結(jié)構(gòu)設(shè)計 176
10.8.4 教務(wù)系統(tǒng)物理結(jié)構(gòu)設(shè)計 177
10.8.5 教務(wù)系統(tǒng)數(shù)據(jù)庫的實(shí)施 177
10.9本章小結(jié) 181
習(xí)題十 182
參考文獻(xiàn) 138

本目錄推薦

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