注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL Sever中文SQL Server 2005程序設計教程

中文SQL Server 2005程序設計教程

中文SQL Server 2005程序設計教程

定 價:¥30.00

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

購買這本書可以去


ISBN: 9787502440343 出版時間: 2006-09-01 包裝: 簡裝本
開本: 787*1092 1/16 頁數: 309 字數:  

內容簡介

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

作者簡介

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

圖書目錄

第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 關系引擎 3
1.3.2 存儲引擎 4
1.3.3 工具 4
1.3.4 復制 4
1.3.5 SQL Server、Internet和電子商務 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 技術 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
小結 12
綜合練習一 13
一、基礎題 13
二、上機操作題 13
第2章 數據庫基礎知識 14
2.1 什么是數據庫 14
2.2 數據庫理論的發(fā)展史 15
2.2.1 60年代數據庫理論的萌芽 15
2.2.2 70年代數據庫理論的發(fā)展 15
2.2.3 80年代數據庫理論的成熟 15
2.3 數據庫系統(tǒng)的組成 15
2.3.1 計算機系統(tǒng) 16
2.3.2 數據庫 16
2.3.3 數據庫管理系統(tǒng) 16
2.3.4 用戶 16
2.4 數據庫系統(tǒng)結構 17
2.5 關系數據庫的基本概念 18
2.5.1 數據庫系統(tǒng)模型和結構 18
2.5.2 關系的定義 20
2.5.3 關系數據庫 21
2.6 SQL語言的初步知識 22
2.6.1 SQL語言的基本概念 22
2.6.2 SQL語言概貌 22
2.7 數據庫的管理 31
2.7.1 SQL系統(tǒng)的維護 31
2.7.2 數據庫的維護 31
2.7.3 作業(yè)維護 34
2.8 數據庫性能優(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 數據庫的安全性 36
2.9.1 用戶標識和鑒定 36
2.9.2 存取控制 37
2.9.3 審計 37
2.9.4 數據加密 37
小結 38
綜合練習二 38
一、基礎題 38
二、上機操作題 38
第3章 SQL Server 2005的配置管理 39
3.1 SQL Server Management Studio 39
3.2 服務器管理 40
3.2.1 注冊服務器組 41
3.2.2 注冊服務器 42
3.2.3 系統(tǒng)啟動 43
3.2.4 使用SQL Server Management Studio向導創(chuàng)建連接服務器 45
3.2.5 遠程服務器管理 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 導入和導出數據向導程序 51
3.7 客戶端網絡實用工具 51
3.8 聯(lián)機叢書 52
3.9 SQL Server 2005的配置 52
3.10 管理配置 59
3.10.1 使用sp_configure系統(tǒng)存儲
過程設置配置 60
3.10.2 配置選項的分類 60
3.10.3 配置選項表 61
3.11 Windows XP配置 61
3.11.1 Windows XP 的網絡設置 61
3.11.2 為其他啟動模式創(chuàng)建注冊
的鍵值 62
3.11.3 SQL Server 2005的注冊表項
數值保存和恢復 63
小結 64
綜合練習三 64
一、基礎題 64
二、上機操作題 65
第4章 數據庫的設計與管理 66
4.1 數據庫設計方法學概述 66
4.2 構建E-R關系數據模型 66
4.2.1 實體 66
4.2.2 鍵 68
4.2.3 關系的多樣性 68
4.2.4 關系上的屬性 70
4.2.5 E-R模型中的設計問題 71
4.3 數據庫設計的規(guī)范化 72
4.3.1 數據冗余和數據表更新異常 72
4.3.2 第一范式 74
4.3.3 第二范式 74
4.3.4 第三范式 76
4.4 數據字典 77
4.5 概念數據庫設計 78
4.5.1 數據抽象與局部E-R圖設計 78
4.5.2 合并局部E-R圖 80
4.6 邏輯數據庫設計 81
4.6.1 E-R圖向關系模型的轉換 81
4.6.2 數據模型的優(yōu)化 81
4.7 物理數據庫設計 82
4.7.1 關系模式存取方法選擇 82
4.7.2 確定數據庫的存儲結構 82
4.8 SQL Server 2005數據庫的創(chuàng)建 82
4.8.1 使用SQL Server Management Studio向導創(chuàng)建數據庫 82
4.8.2 使用T-SQL創(chuàng)建數據庫 87
4.9 SQL Server 2005數據庫的修改 89
4.9.1 使用SQL Server Management Studio向導修改數據庫 90
4.9.2 使用T-SQL修改數據庫 92
4.10 刪除數據庫 93
4.10.1 使用SQL Server Management Studio向導刪除數據庫 94
4.10.2 使用DROP DATABASE語句
刪除數據庫 94
4.11 SQL Server 2005數據庫的壓縮 95
4.11.1 SQL Server 2005數據庫單獨
文件的壓縮 95
4.11.2 SQL Server 2005數據庫的壓縮 95
4.12 SQL Server 2005數據庫的備份與
還原 96
4.12.1 使用SQL Server Management Studio向導備份數據 97
4.12.2 使用SQL Server Management Studio向導恢復數據庫 98
4.12.3 使用T-SQL窗口備份數據庫 99
4.12.4 使用T-SQL恢復數據庫 101
4.13 發(fā)布內容和訂閱數據庫 101
小結 102
綜合練習四 102
一、基礎題 102
二、上機操作題 103
第5章 SQL中的表以及表數據的操作 104
5.1 表的基礎知識 104
5.1.1 表的定義 104
5.1.2 規(guī)劃數據庫 104
5.1.3 列名 105
5.1.4 數據類型 105
5.1.5 長度 112
5.1.6 精度和等級 112
5.1.7 空值和默認值 112
5.2 表的創(chuàng)建 113
5.2.1 使用SQL Server Management Studio向導創(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 向表中增加數據 135
5.4.4 修改表中的數據 136
5.4.5 刪除表中的數據 136
小結 136
綜合練習五 137
一、基礎題 137
二、上機操作題 137
第6章 SQL Server 2005的查詢設計 138
6.1 SELECT語句查詢 138
6.1.1 SELECT語句的語法結構 138
6.1.2 SELECT語句的執(zhí)行方式 138
6.1.3 使用SELECT子句選取字段
和記錄 140
6.2 使用FROM子句指定數據源 143
6.2.1 使用內部連接組合兩個表中
的記錄 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子句中的復合條件 148
6.3.9 在WHERE子句中連接多個表 148
6.4 使用GROUP BY子句分組統(tǒng)計 149
6.4.1 GROUP BY子句的語法格式 149
6.4.2 根據分組字段進行匯總計算 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 使用函數 159
6.9.1 行函數 159
6.9.2 數字函數 160
6.9.3 文本函數 161
6.9.4 SUM函數 162
6.9.5 AVG函數 162
6.9.6 COUNT函數 163
6.9.7 MAX、MIN函數 164
6.10 創(chuàng)建查詢結果表 164
小結 165
綜合練習六 165
一、基礎題 165
二、上機操作題 166
第7章 SQL Server 2005的開發(fā)與實務 167
7.1 基礎知識 167
7.1.1 Transact-SQL語句中的語法
格式約定 167
7.1.2 使用批處理 167
7.1.3 檢查執(zhí)行結果 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表達式 174
7.3 內部函數 175
7.3.1 系統(tǒng)函數 175
7.3.2 日期函數 175
7.3.3 字符串函數 176
7.3.4 數學函數 178
7.3.5 集合函數 179
7.3.6 行集函數 180
7.4 運算符 180
7.4.1 算術運算符 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 用戶自定義函數 184
7.5.1 創(chuàng)建數量型用戶自定義函數 184
7.5.2 創(chuàng)建直接表值用戶自定義
函數 186
7.5.3 創(chuàng)建多語句表值用戶自定義
函數 187
7.5.4 使用SQL Server Management Studio向導創(chuàng)建用戶 自定義函數 188
7.5.5 用戶自定義函數的查看、修改
與刪除 188
7.6 存儲過程 190
7.6.1 使用向導創(chuàng)建存儲過程 191
7.6.2 使用CREATE PROCEDURE
語句建立存儲過程 191
7.6.3 創(chuàng)建臨時存儲過程 193
7.6.4 存儲過程調用 193
7.6.5 刪除存儲過程 195
7.7 批、事務和鎖 196
7.7.1 批 197
7.7.2 事務 197
7.7.3 鎖 198
7.8 使用游標 199
7.8.1 游標類別 199
7.8.2 游標聲明 200
7.8.3 游標函數 201
7.8.4 關閉游標 202
7.8.5 釋放游標 203
小結 203
綜合練習七 203
一、基礎題 203
二、上機操作題 204
第8章 SQL Server 2005的觸發(fā)器
和數據操作 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向導創(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 數據的導入和導出 219
8.5.1 導入數據 219
8.5.2 導出數據 222
小結 224
綜合練習八 224
一、基礎題 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 使用向導創(chuàng)建索引 228
9.3.3 使用CREATE INDEX語句
創(chuàng)建索引 231
9.4 刪除索引 233
9.4.1 使用SQL Server Management Studio向導刪除索引 233
9.4.2 使用DROP INDEX語句 刪除索引 233
小結 233
綜合練習九 234
一、基礎題 234
二、上機操作題 234
第10章 SQL Server 2005的關系圖
和視圖管理 235
10.1 關系圖概述 235
10.2 視圖概述 237
10.3 建立視圖 238
10.3.1 使用SQL Server Management Studio向導創(chuàng)建視圖 239
10.3.2 使用CREATE VIEW語句
創(chuàng)建視圖 241
10.4 修改視圖 243
10.4.1 使用SQL Server Management Studio向導修改視圖 243
10.4.2 使用ALTER VIEW語句
修改視圖 245
10.5 刪除視圖 248
10.5.1 使用SQL Server management
studio向導刪除視圖 248
10.5.2 使用DROP VIEW語句
刪除視圖 249
10.6 視圖的應用 250
10.6.1 通過視圖檢索數據 250
10.6.2 通過視圖修改數據 251
小結 252
綜合練習十 252
一、基礎題 252
二、上機操作題 252
第11章 SQL Server 2005的安全管理 253
11.1 安全訪問控制 253
11.1.1 用戶安全賬戶認證 253
11.1.2 授權許可確認 255
11.2 登錄標識管理 255
11.2.1 系統(tǒng)內置的Windows NT
登錄賬戶 256
11.2.2 添加登錄賬戶 257
11.2.3 修改登錄標識 260
11.2.4 刪除SQL Server登錄標識 261
11.3 角色管理 262
11.3.1 固定角色 263
11.3.2 用戶自定義數據庫角色 264
11.3.3 刪除用戶自定義數據庫角色 268
11.3.4 在服務器角色中添加成員 269
11.3.5 在數據庫角色中添加成員 272
11.4 數據庫用戶管理 274
11.4.1 添加用戶賬戶 274
11.4.2 修改用戶賬戶 277
11.4.3 刪除用戶賬戶 278
11.5 權限設置 279
11.5.1 權限種類 279
11.5.2 使用管理工具設置權限 280
11.5.3 使用Transact-SQL語句設置
權限 281
小結 283
綜合練習十一 283
一、基礎題 283
二、上機操作題 283
第12章 SQL Server 2005的數據庫
系統(tǒng)維護 284
12.1 概述 284
12.2 SQL Server 2005維護 284
12.2.1 監(jiān)控錯誤日志 284
12.2.2 記錄配置信息 287
12.2.3 登錄管理 289
12.3 數據庫維護 291
12.3.1 SQL Server 2005備份數據庫
方式 292
12.3.2 使用SQL Server Management Studio向導管理備份設備 293
12.3.3 備份數據庫 297
12.3.4 數據庫恢復 302
12.3.5 檢查數據庫訪問權限 305
12.3.6 表的維護 305
12.4 操作系統(tǒng)維護 305
12.4.1 監(jiān)視硬盤空間的使用情況 306
12.4.2 監(jiān)控CPU和內存的使用情況 306
12.4.3 運行磁盤碎片整理工具 307
12.4.4 備份注冊表 307
小結 308
綜合練習十二 309
一、基礎題 309
二、上機操作題 309

本目錄推薦

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