Excel Excel+SQL Server 數(shù)據(jù)庫管理技術(shù)詳解 - 資源共享 - Exc...
Excel+SQL Server 數(shù)據(jù)庫管理技術(shù)詳解
剛買的書,分享一下光盤資料!資料見一樓附件!為方便大家使用,找來了目錄如下:
第1章 Excel與SQL Server的交互 1
1.1 將SQL Server數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入到Excel工作表 1
1.2 將Excel工作表數(shù)據(jù)導(dǎo)入到SQL Server數(shù)據(jù)庫 3
1.3 以SQL Server數(shù)據(jù)庫數(shù)據(jù)創(chuàng)建數(shù)據(jù)透視表 5
1.4 以SQL Server數(shù)據(jù)庫數(shù)據(jù)創(chuàng)建多維數(shù)據(jù)透視表 10
第2章 Excel VBA/ADO/SQL概述 18
2.1 為什么要使用Excel管理SQL Server數(shù)據(jù)庫 18
2.2 SQL Server數(shù)據(jù)庫概述 18
2.2.1 數(shù)據(jù)庫命名規(guī)則 18
2.2.2 創(chuàng)建數(shù)據(jù)庫 19
2.2.3 查看、編輯數(shù)據(jù)庫數(shù)據(jù) 21
2.3 Excel VBA概述 21
2.3.1 了解VBA編輯器 22
2.3.2 VBA的對象、屬性、方法和事件 26
2.3.3 Excel中的對象簡介 27
2.3.4 VBA編程基礎(chǔ) 33
2.3.5 工作簿對象和工作表對象事件編程 46
2.3.6 窗體和控件 51
2.3.7 創(chuàng)建自定義工具欄和自定義菜單 58
2.4 ADO數(shù)據(jù)庫訪問技術(shù)概述 61
2.4.1 引用ADO 61
2.4.2 ADO的對象 62
2.4.3 記錄集對象 63
2.4.4 關(guān)于ADOX 63
2.5 SQL語言概述 65
2.5.1 SQL運(yùn)算符 65
2.5.2 SQL合計(jì)函數(shù) 66
2.5.3 SQL常用語句 66
第3章 獲取SQL Server數(shù)據(jù)庫信息 69
3.1 建立與SQL Server服務(wù)器的連接 69
3.2 建立與SQL Server數(shù)據(jù)庫的連接 70
3.3 判斷數(shù)據(jù)庫是否存在 71
3.3.1 利用SQL語句判斷數(shù)據(jù)庫是否存在 71
3.3.2 利用存儲(chǔ)過程判斷數(shù)據(jù)庫是否存在 73
3.4 判斷數(shù)據(jù)表是否存在 74
3.4.1 利用SQL語句判斷數(shù)據(jù)表是否存在 74
3.4.2 利用ADO的OpenSchema方法判斷數(shù)據(jù)表是否存在 76
3.4.3 利用ADOX判斷數(shù)據(jù)表是否存在 78
3.5 判斷字段是否存在 80
3.5.1 利用SQL語句判斷字段是否存在 80
3.5.2 利用ADO的OpenSchema方法判斷字段是否存在 82
3.5.3 利用ADOX判斷字段是否存在 83
3.5.4 利用查詢記錄集判斷字段是否存在 84
3.6 判斷索引是否存在 85
3.6.1 利用SQL語句判斷索引是否存在 85
3.6.2 利用OpenSchema方法判斷索引是否存在 86
3.6.3 利用ADOX判斷索引是否存在 87
3.7 獲取SQL Server服務(wù)器上所有的數(shù)據(jù)庫清單 88
3.7.1 利用SQL語句獲取數(shù)據(jù)庫清單 88
3.7.2 利用存儲(chǔ)過程獲取數(shù)據(jù)庫清單 90
3.8 獲取指定數(shù)據(jù)庫中所有的數(shù)據(jù)表信息清單 91
3.8.1 利用SQL語句獲取數(shù)據(jù)表信息清單 91
3.8.2 利用ADO的OpenSchema方法獲取數(shù)據(jù)表信息清單 92
3.8.3 利用ADOX獲取數(shù)據(jù)表信息清單 95
3.9 獲取指定數(shù)據(jù)表中所有的字段信息清單 97
3.9.1 利用SQL語句獲取指定數(shù)據(jù)表的全部字段信息清單 97
3.9.2 利用OpenSchema方法獲取指定數(shù)據(jù)表的全部字段信息清單 99
3.9.3 利用數(shù)據(jù)表查詢記錄集對象獲取指定數(shù)據(jù)表的全部字段信息清單 102
3.9.4 利用ADOX獲取指定數(shù)據(jù)表中所有字段信息清單 103
3.10 獲取指定數(shù)據(jù)表中所有的索引清單 104
3.10.1 利用SQL語句獲取指定數(shù)據(jù)表的全部索引信息清單 104
3.10.2 利用OpenSchema方法獲取指定數(shù)據(jù)表的全部索引信息清單 106
3.10.3 利用ADOX獲取指定數(shù)據(jù)表中所有索引信息清單 108
第4章 自動(dòng)創(chuàng)建和刪除SQL Server數(shù)據(jù)庫和數(shù)據(jù)表 110
4.1 創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的基本方法 110
4.2 字段的數(shù)據(jù)類型 110
4.3 創(chuàng)建一個(gè)新的數(shù)據(jù)庫和數(shù)據(jù)表 112
4.3.1 創(chuàng)建默認(rèn)屬性的新數(shù)據(jù)庫和數(shù)據(jù)表 112
4.3.2 創(chuàng)建自定義屬性的新數(shù)據(jù)庫和數(shù)據(jù)表 115
4.4 重新設(shè)置數(shù)據(jù)庫文件的屬性 118
4.5 在已有的數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表 119
4.6 從SQL Server服務(wù)器上刪除數(shù)據(jù)庫 121
4.7 從指定的數(shù)據(jù)庫中刪除數(shù)據(jù)表 122
第5章 編輯SQL Server數(shù)據(jù)庫和數(shù)據(jù)表 123
5.1 重命名數(shù)據(jù)庫 123
5.1.1 利用標(biāo)準(zhǔn)SQL語句重命名數(shù)據(jù)庫 123
5.1.2 利用SQL語句重命名數(shù)據(jù)庫 124
5.2 重命名數(shù)據(jù)表 125
5.2.1 利用標(biāo)準(zhǔn)SQL語句生成表查詢的方法重命名數(shù)據(jù)表 125
5.2.2 利用SQL語句重命名數(shù)據(jù)表 126
5.3 編輯字段 127
5.3.1 利用SQL語句添加新字段 127
5.3.2 使用存儲(chǔ)過程修改字段名稱 128
5.3.3 使用SQL語句修改字段的數(shù)據(jù)類型和字段長度等 129
5.3.4 利用SQL語句刪除字段 130
5.3.5 利用ADOX刪除字段 132
5.4 編輯索引 132
5.4.1 利用SQL語句創(chuàng)建索引 133
5.4.2 利用SQL語句刪除索引 134
5.4.3 利用ADOX刪除索引 135
5.5 編輯外鍵 136
5.5.1 利用SQL語句創(chuàng)建外鍵 136
5.5.2 利用SQL語句刪除外鍵 137
5.5.3 利用ADOX刪除外鍵 138
5.6 設(shè)置默認(rèn)值 139
5.6.1 在創(chuàng)建數(shù)據(jù)表時(shí)設(shè)置默認(rèn)值 139
5.6.2 為現(xiàn)有的數(shù)據(jù)表字段設(shè)置默認(rèn)值 140
5.6.3 刪除數(shù)據(jù)表字段的默認(rèn)值 141
第6章 查詢SQL Server數(shù)據(jù)庫概述 143
6.1 SQL查詢語言概述 143
6.1.1 SELECT查詢語句的語法結(jié)構(gòu) 143
6.1.2 SQL查詢語言的有關(guān)函數(shù) 144
6.2 將查詢結(jié)果復(fù)制到Excel工作表 144
6.2.1 利用Range對象的CopyFromRecordset方法復(fù)制查詢結(jié)果 144
6.2.2 利用循環(huán)的方法復(fù)制查詢結(jié)果 146
6.2.3 對復(fù)制到工作表的查詢結(jié)果進(jìn)行規(guī)范處理 150
6.3 將查詢結(jié)果顯示在窗體 151
6.3.1 將查詢結(jié)果顯示在窗體—利用ListView控件 151
6.3.2 將查詢結(jié)果顯示在窗體—利用瀏覽按鈕 156
第7章 無條件查詢 161
7.1 范例數(shù)據(jù)庫設(shè)計(jì)及使用 161
7.1.1 范例數(shù)據(jù)庫設(shè)計(jì) 161
7.1.2 附加范例數(shù)據(jù)庫到您的SQL Server服務(wù)器上 163
7.2 查詢表中所有記錄 164
7.3 查詢表中所有記錄的指定字段 166
7.4 查詢結(jié)果不顯示重復(fù)記錄 167
7.5 查詢前n條記錄 168
7.6 查詢前百分?jǐn)?shù)n的記錄 170
7.7 將表達(dá)式作為查詢字段進(jìn)行查詢 171
7.8 將查詢結(jié)果以別名輸出 172
7.9 將字段合并并以別名查詢輸出 173
7.10 合并查詢 175
第8章 條件查詢 177
8.1 WHERE條件子句的語法結(jié)構(gòu) 177
8.2 WHERE條件子句中的運(yùn)算符 177
8.2.1 關(guān)系運(yùn)算符 177
8.2.2 邏輯運(yùn)算符 178
8.2.3 特殊運(yùn)算符 178
8.3 單條件查詢 179
8.3.1 等于或不等于查詢 179
8.3.2 列表(in或not in)查詢 180
8.3.3 介于(between)查詢 182
8.3.4 模糊(like)查詢 183
8.3.5 是否為空(is null或is not null)查詢 184
8.4 復(fù)雜條件查詢 185
8.5 計(jì)算條件下的查詢 187
第9章 排序查詢 189
9.1 ORDER BY排序查詢的語法結(jié)構(gòu) 189
9.2 將多個(gè)字段按照不同的排序方式進(jìn)行排序 189
9.3 根據(jù)表達(dá)式對查詢結(jié)果進(jìn)行排序 191
9.4 根據(jù)字段別名對查詢結(jié)果進(jìn)行排序 192
9.5 根據(jù)字段位置對查詢結(jié)果進(jìn)行排序 193
第10章 匯總和分組查詢 194
10.1 聚合函數(shù) 194
10.2 使用聚合函數(shù)進(jìn)行匯總查詢 194
10.3 使用GROUP BY子句進(jìn)行分組查詢 197
10.4 使用HAVING子句進(jìn)行分組查詢 198
第11章 生成表查詢 202
11.1 INTO查詢的語法結(jié)構(gòu) 202
11.2 將查詢結(jié)果生成一個(gè)永久新表 202
11.3 將查詢結(jié)果追加到已有的表中 204
第12章 多表連接查詢 206
12.1 SELECT多表連接查詢的語法結(jié)構(gòu) 206
12.2 等值或非等值連接查詢 206
12.3 自身連接查詢 212
12.4 內(nèi)連接查詢 213
12.5 左外連接查詢 214
12.6 右外連接查詢 215
12.7 全外連接查詢 216
第13章 嵌套查詢 218
13.1 嵌套查詢的語法結(jié)構(gòu) 218
13.2 返回單值的嵌套查詢 218
13.3 返回多值的嵌套查詢 222
13.3.1 IN(NOT IN)嵌套查詢 222
13.3.2 SOME(ANY)嵌套查詢 225
13.3.3 ALL嵌套查詢 225
13.3.4 EXISTS(NOT EXISTS)嵌套查詢 226
13.4 多層嵌套查詢 227
第14章 編輯SQL Server數(shù)據(jù)庫數(shù)據(jù) 229
14.1 添加新記錄 229
14.1.1 一次添加一條記錄 229
14.1.2 一次添加多條記錄 230
14.1.3 將工作表的數(shù)據(jù)添加到數(shù)據(jù)庫 231
14.1.4 如何為某字段插入空值(NULL) 232
14.2 修改更新記錄 233
14.2.1 一次修改一條記錄 234
14.2.2 一次修改多條記錄 234
14.3 刪除記錄 236
14.3.1 一次刪除一條記錄 236
14.3.2 一次刪除多條記錄 237
14.3.3 刪除數(shù)據(jù)表的全部記錄 238
14.4 編輯數(shù)據(jù)綜合應(yīng)用案例 238
14.4.1 設(shè)計(jì)窗體結(jié)構(gòu) 238
14.4.2 設(shè)計(jì)程序代碼 239
14.4.3 應(yīng)用說明 243
第15章 數(shù)據(jù)維護(hù) 246
15.1 備份數(shù)據(jù)庫 246
15.1.1 利用企業(yè)管理器備份數(shù)據(jù)庫 246
15.1.2 利用程序自動(dòng)備份數(shù)據(jù)庫 248
15.2 恢復(fù)數(shù)據(jù)庫 248
15.2.1 利用企業(yè)管理器恢復(fù)數(shù)據(jù)庫 248
15.2.2 利用程序自動(dòng)恢復(fù)數(shù)據(jù)庫 249
[ 本帖最后由 minjiwei 于 2008-11-27 20:29 編輯 ]
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。