注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫SQL SeverSQL Server數(shù)據(jù)庫技術及應用教程

SQL Server數(shù)據(jù)庫技術及應用教程

SQL Server數(shù)據(jù)庫技術及應用教程

定 價:¥36.00

作 者: 劉瑞新
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機

ISBN: 9787121172823 出版時間: 2012-08-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  《SQL Server數(shù)據(jù)庫技術及應用教程》系統(tǒng)全面地講解了數(shù)據(jù)庫技術的概念、原理及SQL Server 2008(也適用于SQL Server 2005)的應用,包括數(shù)據(jù)庫的基本概念、概念模型設計、邏輯模型設計、SQL Server 2008的使用環(huán)境、數(shù)據(jù)庫的創(chuàng)建與管理、表的創(chuàng)建與管理、數(shù)據(jù)的輸入與維護、數(shù)據(jù)查詢、視圖、索引、T-SQL語言、存儲過程、觸發(fā)器、數(shù)據(jù)庫的安全與保護、LINQ技術等內容。本書提供電子課件和素材文件。本書內容豐富、結構清晰,講解通俗易懂,在講述基本知識的同時,注重操作技能和解決實際問題能力的培養(yǎng)。本書給出大量例題,并使用一個貫穿全書的“學籍管理系統(tǒng)”進行講解,突出了實用性與專業(yè)性,使讀者能夠快速、準確、深入地學習SQL Server 2008。

作者簡介

暫缺《SQL Server數(shù)據(jù)庫技術及應用教程》作者簡介

圖書目錄

第1章  數(shù)據(jù)庫的基本概念 1
1.1  信息與數(shù)據(jù) 1
1.1.1  信息的基本概念 1
1.1.2  數(shù)據(jù)的基本概念 2
1.2  數(shù)據(jù)庫 2
1.3  數(shù)據(jù)庫管理系統(tǒng) 3
1.4  數(shù)據(jù)庫系統(tǒng) 4
1.5  數(shù)據(jù)庫技術及發(fā)展 4
1.6  數(shù)據(jù)庫系統(tǒng)的結構 7
1.6.1  數(shù)據(jù)庫的三級模式結構 8
1.6.2  數(shù)據(jù)庫系統(tǒng)的二級映像技術及作用 9
1.7  數(shù)據(jù)庫系統(tǒng)設計的基本步驟 9
習題1 11
第2章  概念模型設計 13
2.1  概念模型的基礎知識 13
2.1.1  數(shù)據(jù)模型 13
2.1.2  信息的三種世界及其描述 14
2.1.3  概念模型的基本概念 16
2.1.4  概念模型的表示方法 19
2.2  概念模型的設計方法與步驟 19
2.2.1  概念模型的特點及設計方法 19
2.2.2  概念模型的設計步驟 21
2.3  實訓——學籍管理系統(tǒng)概念模型設計 24
習題2 26
第3章  邏輯模型設計 28
3.1  邏輯模型的基礎知識 28
3.1.1  關系模型概述 28
3.1.2  關系數(shù)據(jù)庫的基本概念 29
3.2  關系數(shù)據(jù)庫理論 36
3.2.1  關系模式設計中的問題 36
3.2.2  函數(shù)依賴 38
3.2.3  范式 39
3.2.4  關系模式的規(guī)范化 40
3.3  數(shù)據(jù)庫邏輯模型設計 43
3.3.1  概念模型向關系模型的轉換 43
3.3.2  數(shù)據(jù)模型的優(yōu)化 44
3.3.3  設計用戶子模式 45
3.4  實訓——學籍管理系統(tǒng)邏輯模型設計 45
習題3 47
第4章  SQL Server 2008的使用環(huán)境 50
4.1  SQL Server 2008簡介 50
4.1.1  SQL Server的發(fā)展歷史 50
4.1.2  SQL Server 2008的版本類型 50
4.2  啟動SQL Server 2008服務 51
4.3  SQL Server 2008的體系結構 52
4.4  SQL Server 2008管理工具 54
4.4.1  SQL Server 2008管理工具簡介 54
4.4.2  SQL Server Management Studio集成環(huán)境 54
4.5  SQL Server 2008數(shù)據(jù)庫概念 58
4.5.1  SQL Server 2008的數(shù)據(jù)庫及數(shù)據(jù)庫對象 58
4.5.2  SQL Server 2008的系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 60
4.6  實訓——修改登錄密碼及身份驗證模式 61
習題4 62
第5章  數(shù)據(jù)庫的創(chuàng)建與管理 64
5.1  數(shù)據(jù)庫的創(chuàng)建 64
5.1.1  使用SSMS創(chuàng)建數(shù)據(jù)庫 64
5.1.2  使用T-SQL語句創(chuàng)建用戶數(shù)據(jù)庫 66
5.2  查看和修改數(shù)據(jù)庫 69
5.2.1  用SSMS查看和修改數(shù)據(jù)庫 69
5.2.2  使用T-SQL語句修改數(shù)據(jù)庫 70
5.3  刪除數(shù)據(jù)庫 73
5.3.1  使用SSMS刪除數(shù)據(jù)庫 73
5.3.2  使用T-SQL語句刪除數(shù)據(jù)庫 74
5.4  數(shù)據(jù)庫操作 74
5.4.1  分離數(shù)據(jù)庫 74
5.4.2  附加數(shù)據(jù)庫 75
5.4.3  數(shù)據(jù)庫快照 77
5.5  實訓——創(chuàng)建學籍管理數(shù)據(jù)庫 78
習題5 79
第6章  表的創(chuàng)建與管理 81
6.1  表的基本概念 81
6.2  表的數(shù)據(jù)類型 82
6.3  設計表 87
6.4  創(chuàng)建表 90
6.4.1  使用SSMS創(chuàng)建表 90
6.4.2  使用T-SQL語句創(chuàng)建表 91
6.5  修改表 93
6.5.1  使用SSMS修改表 93
6.5.2  使用T-SQL語句修改表 96
6.6  查看表 97
6.6.1  查看表屬性 98
6.6.2  查看表中存儲的數(shù)據(jù) 98
6.6.3  查看表與其他數(shù)據(jù)庫對象的依賴關系 99
6.7  刪除表 100
6.7.1  使用SSMS刪除表 100
6.7.2  使用T-SQL語句刪除表 100
6.8  生成數(shù)據(jù)表腳本 101
6.9  實訓——學籍管理系統(tǒng)數(shù)據(jù)表的創(chuàng)建 101
習題6 102
第7章  數(shù)據(jù)的輸入與維護 105
7.1  向表中添加數(shù)據(jù) 105
7.1.1  使用SSMS向表中添加數(shù)據(jù) 105
7.1.2  使用T-SQL語句向表中添加
數(shù)據(jù) 105
7.2  修改表中的數(shù)據(jù) 107
7.2.1  使用SSMS修改表中的數(shù)據(jù) 107
7.2.2  使用T-SQL語句修改表中的數(shù)據(jù) 107
7.3  刪除表中的數(shù)據(jù) 108
7.3.1  使用SSMS刪除表中的數(shù)據(jù) 108
7.3.2  使用T-SQL語句刪除表中的數(shù)據(jù) 109
7.4  實訓——學籍管理系統(tǒng)數(shù)據(jù)的輸入與維護 110
習題7 112
第8章  數(shù)據(jù)查詢 114
8.1  關系代數(shù) 114
8.1.1  傳統(tǒng)的集合運算 114
8.1.2  專門的關系運算 115
8.1.3  用關系代數(shù)表示查詢的例子 119
8.2  查詢語句SELECT 120
8.2.1  單表查詢 121
8.2.2  連接查詢 132
8.2.3  嵌套查詢 134
8.2.4  集合查詢 138
8.3  實訓——學籍管理系統(tǒng)的查詢操作 139
習題8 141
第9章  視圖 144
9.1  視圖的基礎知識 144
9.1.1  視圖的基本概念 144
9.1.2  視圖的優(yōu)點和缺點 144
9.2  創(chuàng)建視圖 145
9.2.1  使用SSMS創(chuàng)建視圖 145
9.2.2  使用T-SQL語句創(chuàng)建視圖 146
9.3  查詢視圖數(shù)據(jù) 147
9.3.1  使用SSMS查詢視圖 147
9.3.2  使用T-SQL語句查詢視圖 147
9.4  查看視圖信息 148
9.5  修改視圖 149
9.5.1  使用SSMS修改視圖 149
9.5.2  使用T-SQL語句修改視圖 149
9.6  通過視圖修改表數(shù)據(jù) 150
9.7  刪除視圖 151
9.7.1  使用SSMS刪除視圖 151
9.7.2  使用T-SQL語句刪除視圖 152
9.8  實訓——學籍管理系統(tǒng)視圖的創(chuàng)建 152
習題9 153
第10章  索引 155
10.1  索引的基礎知識 155
10.1.1  SQL Server中數(shù)據(jù)的存儲與訪問 155
10.1.2  索引的優(yōu)缺點 156
10.1.3  索引的分類 156
10.1.4  建立索引的原則 157
10.2  創(chuàng)建索引 157
10.2.1  使用SSMS創(chuàng)建索引 157
10.2.2  使用T-SQL語句創(chuàng)建索引 159
10.3  查看和修改索引 160
10.3.1  使用SSMS查看和修改索引 160
10.3.2  使用T-SQL語句查看和修改索引 161
10.4  統(tǒng)計索引 162
10.5  刪除索引 163
10.5.1  使用SSMS刪除索引 163
10.5.2  使用T-SQL語句刪除索引 164
10.6  實訓——學籍管理系統(tǒng)索引的創(chuàng)建 164
習題10 165
第11章  T-SQL語言 167
11.1  T-SQL語言簡介 167
11.1.1  SQL語言與T-SQL語言 167
11.1.2  T-SQL語言的構成 167
11.2  注釋符和標識符 168
11.2.1  注釋符 168
11.2.2  標識符 169
11.3  常量與變量 170
11.3.1  常量 170
11.3.2  變量 170
11.4  運算符與表達式 173
11.4.1  運算符 173
11.4.2  表達式 174
11.5  流程控制語句 175
11.5.1  BEGIN…END語句塊 175
11.5.2  IF…ELSE語句 176
11.5.3  CASE語句 177
11.5.4  循環(huán)語句 179
11.5.5  無條件轉向語句 180
11.5.6  返回語句 181
11.5.7  等待語句 182
11.6  批處理與腳本 182
11.6.1  批處理 182
11.6.2  腳本 183
11.7  游標及其使用 184
11.7.1  聲明游標 184
11.7.2  使用游標 186
11.8  函數(shù) 189
11.8.1  標量函數(shù) 190
11.8.2  用戶自定義函數(shù) 193
11.9  實訓——學籍管理系統(tǒng)自定義函數(shù)設計 198
習題11 199
第12章  存儲過程 201
12.1  存儲過程的基本概念 201
12.1.1  存儲過程的定義與特點 201
12.1.2  存儲過程的類型 202
12.2  創(chuàng)建存儲過程 202
12.2.1  使用SSMS創(chuàng)建存儲過程 203
12.2.2  使用T-SQL語句創(chuàng)建存儲過程 203
12.3  執(zhí)行存儲過程 205
12.3.1  執(zhí)行不帶參數(shù)的存儲過程 206
12.3.2  執(zhí)行帶參數(shù)的存儲過程 206
12.4  查看存儲過程 207
12.4.1  使用SSMS查看存儲過程 207
12.4.2  使用系統(tǒng)存儲過程查看用戶存儲過程 207
12.5  修改存儲過程 209
12.5.1  使用SSMS修改存儲過程 209
12.5.2  使用T-SQL語句修改存儲過程 209
12.6  刪除存儲過程 210
12.6.1  使用SSMS刪除存儲過程 210
12.6.2  使用T-SQL語句刪除存儲過程 211
12.7  實訓——學籍管理系統(tǒng)存儲過程設計 211
習題12 212
第13章  觸發(fā)器 214
13.1  觸發(fā)器的基本概念 214
13.1.1  觸發(fā)器的類型 214
13.1.2  觸發(fā)器的優(yōu)點 215
13.2  創(chuàng)建觸發(fā)器 215
13.2.1  使用SSMS創(chuàng)建

本目錄推薦

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