注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Sever中文SQL Server 2005程序設(shè)計教程

中文SQL Server 2005程序設(shè)計教程

中文SQL Server 2005程序設(shè)計教程

定 價:¥30.00

作 者: 趙森,蘇慶,肖蓉
出版社: 冶金工業(yè)出版社
叢編項: 高等職業(yè)教育計算機技術(shù)系列教材
標(biāo) 簽: Sever

購買這本書可以去


ISBN: 9787502440343 出版時間: 2006-09-01 包裝: 簡裝本
開本: 787*1092 1/16 頁數(shù): 309 字?jǐn)?shù):  

內(nèi)容簡介

  本書根據(jù)普通高等教育“十一五”國家級規(guī)劃教材的指導(dǎo)精神而編寫的。本書是《中文SQL Server 2005程序設(shè)計實訓(xùn)教程》的姊妹篇。本書詳細(xì)介紹了微軟的數(shù)據(jù)庫管理軟件SQL Server 2005的功能和應(yīng)用。內(nèi)容包括SQL Server 2005入門、數(shù)據(jù)庫基礎(chǔ)知識、SQL Server 2005數(shù)據(jù)庫重要對象的使用和設(shè)計、SQL Server 2005的基礎(chǔ)應(yīng)用以及SQL Server 2005的安全管理等。本書實例豐富、重點突出、語言通俗易懂、操作簡單明了,能使讀者快速掌握SQL Server 2005的各項功能和操作技巧,并能利用它們解決實際問題。本書不僅適合SQL Server 2005的初學(xué)者使用,而且對SQL Server 2005的老用戶和數(shù)據(jù)庫開發(fā)人員等有實用參考價值,還可作為高職高專相關(guān)專業(yè)以及計算機應(yīng)用培訓(xùn)班的教材。

作者簡介

暫缺《中文SQL Server 2005程序設(shè)計教程》作者簡介

圖書目錄

第1章 SQL Server 2005系統(tǒng)的安裝 1
1.1 SQL Server 2005簡介 1
1.2 SQL Server語言特點 2
1.3 SQL Server 2005功能簡介 3
1.3.1 關(guān)系引擎 3
1.3.2 存儲引擎 4
1.3.3 工具 4
1.3.4 復(fù)制 4
1.3.5 SQL Server、Internet和電子商務(wù) 5
1.4 SQL Server 2005的新增功能 5
1.4.1 NET Framework集成 5
1.4.2 Web Services 5
1.4.3 ADO.NET 6
1.4.4 快照隔離支持 6
1.4.5 SQL 管理對象 6
1.4.6 XML 技術(shù) 7
1.5 SQL Server 2005的安裝 7
1.5.1 SQL Server 2005(32位)系統(tǒng)
要求 7
1.5.2 SQL Server 2005(64 位)系統(tǒng)
要求 8
1.5.3 SQL Server 2005的安裝 9
小結(jié) 12
綜合練習(xí)一 13
一、基礎(chǔ)題 13
二、上機操作題 13
第2章 數(shù)據(jù)庫基礎(chǔ)知識 14
2.1 什么是數(shù)據(jù)庫 14
2.2 數(shù)據(jù)庫理論的發(fā)展史 15
2.2.1 60年代數(shù)據(jù)庫理論的萌芽 15
2.2.2 70年代數(shù)據(jù)庫理論的發(fā)展 15
2.2.3 80年代數(shù)據(jù)庫理論的成熟 15
2.3 數(shù)據(jù)庫系統(tǒng)的組成 15
2.3.1 計算機系統(tǒng) 16
2.3.2 數(shù)據(jù)庫 16
2.3.3 數(shù)據(jù)庫管理系統(tǒng) 16
2.3.4 用戶 16
2.4 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 17
2.5 關(guān)系數(shù)據(jù)庫的基本概念 18
2.5.1 數(shù)據(jù)庫系統(tǒng)模型和結(jié)構(gòu) 18
2.5.2 關(guān)系的定義 20
2.5.3 關(guān)系數(shù)據(jù)庫 21
2.6 SQL語言的初步知識 22
2.6.1 SQL語言的基本概念 22
2.6.2 SQL語言概貌 22
2.7 數(shù)據(jù)庫的管理 31
2.7.1 SQL系統(tǒng)的維護(hù) 31
2.7.2 數(shù)據(jù)庫的維護(hù) 31
2.7.3 作業(yè)維護(hù) 34
2.8 數(shù)據(jù)庫性能優(yōu)化 34
2.8.1 查詢優(yōu)化 34
2.8.2 索引優(yōu)化 35
2.8.3 連接優(yōu)化 35
2.8.4 存儲優(yōu)化 36
2.9 數(shù)據(jù)庫的安全性 36
2.9.1 用戶標(biāo)識和鑒定 36
2.9.2 存取控制 37
2.9.3 審計 37
2.9.4 數(shù)據(jù)加密 37
小結(jié) 38
綜合練習(xí)二 38
一、基礎(chǔ)題 38
二、上機操作題 38
第3章 SQL Server 2005的配置管理 39
3.1 SQL Server Management Studio 39
3.2 服務(wù)器管理 40
3.2.1 注冊服務(wù)器組 41
3.2.2 注冊服務(wù)器 42
3.2.3 系統(tǒng)啟動 43
3.2.4 使用SQL Server Management Studio向?qū)?chuàng)建連接服務(wù)器 45
3.2.5 遠(yuǎn)程服務(wù)器管理 46
3.2.6 指定系統(tǒng)管理員密碼 46
3.3 SQL Server Management Studio
查詢窗口 47
3.4 性能監(jiān)視器 48
3.5 活動監(jiān)視器 49
3.6 導(dǎo)入和導(dǎo)出數(shù)據(jù)向?qū)С绦?51
3.7 客戶端網(wǎng)絡(luò)實用工具 51
3.8 聯(lián)機叢書 52
3.9 SQL Server 2005的配置 52
3.10 管理配置 59
3.10.1 使用sp_configure系統(tǒng)存儲
過程設(shè)置配置 60
3.10.2 配置選項的分類 60
3.10.3 配置選項表 61
3.11 Windows XP配置 61
3.11.1 Windows XP 的網(wǎng)絡(luò)設(shè)置 61
3.11.2 為其他啟動模式創(chuàng)建注冊
的鍵值 62
3.11.3 SQL Server 2005的注冊表項
數(shù)值保存和恢復(fù) 63
小結(jié) 64
綜合練習(xí)三 64
一、基礎(chǔ)題 64
二、上機操作題 65
第4章 數(shù)據(jù)庫的設(shè)計與管理 66
4.1 數(shù)據(jù)庫設(shè)計方法學(xué)概述 66
4.2 構(gòu)建E-R關(guān)系數(shù)據(jù)模型 66
4.2.1 實體 66
4.2.2 鍵 68
4.2.3 關(guān)系的多樣性 68
4.2.4 關(guān)系上的屬性 70
4.2.5 E-R模型中的設(shè)計問題 71
4.3 數(shù)據(jù)庫設(shè)計的規(guī)范化 72
4.3.1 數(shù)據(jù)冗余和數(shù)據(jù)表更新異常 72
4.3.2 第一范式 74
4.3.3 第二范式 74
4.3.4 第三范式 76
4.4 數(shù)據(jù)字典 77
4.5 概念數(shù)據(jù)庫設(shè)計 78
4.5.1 數(shù)據(jù)抽象與局部E-R圖設(shè)計 78
4.5.2 合并局部E-R圖 80
4.6 邏輯數(shù)據(jù)庫設(shè)計 81
4.6.1 E-R圖向關(guān)系模型的轉(zhuǎn)換 81
4.6.2 數(shù)據(jù)模型的優(yōu)化 81
4.7 物理數(shù)據(jù)庫設(shè)計 82
4.7.1 關(guān)系模式存取方法選擇 82
4.7.2 確定數(shù)據(jù)庫的存儲結(jié)構(gòu) 82
4.8 SQL Server 2005數(shù)據(jù)庫的創(chuàng)建 82
4.8.1 使用SQL Server Management Studio向?qū)?chuàng)建數(shù)據(jù)庫 82
4.8.2 使用T-SQL創(chuàng)建數(shù)據(jù)庫 87
4.9 SQL Server 2005數(shù)據(jù)庫的修改 89
4.9.1 使用SQL Server Management Studio向?qū)薷臄?shù)據(jù)庫 90
4.9.2 使用T-SQL修改數(shù)據(jù)庫 92
4.10 刪除數(shù)據(jù)庫 93
4.10.1 使用SQL Server Management Studio向?qū)h除數(shù)據(jù)庫 94
4.10.2 使用DROP DATABASE語句
刪除數(shù)據(jù)庫 94
4.11 SQL Server 2005數(shù)據(jù)庫的壓縮 95
4.11.1 SQL Server 2005數(shù)據(jù)庫單獨
文件的壓縮 95
4.11.2 SQL Server 2005數(shù)據(jù)庫的壓縮 95
4.12 SQL Server 2005數(shù)據(jù)庫的備份與
還原 96
4.12.1 使用SQL Server Management Studio向?qū)浞輸?shù)據(jù) 97
4.12.2 使用SQL Server Management Studio向?qū)Щ謴?fù)數(shù)據(jù)庫 98
4.12.3 使用T-SQL窗口備份數(shù)據(jù)庫 99
4.12.4 使用T-SQL恢復(fù)數(shù)據(jù)庫 101
4.13 發(fā)布內(nèi)容和訂閱數(shù)據(jù)庫 101
小結(jié) 102
綜合練習(xí)四 102
一、基礎(chǔ)題 102
二、上機操作題 103
第5章 SQL中的表以及表數(shù)據(jù)的操作 104
5.1 表的基礎(chǔ)知識 104
5.1.1 表的定義 104
5.1.2 規(guī)劃數(shù)據(jù)庫 104
5.1.3 列名 105
5.1.4 數(shù)據(jù)類型 105
5.1.5 長度 112
5.1.6 精度和等級 112
5.1.7 空值和默認(rèn)值 112
5.2 表的創(chuàng)建 113
5.2.1 使用SQL Server Management Studio向?qū)?chuàng)建表 113
5.2.2 使用CREATE TABLE語句
創(chuàng)建表 115
5.3 表的屬性 116
5.4 表的操作 131
5.4.1 表的修改 131
5.4.2 表的刪除 134
5.4.3 向表中增加數(shù)據(jù) 135
5.4.4 修改表中的數(shù)據(jù) 136
5.4.5 刪除表中的數(shù)據(jù) 136
小結(jié) 136
綜合練習(xí)五 137
一、基礎(chǔ)題 137
二、上機操作題 137
第6章 SQL Server 2005的查詢設(shè)計 138
6.1 SELECT語句查詢 138
6.1.1 SELECT語句的語法結(jié)構(gòu) 138
6.1.2 SELECT語句的執(zhí)行方式 138
6.1.3 使用SELECT子句選取字段
和記錄 140
6.2 使用FROM子句指定數(shù)據(jù)源 143
6.2.1 使用內(nèi)部連接組合兩個表中
的記錄 143
6.2.2 使用外部連接組合兩個表中
的記錄 143
6.3 使用WHERE子句 144
6.3.1 WHERE子句概述 144
6.3.2 在WHERE子句中使用比較
運算符 144
6.3.3 在WHERE子句中使用范圍
運算符 145
6.3.4 在WHERE子句中使用模式
匹配符 145
6.3.5 在WHERE子句中使用列表
運算符 146
6.3.6 在WHERE子句中使用空值
運算符 146
6.3.7 在WHERE子句中使用邏輯
運算符 147
6.3.8 WHERE子句中的復(fù)合條件 148
6.3.9 在WHERE子句中連接多個表 148
6.4 使用GROUP BY子句分組統(tǒng)計 149
6.4.1 GROUP BY子句的語法格式 149
6.4.2 根據(jù)分組字段進(jìn)行匯總計算 150
6.4.3 使用HAVING子句 150
6.5 使用COMPUTE和COMPUTE BY
子句 151
6.5.1 使用COMPUTE子句 151
6.5.2 使用COMPUTE BY子句 152
6.6 使用ORDER BY子句的連接 153
6.6.1 ORDER BY子句的語法格式 153
6.6.2 TOP子句與ORDER BY子句
連用 153
6.7 聯(lián)合查詢 154
6.7.1 使用UNION 154
6.7.2 使用UNION ALL 155
6.8 子查詢 156
6.8.1 [NOT] IN子查詢 157
6.8.2 [NOT] EXISTS子查詢 158
6.8.3 比較子查詢 159
6.9 使用函數(shù) 159
6.9.1 行函數(shù) 159
6.9.2 數(shù)字函數(shù) 160
6.9.3 文本函數(shù) 161
6.9.4 SUM函數(shù) 162
6.9.5 AVG函數(shù) 162
6.9.6 COUNT函數(shù) 163
6.9.7 MAX、MIN函數(shù) 164
6.10 創(chuàng)建查詢結(jié)果表 164
小結(jié) 165
綜合練習(xí)六 165
一、基礎(chǔ)題 165
二、上機操作題 166
第7章 SQL Server 2005的開發(fā)與實務(wù) 167
7.1 基礎(chǔ)知識 167
7.1.1 Transact-SQL語句中的語法
格式約定 167
7.1.2 使用批處理 167
7.1.3 檢查執(zhí)行結(jié)果 168
7.2 流程控制語句 169
7.2.1 BEGIN…END語句 169
7.2.2 IF…ELSE語句 170
7.2.3 GOTO語句 171
7.2.4 WHILE、BREAK、CONTINUE
語句 172
7.2.5 WAITFOR語句 173
7.2.6 RETURN語句 174
7.2.7 CASE表達(dá)式 174
7.3 內(nèi)部函數(shù) 175
7.3.1 系統(tǒng)函數(shù) 175
7.3.2 日期函數(shù) 175
7.3.3 字符串函數(shù) 176
7.3.4 數(shù)學(xué)函數(shù) 178
7.3.5 集合函數(shù) 179
7.3.6 行集函數(shù) 180
7.4 運算符 180
7.4.1 算術(shù)運算符 180
7.4.2 賦值運算符 180
7.4.3 位運算符 181
7.4.4 比較運算符 181
7.4.5 邏輯運算符 183
7.4.6 字符串串聯(lián)運算符 183
7.4.7 一元運算符 183
7.4.8 運算符的優(yōu)先級 183
7.5 用戶自定義函數(shù) 184
7.5.1 創(chuàng)建數(shù)量型用戶自定義函數(shù) 184
7.5.2 創(chuàng)建直接表值用戶自定義
函數(shù) 186
7.5.3 創(chuàng)建多語句表值用戶自定義
函數(shù) 187
7.5.4 使用SQL Server Management Studio向?qū)?chuàng)建用戶 自定義函數(shù) 188
7.5.5 用戶自定義函數(shù)的查看、修改
與刪除 188
7.6 存儲過程 190
7.6.1 使用向?qū)?chuàng)建存儲過程 191
7.6.2 使用CREATE PROCEDURE
語句建立存儲過程 191
7.6.3 創(chuàng)建臨時存儲過程 193
7.6.4 存儲過程調(diào)用 193
7.6.5 刪除存儲過程 195
7.7 批、事務(wù)和鎖 196
7.7.1 批 197
7.7.2 事務(wù) 197
7.7.3 鎖 198
7.8 使用游標(biāo) 199
7.8.1 游標(biāo)類別 199
7.8.2 游標(biāo)聲明 200
7.8.3 游標(biāo)函數(shù) 201
7.8.4 關(guān)閉游標(biāo) 202
7.8.5 釋放游標(biāo) 203
小結(jié) 203
綜合練習(xí)七 203
一、基礎(chǔ)題 203
二、上機操作題 204
第8章 SQL Server 2005的觸發(fā)器
和數(shù)據(jù)操作 205
8.1 觸發(fā)器簡介 205
8.1.1 觸發(fā)器概述 205
8.1.2 觸發(fā)器的觸發(fā)方式 205
8.2 創(chuàng)建觸發(fā)器 206
8.2.1 使用SQL Server Management Studio向?qū)?chuàng)建觸發(fā)器 206
8.2.2 使用Transact-SQL語句創(chuàng)建
觸發(fā)器 207
8.3 修改和刪除觸發(fā)器 209
8.3.1 修改觸發(fā)器 209
8.3.2 刪除觸發(fā)器 211
8.4 觸發(fā)器的工作原理 211
8.4.1 INSERT觸發(fā)器的工作原理 212
8.4.2 DELETE觸發(fā)器的工作原理 213
8.4.3 UPDATE觸發(fā)器的工作原理 214
8.4.4 INSTEAD OF觸發(fā)器的工作
原理 216
8.4.5 INSTEAD OF觸發(fā)器與AFTER
觸發(fā)器的區(qū)別 217
8.5 數(shù)據(jù)的導(dǎo)入和導(dǎo)出 219
8.5.1 導(dǎo)入數(shù)據(jù) 219
8.5.2 導(dǎo)出數(shù)據(jù) 222
小結(jié) 224
綜合練習(xí)八 224
一、基礎(chǔ)題 224
二、上機操作題 225
第9章 SQL Server 2005中的索引 226
9.1 索引概述 226
9.2 索引類型 226
9.2.1 惟一索引 226
9.2.2 簇索引 226
9.2.3 非簇索引 227
9.3 創(chuàng)建索引 227
9.3.1 系統(tǒng)自動創(chuàng)建索引 227
9.3.2 使用向?qū)?chuàng)建索引 228
9.3.3 使用CREATE INDEX語句
創(chuàng)建索引 231
9.4 刪除索引 233
9.4.1 使用SQL Server Management Studio向?qū)h除索引 233
9.4.2 使用DROP INDEX語句 刪除索引 233
小結(jié) 233
綜合練習(xí)九 234
一、基礎(chǔ)題 234
二、上機操作題 234
第10章 SQL Server 2005的關(guān)系圖
和視圖管理 235
10.1 關(guān)系圖概述 235
10.2 視圖概述 237
10.3 建立視圖 238
10.3.1 使用SQL Server Management Studio向?qū)?chuàng)建視圖 239
10.3.2 使用CREATE VIEW語句
創(chuàng)建視圖 241
10.4 修改視圖 243
10.4.1 使用SQL Server Management Studio向?qū)薷囊晥D 243
10.4.2 使用ALTER VIEW語句
修改視圖 245
10.5 刪除視圖 248
10.5.1 使用SQL Server management
studio向?qū)h除視圖 248
10.5.2 使用DROP VIEW語句
刪除視圖 249
10.6 視圖的應(yīng)用 250
10.6.1 通過視圖檢索數(shù)據(jù) 250
10.6.2 通過視圖修改數(shù)據(jù) 251
小結(jié) 252
綜合練習(xí)十 252
一、基礎(chǔ)題 252
二、上機操作題 252
第11章 SQL Server 2005的安全管理 253
11.1 安全訪問控制 253
11.1.1 用戶安全賬戶認(rèn)證 253
11.1.2 授權(quán)許可確認(rèn) 255
11.2 登錄標(biāo)識管理 255
11.2.1 系統(tǒng)內(nèi)置的Windows NT
登錄賬戶 256
11.2.2 添加登錄賬戶 257
11.2.3 修改登錄標(biāo)識 260
11.2.4 刪除SQL Server登錄標(biāo)識 261
11.3 角色管理 262
11.3.1 固定角色 263
11.3.2 用戶自定義數(shù)據(jù)庫角色 264
11.3.3 刪除用戶自定義數(shù)據(jù)庫角色 268
11.3.4 在服務(wù)器角色中添加成員 269
11.3.5 在數(shù)據(jù)庫角色中添加成員 272
11.4 數(shù)據(jù)庫用戶管理 274
11.4.1 添加用戶賬戶 274
11.4.2 修改用戶賬戶 277
11.4.3 刪除用戶賬戶 278
11.5 權(quán)限設(shè)置 279
11.5.1 權(quán)限種類 279
11.5.2 使用管理工具設(shè)置權(quán)限 280
11.5.3 使用Transact-SQL語句設(shè)置
權(quán)限 281
小結(jié) 283
綜合練習(xí)十一 283
一、基礎(chǔ)題 283
二、上機操作題 283
第12章 SQL Server 2005的數(shù)據(jù)庫
系統(tǒng)維護(hù) 284
12.1 概述 284
12.2 SQL Server 2005維護(hù) 284
12.2.1 監(jiān)控錯誤日志 284
12.2.2 記錄配置信息 287
12.2.3 登錄管理 289
12.3 數(shù)據(jù)庫維護(hù) 291
12.3.1 SQL Server 2005備份數(shù)據(jù)庫
方式 292
12.3.2 使用SQL Server Management Studio向?qū)Ч芾韨浞菰O(shè)備 293
12.3.3 備份數(shù)據(jù)庫 297
12.3.4 數(shù)據(jù)庫恢復(fù) 302
12.3.5 檢查數(shù)據(jù)庫訪問權(quán)限 305
12.3.6 表的維護(hù) 305
12.4 操作系統(tǒng)維護(hù) 305
12.4.1 監(jiān)視硬盤空間的使用情況 306
12.4.2 監(jiān)控CPU和內(nèi)存的使用情況 306
12.4.3 運行磁盤碎片整理工具 307
12.4.4 備份注冊表 307
小結(jié) 308
綜合練習(xí)十二 309
一、基礎(chǔ)題 309
二、上機操作題 309

本目錄推薦

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