注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverSQL Server 2005基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)

SQL Server 2005基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)

SQL Server 2005基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)

定 價(jià):¥39.80

作 者: 郝安林、許勇、康會(huì)光 等
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: SQLServer

購(gòu)買這本書(shū)可以去


ISBN: 9787302175872 出版時(shí)間: 2008-11-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)全面介紹了SQL Server 2005數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)知識(shí)。本書(shū)分上下篇,上篇包括10章,介紹了SQL Server 2005的基礎(chǔ)知識(shí),管理SQL Server 2005數(shù)據(jù)庫(kù)內(nèi)容,數(shù)據(jù)庫(kù)中基于表的各種操作、數(shù)據(jù)完整性以及表的索引和視圖等,使用SELECT查詢從數(shù)據(jù)庫(kù)獲取數(shù)據(jù),管理數(shù)據(jù)庫(kù)中數(shù)據(jù),Transact-SQL語(yǔ)言,存儲(chǔ)過(guò)程和觸發(fā)器,管理SQL Server 2005安全,數(shù)據(jù)庫(kù)備份與恢復(fù),SQL Server 2005集成的.NET Framework、CLR特性及新增的服務(wù)體系。本書(shū)附有配套光盤,提供了書(shū)中實(shí)例的源代碼和視頻教學(xué)文件。下篇是實(shí)驗(yàn)指導(dǎo),有10個(gè)單元,精選了一批實(shí)用的上機(jī)指導(dǎo)練習(xí),以鞏固和提高讀者的動(dòng)手技能,加深對(duì)基礎(chǔ)理論的理解。本書(shū)體現(xiàn)了作者在軟件技術(shù)教學(xué)改革過(guò)程中形成的“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、理論實(shí)踐一體化”教學(xué)方法。本書(shū)可以作為SQL Server職業(yè)培訓(xùn)教材和各級(jí)院校SQL Server數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)的培訓(xùn)教程,也適合作為SQL Server自學(xué)用書(shū)和參考書(shū)。

作者簡(jiǎn)介

暫缺《SQL Server 2005基礎(chǔ)教程與實(shí)驗(yàn)指導(dǎo)》作者簡(jiǎn)介

圖書(shū)目錄

上篇 基 礎(chǔ) 知 識(shí)

第1章 數(shù)據(jù)庫(kù)與SQL Server 2005簡(jiǎn)介 1
1.1 數(shù)據(jù)庫(kù)原理 1
1.1.1 數(shù)據(jù)庫(kù)基礎(chǔ)概念 2
1.1.2 關(guān)系數(shù)據(jù)庫(kù) 4
1.1.3 范式理論 5
1.1.4 實(shí)體-關(guān)系模型 7
1.2 SQL Server 2005概述 9
1.2.1 SQL Server 2005特性 9
1.2.2 SQL Server 2005體系結(jié)構(gòu) 10
1.2.3 安裝SQL Server 2005 12
1.3 配置SQL Server 2005 14
1.3.1 配置服務(wù) 15
1.3.2 使用SQL Server 2005管理工具 17
1.3.3 通過(guò)配置管理器配置SQL Server 20
1.3.4 使用SQL Server外圍應(yīng)用配置器 22
1.4 擴(kuò)展練習(xí) 25

第2章 管理數(shù)據(jù)庫(kù) 29
2.1 數(shù)據(jù)庫(kù)的組成 29
2.1.1 系統(tǒng)數(shù)據(jù)庫(kù) 29
2.1.2 數(shù)據(jù)庫(kù)存儲(chǔ)文件 31
2.1.3 數(shù)據(jù)庫(kù)對(duì)象 32
2.1.4 數(shù)據(jù)庫(kù)快照 34
2.2 創(chuàng)建數(shù)據(jù)庫(kù) 36
2.2.1 向?qū)Х绞絼?chuàng)建 36
2.2.2 語(yǔ)句方式創(chuàng)建 39
2.3 維護(hù)數(shù)據(jù)庫(kù) 42
2.3.1 修改數(shù)據(jù)庫(kù) 43
2.3.2 刪除數(shù)據(jù)庫(kù) 46
2.3.3 查看數(shù)據(jù)庫(kù)狀態(tài) 47
2.3.4 數(shù)據(jù)庫(kù)操作 49
2.3.5 復(fù)制和移動(dòng)數(shù)據(jù)庫(kù) 52
2.4 擴(kuò)展練習(xí) 55

第3章 管理表 59
3.1 表的概述 59
3.1.1 什么是表 59
3.1.2 表的類型 60
3.1.3 創(chuàng)建表 61
3.2 列數(shù)據(jù)類型 64
3.2.1 精確數(shù)字類型 64
3.2.2 近似數(shù)字類型 66
3.2.3 字符數(shù)據(jù)類型 67
3.2.4 Unicode字符數(shù)據(jù)類型 67
3.2.5 二進(jìn)制數(shù)據(jù)類型 68
3.2.6 日期和時(shí)間數(shù)據(jù)類型 69
3.2.7 其他數(shù)據(jù)類型 70
3.2.8 創(chuàng)建自己的數(shù)據(jù)類型 73
3.3 列的其他屬性 76
3.3.1 NULL、NOT NULL和默認(rèn)值 76
3.3.2 IDENTITY的應(yīng)用 77
3.4 維護(hù)數(shù)據(jù)表 79
3.4.1 修改表中的列 79
3.4.2 修改表 81
3.5 表數(shù)據(jù)完整性 84
3.5.1 表主鍵 84
3.5.2 外鍵 87
3.5.3 CHECK約束 89
3.5.4 表關(guān)系 90
3.6 表的索引與視圖 92
3.6.1 表的索引 92
3.6.2 表的視圖 93
3.7 擴(kuò)展練習(xí) 94

第4章 獲取數(shù)據(jù) 95
4.1 基本SELECT語(yǔ)句 95
4.1.1 簡(jiǎn)單的SELECT查詢 95
4.1.2 WHERE子句 101
4.1.3 ORDER BY子句 107
4.1.4 GROUP BY子句 109
4.1.5 HAVING子句 110
4.2 多表查詢 112
4.2.1 多表查詢基礎(chǔ) 112
4.2.2 內(nèi)連接 114
4.2.3 外連接 115
4.2.4 交叉連接 118
4.2.5 自連接 119
4.2.6 聯(lián)合查詢 120
4.3 子查詢 121
4.3.1 多行子查詢 121
4.3.2 單值子查詢 124
4.3.3 嵌套子查詢 125
4.4 擴(kuò)展練習(xí) 126

第5章 操作查詢 128
5.1 插入數(shù)據(jù) 128
5.1.1 INSERT語(yǔ)句的語(yǔ)法 128
5.1.2 使用INSERT VALUES語(yǔ)句 131
5.1.3 使用INSERT SELECT語(yǔ)句 134
5.1.4 使用SELECT INTO語(yǔ)句創(chuàng)建表 136
5.2 更新數(shù)據(jù) 137
5.2.1 UPDATE語(yǔ)句的語(yǔ)法 137
5.2.2 根據(jù)表中數(shù)據(jù)更新行 138
5.2.3 根據(jù)其他表更新行 140
5.3 刪除數(shù)據(jù) 141
5.3.1 DELETE語(yǔ)句的語(yǔ)法 141
5.3.2 使用DELETE語(yǔ)句 142
5.3.3 使用TRUNCATE TABLE語(yǔ)句 144
5.4 擴(kuò)展練習(xí) 144

第6章 Transact-SQL語(yǔ)言 146
6.1 Transact-SQL概述 146
6.2 Transact-SQL語(yǔ)言基礎(chǔ) 147
6.2.1 常量與變量 147
6.2.2 運(yùn)算符 150
6.2.3 表達(dá)式 153
6.2.4 控制語(yǔ)句 154
6.3 常用函數(shù) 159
6.3.1 聚合函數(shù) 159
6.3.2 數(shù)學(xué)函數(shù) 160
6.3.3 字符串函數(shù) 161
6.3.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 162
6.3.5 日期和時(shí)間函數(shù) 163
6.3.6 用戶自定義函數(shù) 164
6.4 高級(jí)操作 167
6.4.1 事務(wù) 167
6.4.2 鎖 169
6.4.3 游標(biāo) 171
6.5 擴(kuò)展練習(xí) 174

第7章 存儲(chǔ)過(guò)程與觸發(fā)器 177
7.1 什么是存儲(chǔ)過(guò)程 177
7.1.1 存儲(chǔ)過(guò)程的類型 177
7.1.2 系統(tǒng)存儲(chǔ)過(guò)程 178
7.2 使用存儲(chǔ)過(guò)程 180
7.2.1 創(chuàng)建普通存儲(chǔ)過(guò)程 180
7.2.2 執(zhí)行存儲(chǔ)過(guò)程 183
7.2.3 使用存儲(chǔ)過(guò)程參數(shù) 185
7.2.4 管理存儲(chǔ)過(guò)程 188
7.3 什么是觸發(fā)器 191
7.3.1 觸發(fā)器概述 191
7.3.2 觸發(fā)器的分類 193
7.4 創(chuàng)建觸發(fā)器 194
7.4.1 DML觸發(fā)器 194
7.4.2 DDL觸發(fā)器 198
7.4.3 嵌套觸發(fā)器 199
7.4.4 遞歸觸發(fā)器 200
7.5 管理觸發(fā)器 201
7.6 擴(kuò)展練習(xí) 203

第8章 管理SQL Server 2005的安全 206
8.1 SQL Server 2005安全 206
8.1.1 SQL Server 2005安全簡(jiǎn)介 206
8.1.2 SQL Server 2005的安全機(jī)制 208
8.1.3 SQL Server 2005驗(yàn)證模式 209
8.2 登錄名 211
8.2.1 系統(tǒng)登錄名 211
8.2.2 創(chuàng)建登錄名 212
8.3 數(shù)據(jù)庫(kù)用戶 214
8.3.1 數(shù)據(jù)庫(kù)用戶 214
8.3.2 創(chuàng)建數(shù)據(jù)庫(kù)用戶 215
8.4 管理角色 217
8.4.1 服務(wù)器角色 217
8.4.2 數(shù)據(jù)庫(kù)角色 219
8.4.3 應(yīng)用程序角色 220
8.4.4 為角色添加成員 223
8.5 使用架構(gòu) 224
8.5.1 創(chuàng)建架構(gòu) 225
8.5.2 修改架構(gòu) 226
8.5.3 刪除架構(gòu) 228
8.6 權(quán)限 228
8.6.1 權(quán)限類型 228
8.6.2 權(quán)限操作 230
8.7 擴(kuò)展練習(xí) 232

第9章 SQL Server 2005備份與恢復(fù) 235
9.1 備份概述 235
9.1.1 備份的重要性 235
9.1.2 備份和恢復(fù)體系結(jié)構(gòu) 236
9.1.3 備份設(shè)備 238
9.2 備份數(shù)據(jù) 239
9.2.1 創(chuàng)建備份設(shè)備 239
9.2.2 管理備份設(shè)備 241
9.2.3 完整備份 243
9.2.4 差異備份 246
9.2.5 事務(wù)日志備份 248
9.3 恢復(fù)數(shù)據(jù) 252
9.3.1 常規(guī)恢復(fù) 252
9.3.2 時(shí)間點(diǎn)恢復(fù) 255
9.4 復(fù)制數(shù)據(jù)庫(kù) 255
9.5 擴(kuò)展練習(xí) 257

第10章 SQL Server 2005高級(jí)主題 259
10.1 .NET Framework集成 259
10.1.1 .NET Framework概述 259
10.1.2 CLR概述 261
10.1.3 ADO.NET概述 264
10.2 使用.NET特性 266
10.2.1 用戶自定義函數(shù) 266
10.2.2 用戶自定義類型 271
10.2.3 觸發(fā)器 273
10.2.4 存儲(chǔ)過(guò)程 275
10.3 服務(wù)體系 277
10.3.1 通知服務(wù) 277
10.3.2 分析服務(wù) 278
10.3.3 報(bào)表服務(wù) 279
10.3.4 集成服務(wù) 280
10.4 擴(kuò)展練習(xí) 281

下篇 實(shí) 驗(yàn) 指 導(dǎo)
第1單元 283
練習(xí)1-1 注冊(cè)服務(wù)器 283
練習(xí)1-2 隱藏SQL Server 2005實(shí)例 285
練習(xí)1-3 使用sqlcmd實(shí)用工具 286
練習(xí)1-4 創(chuàng)建數(shù)據(jù)庫(kù)和表 287

第2單元 290
練習(xí)2-1 創(chuàng)建銷售管理數(shù)據(jù)庫(kù) 290
練習(xí)2-2 重命名銷售管理數(shù)據(jù)庫(kù) 291
練習(xí)2-3 收縮銷售管理數(shù)據(jù)庫(kù) 292

第3單元 294
練習(xí)3-1 創(chuàng)建用戶自定義數(shù)據(jù)類型 294
練習(xí)3-2 創(chuàng)建CHECK約束 297
練習(xí)3-3 為表添加關(guān)系 298
練習(xí)3-4 創(chuàng)建表的索引 298
練習(xí)3-5 創(chuàng)建查詢學(xué)生成績(jī)的視圖 300

第4單元 302
練習(xí)4-1 按部門查看員工信息 302
練習(xí)4-2 查看工齡3年以上的員工信息 303
練習(xí)4-3 使用嵌套子查詢 303
練習(xí)4-4 使用增強(qiáng)TOP子句 304
練習(xí)4-5 使用新增的INTERSECT和EXCEPT語(yǔ)句 305

第5單元 306
練習(xí)5-1 處理標(biāo)識(shí)列 306
練習(xí)5-2 使用新增OUTPUT子句 307
練習(xí)5-3 圖形操作修改表數(shù)據(jù) 309

第6單元 311
練習(xí)6-1 使用表達(dá)式的查詢 311
練習(xí)6-2 管理用戶自定義函數(shù) 313
練習(xí)6-3 使用游標(biāo) 315
練習(xí)6-4 查看鎖 317

第7單元 318
練習(xí)7-1 創(chuàng)建商品查詢存儲(chǔ)過(guò)程 318
練習(xí)7-2 創(chuàng)建更新價(jià)格的存儲(chǔ)過(guò)程 320
練習(xí)7-3 定義員工注冊(cè)觸發(fā)器 321
練習(xí)7-4 創(chuàng)建退貨觸發(fā)器 322
練習(xí)7-5 嵌套觸發(fā)器示例 323
練習(xí)7-6 使用INSTEAD OF觸發(fā)器 324
練習(xí)7-7 使用UPDATE觸發(fā)器 326
練習(xí)7-8 使用擴(kuò)展存儲(chǔ)過(guò)程 328

第8單元 330
練習(xí)8-1 配置SQL Server 2005的身份驗(yàn)證模式 330
練習(xí)8-2 創(chuàng)建Windows登錄 332
練習(xí)8-3 指派角色到多個(gè)登錄 335
練習(xí)8-4 自定義數(shù)據(jù)庫(kù)角色 336

第9單元 338
練習(xí)9-1 恢復(fù)大容量日志記錄模型 338
練習(xí)9-2 設(shè)計(jì)數(shù)據(jù)庫(kù)備份策略 340
練習(xí)9-3 創(chuàng)建文件組備份 344
練習(xí)9-4 按時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)庫(kù) 348

第10單元 351
練習(xí)10-1 使用ADO.NET操作數(shù)據(jù)庫(kù) 351
練習(xí)10-2 使用報(bào)表服務(wù)創(chuàng)建銷售報(bào)表 353
練習(xí)10-3 導(dǎo)入Access報(bào)表 359
練習(xí)10-4 使用向?qū)?chuàng)建包 361

本目錄推薦

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