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

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

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

定 價:¥29.80

作 者: 柴晟、劉瑩、等
出版社: 清華大學出版社
叢編項:
標 簽: SQL

ISBN: 9787302163497 出版時間: 2007-12-01 包裝: 平裝
開本: 16開 頁數(shù): 281 字數(shù):  

內(nèi)容簡介

  《SQL Server數(shù)據(jù)庫應用教程》主要講解了SQL Server概述、數(shù)據(jù)庫基本操作、數(shù)據(jù)庫中的表、數(shù)據(jù)查詢、數(shù)據(jù)庫的數(shù)據(jù)完整性、視圖、索引、Transact-SQL語言編程、存儲過程、觸發(fā)器、SQL Server數(shù)據(jù)庫的安全、備份與恢復等內(nèi)容。在課程內(nèi)容上,采用項目驅動的案例教學方法,每章列出了學習目標和要點,相應的知識點都有實例來引導說明,全書貫穿一個大的實例項目,每章按照知識點展開這個實例的相應部分,從而有針對性地進行技能訓練。全書每章安排了上機練習,既是本章知識點的貫穿,又作為大的實例項目的一個組成部分。并且每章后均給出習題,從實際操作角度出發(fā),強化對本章知識點實際掌握能力的訓練?!禨QL Server數(shù)據(jù)庫應用教程》強調崗位技能的訓練和綜合技能的培養(yǎng),十分注重可操作性和可視化程度,通過操作步驟截圖逐步展現(xiàn)數(shù)據(jù)庫開發(fā)的過程,使讀者建立整體概念,易于理解和掌握。《SQL Server數(shù)據(jù)庫應用教程》適合作為各大中專院校、職業(yè)院校和各類培訓學校計算機及其相關專業(yè)的教材,也可作為從事相關工作的人員學習SQL Server知識的自學教材或參考書,也是初學者學習數(shù)據(jù)庫的入門教材。

作者簡介

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

圖書目錄

第1章  SQL Server概述    1
1.1  SQL Server簡介    1
1.1.1  SQL Server 2000的體系結構    1
1.1.2  SQL Server 2000的特點    6
1.2  SQL Server的安裝和配置    7
1.2.1  SQL Server的配置要求    7
1.2.2  SQL Server的安裝    9
1.3  SQL Server管理工具簡介    13
1.3.1  SQL Server服務管理器    14
1.3.2  SQL Server企業(yè)管理器    15
1.3.3  SQL Server查詢分析器    16
1.3.4  SQL Server服務器網(wǎng)絡實用工具    18
1.3.5  SQL Server客戶端網(wǎng)絡實用工具    19
1.3.6  SQL Server聯(lián)機幫助    19
1.4  管理SQL Server服務    20
1.4.1  啟動和關閉SQL Server服務    20
1.4.2  管理SQL Server的服務器組    20
1.4.3  連接和注冊SQL Server服務器    21
1.5  上機練習    26
1.6  習題    27
第2章  數(shù)據(jù)庫的基本操作    28
2.1  數(shù)據(jù)庫基礎    28
2.1.1  數(shù)據(jù)庫的發(fā)展    28
2.1.2  數(shù)據(jù)庫的基本概念    30
2.1.3  數(shù)據(jù)庫系統(tǒng)的體系結構    31
2.2  關系數(shù)據(jù)庫基本原理    33
2.2.1  數(shù)據(jù)模型    33
2.2.2  關系數(shù)據(jù)庫系統(tǒng)概述    37
2.2.3  關系模型的規(guī)范化    40
2.2.4  E-R模型到關系模型的轉換    41
2.3  關系數(shù)據(jù)庫的設計    43
2.3.1  數(shù)據(jù)庫的設計原則    43
2.3.2  數(shù)據(jù)庫設計步驟    43
2.4  SQL Server的數(shù)據(jù)庫概念    44
2.4.1  數(shù)據(jù)庫文件和文件組    44
2.4.2  系統(tǒng)數(shù)據(jù)庫與示例數(shù)據(jù)庫    45
2.5  數(shù)據(jù)庫的創(chuàng)建    46
2.5.1  使用向導創(chuàng)建數(shù)據(jù)庫    46
2.5.2  使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫    48
2.5.3  使用T-SQL語句創(chuàng)建數(shù)據(jù)庫    51
2.6  數(shù)據(jù)庫的維護    53
2.6.1  查看數(shù)據(jù)庫信息    53
2.6.2  修改數(shù)據(jù)庫    54
2.6.3  數(shù)據(jù)庫的選項設置    57
2.6.4  數(shù)據(jù)庫的改名    58
2.6.5  數(shù)據(jù)庫的刪除    59
2.7  上機練習    60
2.7.1  數(shù)據(jù)庫的需求    60
2.7.2  數(shù)據(jù)庫的分析與建立    60
2.8  習題    65
第3章  數(shù)據(jù)庫中的表    66
3.1  數(shù)據(jù)表的基本概念    66
3.1.1  系統(tǒng)數(shù)據(jù)類型    66
3.1.2  用戶定義數(shù)據(jù)類型    69
3.2  SQL Server的對象命名規(guī)則    71
3.2.1  SQL Server標識符    71
3.2.2  對象命名規(guī)則    72
3.3  數(shù)據(jù)表的創(chuàng)建與維護    72
3.3.1  創(chuàng)建表    72
3.3.2  修改表    77
3.3.3  刪除表    78
3.3.4  重命名表    79
3.4  表數(shù)據(jù)的添加、修改和刪除    80
3.4.1  向表中添加數(shù)據(jù)    80
3.4.2  修改表中的數(shù)據(jù)    82
3.4.3  刪除表中的數(shù)據(jù)    83
3.4.4  用企業(yè)管理器管理表數(shù)據(jù)    84
3.5  上機練習    86
3.5.1  數(shù)據(jù)表的建立    86
3.5.2  修改表的定義    88
3.5.3  數(shù)據(jù)表的改名    88
3.5.4  表數(shù)據(jù)的添加、修改和刪除數(shù)據(jù)    88
3.5.5  創(chuàng)建classnorthwind數(shù)據(jù)庫    91
3.5.6  操作classnorthwind數(shù)據(jù)庫    91
3.5.7  在查詢分析器中創(chuàng)建表    92
3.5.8  在企業(yè)管理器中創(chuàng)建表    93
3.5.9  執(zhí)行語句    94
3.6  習題    95
第4章  數(shù)據(jù)查詢    96
4.1  簡單查詢語句    96
4.1.1  基本的SELECT語句    96
4.1.2  選擇數(shù)據(jù)列    97
4.1.3  使用TOP和DISTINCT    98
4.1.4  使用列別名    99
4.1.5  使用計算列    100
4.1.6  使用WHERE子句    100
4.1.7  使用ORDER BY子句    105
4.2  查詢語句的統(tǒng)計功能    105
4.2.1  使用聚合函數(shù)    106
4.2.2  使用GROUP BY子句    107
4.2.3  使用COMPUTE子句    108
4.3  數(shù)據(jù)的聯(lián)接    109
4.3.1  交叉聯(lián)接    109
4.3.2  內(nèi)聯(lián)接    110
4.3.3  外聯(lián)接    112
4.3.4  自聯(lián)接    114
4.3.5  合并結果集    115
4.4  子查詢    116
4.4.1  相關子查詢    116
4.4.2  嵌套子查詢    119
4.5  上機練習    122
4.5.1  SELECT語句的基本使用    122
4.5.2  數(shù)據(jù)統(tǒng)計    123
4.5.3  聯(lián)接查詢的使用    124
4.5.4  子查詢的使用    125
4.5.5  單表查詢    127
4.5.6  多表查詢    128
4.6  習題    131
第5章  數(shù)據(jù)完整性    133
5.1  數(shù)據(jù)完整性基本概念    133
5.1.1  域完整性    133
5.1.2  實體完整性    134
5.1.3  參照完整性    134
5.2  使用約束    135
5.2.1  主鍵約束    135
5.2.2  唯一約束    137
5.2.3  檢查約束    140
5.2.4  默認值約束    142
5.2.5  外鍵約束    144
5.3  默認對象    146
5.3.1  創(chuàng)建默認對象    146
5.3.2  綁定和解除綁定默認對象    148
5.3.3  刪除默認對象    149
5.4  規(guī)則    150
5.4.1  創(chuàng)建規(guī)則    150
5.4.2  綁定和解除綁定規(guī)則    151
5.4.3  刪除規(guī)則    153
5.5  標識列IDENTITY    154
5.6  上機練習    155
5.6.1  在企業(yè)管理器中定義約束    156
5.6.2  使用T-SQL語句定義約束    157
5.6.3  設置數(shù)據(jù)對象    160
5.7  習題    161
第6章  視圖及其應用    163
6.1  視圖的概念    163
6.1.1  基本概念    163
6.1.2  視圖的特點    164
6.2  視圖的創(chuàng)建    165
6.2.1  使用CREATE VIEW創(chuàng)建視圖    165
6.2.2  使用企業(yè)管理器創(chuàng)建視圖    167
6.3  視圖的維護    169
6.3.1  查看視圖的定義信息    169
6.3.2  修改視圖    172
6.3.3  重命名視圖    174
6.3.4  刪除視圖    174
6.4  上機練習    175
6.4.1  創(chuàng)建視圖    175
6.4.2  查詢視圖    176
6.4.3  修改視圖    176
6.4.4  刪除視圖    177
6.4.5  視圖的加密、定制顯示和使用
函數(shù)    177
6.4.6  通過視圖將數(shù)據(jù)插入到表    178
6.5  習題    178
第7章  索引及其應用    179
7.1  索引概述    179
7.1.1  SQL Server中數(shù)據(jù)的存儲與訪問    179
7.1.2  索引的特點    180
7.1 3  索引的分類    180
7.2  索引的創(chuàng)建    181
7.2.1  使用CREATE INDEX創(chuàng)建索引    181
7.2.2  使用企業(yè)管理器創(chuàng)建索引    182
7.2.3  使用向導建立索引    183
7.3  索引的維護    185
7.3.1  查看索引信息    185
7.3.2  刪除索引    186
7.3.3  設置索引的選項    187
7.4  上機練習    188
7.4.1  創(chuàng)建索引    188
7.4.2  刪除索引    190
7.4.3  使用T-SQL語句創(chuàng)建索引    190
7.4.4  查看索引信息    191
7.5  習題    191
第8章  Transact-SQL語言編程    192
8.1  批處理、腳本和注釋    192
8.1.1  批處理    192
8.1.2  腳本    193
8.1.3  注釋    194
8.2  變量    195
8.2.1  局部變量    195
8.2.2  全局變量    197
8.3  流程控制語句    198
8.3.1  BEGIN…END語句塊    198
8.3.2  IF…ELSE語句    199
8.3.3  CASE語句    200
8.3.4  WAITFOR語句    203
8.3.5  WHILE語句    204
8.4  常用系統(tǒng)函數(shù)    205
8.4.1  字符串函數(shù)    205
8.4.2  數(shù)學函數(shù)    206
8.4.3  日期和時間函數(shù)    207
8.4.4  數(shù)據(jù)類型轉換函數(shù)    207
8.5  用戶定義函數(shù)    209
8.5.1  基本概念    209
8.5.2  創(chuàng)建用戶定義函數(shù)    210
8.5.3  修改和刪除用戶定義函數(shù)    212
8.6  游標    213
8.6.1  聲明游標    213
8.6.2  打開游標    215
8.6.3  從游標中獲取數(shù)據(jù)    216
8.6.4  關閉和釋放游標    218
8.7  事務與鎖    218
8.7.1  事務的概念    219
8.7.2  事務的工作原理    219
8.7.3  事務的提交與回滾    220
8.7.4  鎖定與并發(fā)控制    222
8.8  上機練習    225
8.8.1  流程控制語句    225
8.8.2  用戶定義函數(shù)的應用    226
8.8.3  SQL Server中的事務處理    226
8.8.4  查看鎖信息    228
8.9  習題    230
第9章  存儲過程    232
9.1  存儲過程的概念    232
9.1.1  基本概念    232
9.1.2  存儲過程的特點    232
9.1.3  存儲過程的類型    233
9.2  建立和執(zhí)行存儲過程    236
9.2.1  存儲過程的建立    236
9.2.2  存儲過程的執(zhí)行    237
9.3  存儲過程的管理與維護    238
9.3.1  查看存儲過程的定義信息    238
9.3.2  修改存儲過程    238
9.3.3  刪除存儲過程    239
9.4  存儲過程中參數(shù)的使用    240
9.4.1  帶參數(shù)的存儲過程    240
9.4.2  通過RETURN返回參數(shù)    241
9.5  上機練習    242
9.5.1  創(chuàng)建借書存儲過程    242
9.5.2  創(chuàng)建還書存儲過程    243
9.6  習題    244
第10章  觸發(fā)器    246
10.1  觸發(fā)器的概念    246
10.1.1  基本概念    246
10.1.2  使用觸發(fā)器的優(yōu)點    247
10.1.3  觸發(fā)器的分類    248
10.2  創(chuàng)建和應用觸發(fā)器    249
10.2.1  創(chuàng)建觸發(fā)器    249
10.2.2  查看觸發(fā)器的定義信息    251
10.2.3  禁用或啟用觸發(fā)器    252
10.3  修改和刪除觸發(fā)器    252
10.3.1  修改觸發(fā)器    252
10.3.2  刪除觸發(fā)器    253
10.4  上機練習    254
10.5  習題    254
第11章  數(shù)據(jù)庫的安全    256
11.1  數(shù)據(jù)庫的安全模型    256
11.1.1  訪問控制    256
11.1.2  身份驗證模式    257
11.2  服務器的安全性    258
11.2.1  創(chuàng)建和管理登錄賬戶    258
11.2.2  特殊的登錄賬戶sa    260
11.3  數(shù)據(jù)庫的安全性    260
11.3.1  創(chuàng)建和管理數(shù)據(jù)庫用戶    260
11.3.2  特殊的數(shù)據(jù)庫用戶dbo和guest    261
11.4  角色管理    261
11.4.1  固定服務器角色    261
11.4.2  數(shù)據(jù)庫角色    262
11.5  權限管理    263
11.5.1  權限的種類    264
11.5.2  權限的管理    264
11.6  上機練習    266
11.6.1  使用Windows 身份驗證    266
11.6.2  為賬號賦予服務器最高的權限    267
11.6.3  為用戶分配權限    267
11.7  習題    267
第12章  備份與恢復    269
12.1  備份與恢復的概念    269
12.1.1  基本概念    269
12.1.2  數(shù)據(jù)庫備份    270
12.1.3  數(shù)據(jù)恢復方式    271
12.2  備份數(shù)據(jù)庫    272
12.2.1  使用企業(yè)管理器備份    272
12.2.2  使用SQL語句備份    274
12.3  恢復數(shù)據(jù)庫    276
12.3.1  使用企業(yè)管理器恢復    276
12.3.2  使用SQL語句恢復    278
12.4  制定備份與恢復計劃    279
12.5  上機練習    280
12.6  習題    281

本目錄推薦

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