注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材SQL Server數(shù)據(jù)庫原理及應(yīng)用

SQL Server數(shù)據(jù)庫原理及應(yīng)用

SQL Server數(shù)據(jù)庫原理及應(yīng)用

定 價:¥24.00

作 者: 曾長軍 主編;曾長軍,朱劍鋒,劉坤 編著
出版社: 人民郵電出版社
叢編項(xiàng): 高職高專21世紀(jì)規(guī)劃教材
標(biāo) 簽: Sever

ISBN: 9787115128294 出版時間: 2005-02-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 281 字?jǐn)?shù):  

內(nèi)容簡介

  SQLServer2000是微軟公司推出的SQLServer的新版本,是一個非常優(yōu)秀的、大型的關(guān)系型數(shù)據(jù)庫管理軟件,方便使用,性能穩(wěn)定,是電子商務(wù)等領(lǐng)域的最佳數(shù)據(jù)庫產(chǎn)品之一。本書從數(shù)據(jù)庫的基本理論、基本知識出發(fā),通過豐富的實(shí)例介紹數(shù)據(jù)庫的分析、設(shè)計(jì)過程以及開發(fā)應(yīng)用等。本書主要介紹數(shù)據(jù)庫的基本原理與基礎(chǔ)知識,講解SQLServer2000的安裝、使用、管理和維護(hù)等各個方面的知識,包括創(chuàng)建數(shù)據(jù)庫、SQL查詢語句、T-SQL、索引與數(shù)據(jù)的完整性、存儲過程和觸發(fā)器、數(shù)據(jù)庫的安全管理、備份和恢復(fù)等內(nèi)容。最后兩章從軟件工程的觀點(diǎn)講解VisualBasic/SQLServer開發(fā)與編程,給出了一個SQLServer2000應(yīng)用綜合實(shí)例。每章還配有一定數(shù)量的習(xí)題以幫助讀者加深理解。全書論述簡明扼要,例證豐富,便于讀者快速掌握SQLSever2000的基本操作與使用,可作為高職高專計(jì)算機(jī)專業(yè)"網(wǎng)絡(luò)數(shù)據(jù)庫"教材,也可作為其他專業(yè)的"數(shù)據(jù)庫應(yīng)用"、"電子商務(wù)數(shù)據(jù)庫"或類似課程的教材,還可作為網(wǎng)站開發(fā)與維護(hù)人員學(xué)習(xí)用書。

作者簡介

暫缺《SQL Server數(shù)據(jù)庫原理及應(yīng)用》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫基礎(chǔ)概述 1
1.1 數(shù)據(jù)庫系統(tǒng)簡介 1
1.2 數(shù)據(jù)庫系統(tǒng)的組成 2
1.2.1 數(shù)據(jù)庫 2
1.2.2 數(shù)據(jù)庫管理系統(tǒng) 2
1.2.3 數(shù)據(jù)庫系統(tǒng)的用戶 2
1.2.4 數(shù)據(jù)庫系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu) 3
1.3 關(guān)系型數(shù)據(jù)庫 3
1.3.1 關(guān)系型數(shù)據(jù)庫定義 3
1.3.2 關(guān)系型數(shù)據(jù)庫與表 4
1.3.3 主鍵與外鍵 4
1.3.4 字段約束 5
1.3.5 數(shù)據(jù)完整性 6
1.3.6 表的關(guān)聯(lián) 7
1.4 關(guān)系型數(shù)據(jù)庫的設(shè)計(jì) 8
1.4.1 E-R模型 8
1.4.2 數(shù)據(jù)庫設(shè)計(jì)過程 9
1.4.3 關(guān)系型數(shù)據(jù)庫規(guī)范化分析 10
習(xí)題 13
第2章 SQL Server 2000簡介 14
2.1 SQL Server 2000 的新特性 14
2.1.1 數(shù)據(jù)庫增強(qiáng) 14
2.1.2 聯(lián)合數(shù)據(jù)庫服務(wù)器 15
2.2 SQL Server 2000的安裝 15
2.2.1 安裝前的準(zhǔn)備事項(xiàng) 15
2.2.2 SQL Server 2000 的硬件和軟件安裝要求 15
2.2.3 創(chuàng)建SQL Server 2000服務(wù)賬號 16
2.2.4 SQL Server 2000的安裝路徑 17
2.2.5 安裝SQL Server 2000的步驟 18
2.3 管理SQL Server 2000服務(wù)器組件 23
2.3.1 SQL Server 2000服務(wù)管理器 23
2.3.2 SQL Server 2000主要的服務(wù)器組件簡介 24
2.4 SQL Server 2000的通信組件 24
2.4.1 服務(wù)器端的網(wǎng)絡(luò)實(shí)用工具 25
2.4.2 客戶端網(wǎng)絡(luò)實(shí)用工具 25
2.5 SQL Server 2000主要的管理工具 26
2.5.1 企業(yè)管理器 26
2.5.2 查詢分析器 27
2.6 注冊服務(wù)器 27
2.7 一個簡單的應(yīng)用舉例 27
習(xí)題 30
第3章 SQL Server數(shù)據(jù)庫管理 31
3.1 SQL Server數(shù)據(jù)庫簡介 31
3.1.1 SQL Server數(shù)據(jù)庫 31
3.1.2 設(shè)計(jì)SQL Server數(shù)據(jù)庫 31
3.1.3 數(shù)據(jù)庫中的對象 32
3.1.4 SQL Server數(shù)據(jù)庫類型 32
3.1.5 文件和文件組 33
3.1.6 日志 33
3.2 創(chuàng)建數(shù)據(jù)庫 34
3.2.1 使用Transact-SQL創(chuàng)建數(shù)據(jù)庫 34
3.2.2 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫 36
3.3 修改數(shù)據(jù)庫 38
3.3.1 使用Transact-SQL修改數(shù)據(jù)庫 38
3.3.2 使用企業(yè)管理器修改數(shù)據(jù)庫 39
3.4 刪除數(shù)據(jù)庫 40
3.4.1 使用Transact-SQL刪除數(shù)據(jù)庫 40
3.4.2 使用企業(yè)管理器刪除數(shù)據(jù)庫 41
3.5 查看與設(shè)置數(shù)據(jù)庫參數(shù) 41
3.5.1 使用sp_helpdb查看數(shù)據(jù)庫信息 41
3.5.2 使用企業(yè)管理器查看數(shù)據(jù)庫信息 42
習(xí)題 43
第4章 表與視圖 45
4.1 SQL Server中的數(shù)據(jù)類型 45
4.1.1 數(shù)據(jù)類型 45
4.1.2 空值的含義 47
4.2 創(chuàng)建表 47
4.2.1 使用企業(yè)管理器創(chuàng)建表 47
4.2.2 使用CREATE TABLE語句創(chuàng)建表 48
4.3 修改表的結(jié)構(gòu) 49
4.3.1 使用企業(yè)管理器修改表結(jié)構(gòu) 49
4.3.2 使用ALTER TABLE語句修改表結(jié)構(gòu) 49
4.4 添加表中的記錄 50
4.4.1 使用企業(yè)管理器添加記錄 50
4.4.2 使用INSERT語句添加記錄 51
4.5 修改表中的記錄 52
4.5.1 使用企業(yè)管理器修改記錄 52
4.5.2 使用update語句修改記錄 52
4.6 刪除表中的記錄 52
4.6.1 使用企業(yè)管理器刪除記錄 52
4.6.2 使用DELETE語句刪除記錄 53
4.7 刪除表 53
4.7.1 使用企業(yè)管理器刪除表 53
4.7.2 使用DROP TABLE語句刪除表 54
4.8 視圖的概念 54
4.9 創(chuàng)建視圖 55
4.9.1 使用企業(yè)管理器創(chuàng)建視圖 55
4.9.2 使用CREATE VIEW創(chuàng)建視圖 57
4.10 管理視圖 58
4.10.1 查看和修改視圖信息 58
4.10.2 刪除視圖 59
4.11 通過視圖修改基本表中的數(shù)據(jù) 59
4.11.1 查詢操作 59
4.11.2 插入操作 60
4.11.3 修改操作 60
4.11.4 刪除操作 61
習(xí)題 61
第5章 SQL(結(jié)構(gòu)化查詢語言) 62
5.1 SQL 62
5.1.1 SQL概述 62
5.1.2 SQL的分類 62
5.2 SELECT查詢語句 63
5.2.1 查詢分析器 63
5.2.2 查詢語句格式 64
5.3 基于單表的查詢 65
5.3.1 查詢表中指定的字段 65
5.3.2 通配符“*”的使用 65
5.3.3 使用單引號加入字符串 65
5.3.4 使用別名 66
5.3.5 顯示表達(dá)式的值 67
5.3.6 使用DISTINCT短語消除重復(fù)的記錄 67
5.3.7 使用WHERE子句查詢特定的記錄 67
5.3.8 使用ORDER BY子句對查詢結(jié)果排序 74
5.3.9 SQL的聚合函數(shù) 76
5.3.10 使用GROUP BY子句對查詢結(jié)果進(jìn)行分組 79
5.3.11 使用HAVING子句篩選結(jié)果表 80
5.4 基于多表的連接查詢 80
5.4.1 連接謂詞 81
5.4.2 以JOIN關(guān)鍵字指定的連接 83
5.5 子查詢 88
5.5.1 使用IN或NOT IN的子查詢 89
5.5.2 INSERT、DELETE和UPDATE語句中的子查詢 91
5.5.3 使用比較運(yùn)算符的子查詢 93
5.5.4 使用EXISTS的子查詢 94
5.5.5 相關(guān)子查詢 96
5.5.6 使用UNION運(yùn)算符組合多個結(jié)果 96
5.5.7 在查詢的基礎(chǔ)上創(chuàng)建新表 97
習(xí)題 99
第6章 Transact-SQL 100
6.1 常量 100
6.1.1 關(guān)于SQL標(biāo)識符 100
6.1.2 常量 100
6.2 變量 101
6.2.1 全局變量 101
6.2.2 局部變量 102
6.3 數(shù)據(jù)類型 103
6.3.1 系統(tǒng)數(shù)據(jù)類型 103
6.3.2 用戶定義數(shù)據(jù)類型 103
6.4 運(yùn)算符與表達(dá)式 105
6.5 流程控制語句 107
6.5.1 BEGIN…END語句 107
6.5.2 IF…ELSE語句 107
6.5.3 無條件轉(zhuǎn)移(GOTO)語句 108
6.5.4 WHILE、BREAK和CONTINUE語句 108
6.5.5 RETURN語句 109
6.5.6 WAITFOR語句 109
6.6 系統(tǒng)內(nèi)置函數(shù) 110
6.6.1 系統(tǒng)函數(shù) 110
6.6.2 日期函數(shù) 112
6.6.3 字符串函數(shù) 113
6.6.4 數(shù)據(jù)函數(shù) 114
6.6.5 集合函數(shù) 115
6.6.6 游標(biāo)函數(shù) 115
6.7 用戶自定義函數(shù) 115
6.7.1 用戶函數(shù)的定義與調(diào)用 115
6.7.2 用戶定義函數(shù)的刪除 120
習(xí)題 120
第7章 索引與數(shù)據(jù)完整性 122
7.1 索引 122
7.1.1 索引的分類 122
7.1.2 索引的創(chuàng)建 123
7.1.3 索引的刪除 127
7.2 數(shù)據(jù)完整性 129
7.2.1 數(shù)據(jù)完整性的分類 129
7.2.2 PRIMARY KEY約束 130
7.2.3 FOREIGN KEY約束 131
7.2.4 UNIQUE約束 132
7.2.5 CHECK約束 134
7.2.6 默認(rèn)值約束 135
習(xí)題 137
第8章 存儲過程和觸發(fā)器 139
8.1 存儲過程概述 139
8.1.1 存儲過程的基本概念 139
8.1.2 存儲過程的類型 139
8.2 存儲過程的創(chuàng)建 140
8.2.1 使用CREATE PROCEDURE語句創(chuàng)建 140
8.2.2 使用企業(yè)管理器創(chuàng)建 143
8.2.3 使用向?qū)?chuàng)建 143
8.3 執(zhí)行存儲過程 145
8.4 存儲過程的參數(shù) 147
8.4.1 參數(shù)傳遞方式 147
8.4.2 使用默認(rèn)參數(shù) 149
8.4.3 使用帶OUTPUT的返回參數(shù) 149
8.5 存儲過程的返回值 150
8.5.1 RETURN語句 150
8.5.2 捕獲存儲過程的返回值 151
8.6 存儲過程的查看、修改和刪除 152
8.6.1 存儲過程的查看 152
8.6.2 存儲過程的修改 152
8.6.3 存儲過程的刪除 153
8.7 觸發(fā)器的概念 153
8.8 觸發(fā)器的創(chuàng)建 154
8.8.1 使用企業(yè)管理器創(chuàng)建觸發(fā)器 154
8.8.2 使用Transact-SQL語句創(chuàng)建觸發(fā)器 154
8.9 觸發(fā)器的使用 157
8.9.1 inserted表和deleted表 157
8.9.2 INSERT觸發(fā)器和UPDATE觸發(fā)器 158
8.9.3 DELETE觸發(fā)器 160
8.10 觸發(fā)器的修改及刪除 161
8.10.1 觸發(fā)器的修改 161
8.10.2 觸發(fā)器的刪除 162
習(xí)題 162
第9章 備份恢復(fù) 163
9.1 備份和恢復(fù)概述 163
9.1.1 備份和恢復(fù)需求分析 163
9.1.2 數(shù)據(jù)庫備份的基本概念 163
9.1.3 數(shù)據(jù)庫恢復(fù)概念 164
9.2 備份操作和備份命令 164
9.2.1 創(chuàng)建備份設(shè)備 164
9.2.2 備份命令 165
9.2.3 使用企業(yè)管理器進(jìn)行備份 167
9.2.4 使用備份向?qū)нM(jìn)行備份 169
9.3 恢復(fù)操作和恢復(fù)命令 172
9.3.1 檢查點(diǎn) 172
9.3.2 數(shù)據(jù)庫的恢復(fù)命令 173
9.3.3 使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫 174
9.4 導(dǎo)入導(dǎo)出 177
9.4.1 導(dǎo)入導(dǎo)出概念 177
9.4.2 使用實(shí)用程序?qū)雽?dǎo)出數(shù)據(jù) 178
習(xí)題 179
第10章 系統(tǒng)安全管理 180
10.1 SQL Server 2000的身份認(rèn)證模式 180
10.2 建立和管理用戶賬號 181
10.2.1 Windows NT認(rèn)證模式登錄賬號的建立與刪除 181
10.2.2 SQL Server認(rèn)證模式登錄賬號的建立與刪除 181
10.2.3 通過企業(yè)管理器創(chuàng)建和刪除登錄賬號 182
10.3 服務(wù)器角色與數(shù)據(jù)庫角色 183
10.3.1 固定服務(wù)器角色 184
10.3.2 固定數(shù)據(jù)庫角色 185
10.3.3 用戶自定義數(shù)據(jù)庫角色 194
習(xí)題 194
第11章 游標(biāo)和其他概念 196
11.1 游標(biāo) 196
11.2 游標(biāo)定義 196
11.3 游標(biāo)的使用及嵌套 198
11.3.1 打開并填充游標(biāo) 198
11.3.2 讀取游標(biāo) 199
11.3.3 使用游標(biāo)修改數(shù)據(jù) 200
11.3.4 關(guān)閉游標(biāo) 200
11.3.5 釋放游標(biāo) 201
11.3.6 游標(biāo)的嵌套 201
11.4 事務(wù) 202
11.4.1 事務(wù)的基本概念 202
11.4.2 顯式事務(wù) 204
11.4.3 隱式事務(wù) 204
11.4.4 自動事務(wù)模式 204
11.4.5 分布式事務(wù) 205
11.5 鎖定 205
11.5.1 鎖定粒度 205
11.5.2 鎖模式 205
11.5.3 顯示鎖定信息 206
11.5.4 死鎖及其處理 207
11.6 監(jiān)測 208
11.6.1 系統(tǒng)性能評估及監(jiān)測 208
11.6.2 性能監(jiān)測工具 209
習(xí)題 211
第12章 Visual Basic/SQL Server開發(fā)與編程 212
12.1 ODBC概述 212
12.1.1 ODBC體系結(jié)構(gòu) 212
12.1.2 配置ODBC數(shù)據(jù)源 213
12.2 OLE DB和ADO概述 216
12.2.1 OLE DB體系結(jié)構(gòu) 217
12.2.2 ADO對象模型 218
12.2.3 使用ADO的簡單流程 219
12.3 使用ADO數(shù)據(jù)控件訪問SQL Server數(shù)據(jù)庫 219
12.3.1 在Visual Basic工程中添加ADO數(shù)據(jù)控件 220
12.3.2 使用ADO數(shù)據(jù)控件連接SQL Server數(shù)據(jù)庫 220
12.3.3 ADO數(shù)據(jù)控件在程序中的操作方法 224
12.3.4 數(shù)據(jù)綁定控件的使用 226
12.4 使用ADO對象訪問SQL Server數(shù)據(jù)庫 233
12.4.1 引用ADO對象庫 233
12.4.2 使用Connection對象 234
12.4.3 使用Recordset對象處理數(shù)據(jù) 236
12.4.4 使用Command對象 244
習(xí)題 249
第13章 學(xué)生信息管理系統(tǒng) 250
13.1 需求分析 250
13.2 系統(tǒng)設(shè)計(jì) 250
13.2.1 系統(tǒng)功能分析 250
13.2.2 系統(tǒng)功能模塊設(shè)計(jì) 250
13.3 數(shù)據(jù)庫設(shè)計(jì) 251
13.3.1 數(shù)據(jù)庫需求分析 251
13.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 252
13.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 253
13.3.4 數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn) 253
13.4 用戶登錄模塊的創(chuàng)建 254
13.5 學(xué)生信息管理系統(tǒng)主窗體的創(chuàng)建 256
13.5.1 創(chuàng)建學(xué)生信息管理系統(tǒng)的主窗體 256
13.5.2 主窗體內(nèi)主要操作的程序?qū)崿F(xiàn) 257
13.5.3 創(chuàng)建公用模塊 260
13.6 子模塊的編制 262
13.6.1 添加學(xué)生基本信息 262
13.6.2 修改刪除學(xué)生基本信息 265
13.6.3 查詢學(xué)生基本信息 267
13.7 系統(tǒng)編譯與發(fā)行 268
習(xí)題 268
附錄 269
附錄A 數(shù)據(jù)庫表結(jié)構(gòu) 269
附錄B 常用語句 272
附錄C 常用函數(shù) 273
附錄D @@類函數(shù) 278
附錄E 系統(tǒng)存儲過程 279
附錄F 擴(kuò)展存儲過程 281
參考文獻(xiàn) 282

本目錄推薦

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