|
簡體版
論壇
暢銷
連載
圖書
資訊
首頁
國學/古籍
|
文學藝術
|
人文社科
|
經濟管理
|
生活時尚
|
科學技術
|
教材教輔
|
少兒讀物
圖書搜索:
全部
ISBN
書名
作者
叢編項
出版社
主題項
簡介
全部圖書
可讀圖書
可購圖書
高級搜索
SQL應用開發范例寶典
-
書籍詳細信息
查看同類圖書:
科學技術
»
計算機/網絡
»
數據庫
»
SQL Sever
»
SQL應用開發范例寶典
SQL應用開發范例寶典
【作 者】:
明日科技
、
孔志勇
、
王毅
、
房大偉
【叢編項】:
軟件工程師典藏
【裝幀項】:
平裝 16 / 688
【出版項】:
人民郵電出版社
/ 2008年
【ISBN號】:
9787115179302 / 7115179301
【原書定價】:
¥79.00
有2家書店打折銷售
【主題詞】:
計算機/網絡-數據庫-
SQL
書籍介紹
購買本書
【圖書簡介】
書全面介紹了SQL語句在數據庫開發中所用到的技術和技巧。全書分為23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6種數據庫語言,內容包括SQL語言基礎、常規數據查詢、高級數據過濾、字符串查詢、日期函數、數據排序、聚集函數與分組統計、使用子查詢、多表查詢、高級查詢、插入數據、更新和刪除數據、創建、操縱數據庫和表、使用視圖、使用存儲過程和函數、使用游標、使用觸發器、事務處理、安全性控制、SQL高級特性、數據庫對象查詢、數據庫安全與維護和嵌入式SQL等。全書共提供了463個實例,每個實例都突出實用性,其中大部分是程序開發者所需的有關問題的解決方案。本書配有光盤,光盤提供了書中所有實例的源代碼。全部代碼都經過精心調試,都可以正常運行。本書適用于廣大計算機愛好者和編程人員閱讀,也可供大、中專院校相關專業的師生學習參考。
【作者簡介】
明日科技有限公司是一家以計算機軟件技術為核心的高科技型企業,公司創建于2000年12月,是專業的應用軟件開發商和服務提供商。多年來始終致力于行業管理軟件開發、數字化出版物開發制作、計算機網絡系統綜合應用、行業電子商務網站開發等,先后成功開發了涉及生產、管理、控制、倉貯、物流、營銷、服務等領域的多種企業管理應用軟件和應用平臺。公司擁有軟件開發和項目實施方面的資深專家和學習型技術團隊,以軟件工程為指導思想建立了軟件研發和銷售服務體系,公司基于長期研發投入和豐富的行業經驗,本著“讓客戶輕松工作,同客戶共同成功”的奮斗目標,努力發揮;“專業、易用、高效”的產品優勢,竭誠為廣大用戶提供優質的產品和服務。企業精神:博學、創新、求實、篤行公司宗旨:以高新技術為依托,戰略性地開發具有巨大市場潛力的,具有高價值的產品,公司愿景:成為擁有核心技術和核心產品的高科技公司,在某些領域具有領先的市場地位。核心價值觀:永葆創業激情、每一天都在進步、容忍失敗,鼓勵創新、充分信任、平等交流。
【本書目錄】
第1章 SQL語言基礎 1
1.1 變量與常量 2
實例001 定義和使用局部變量 2
實例002 定義和使用全局變量 4
實例003 數字常量的使用 6
實例004 使用字符串常量 8
實例005 使用日期和時間常量 9
1.2 數據類型 10
實例006 使用常見的數據類型 11
實例007 使用文本和圖像數據類型 13
實例008 定義表數據類型 15
實例009 自定義數據類型 16
1.3 復合語句 18
實例010 定義復合語句(begin…end) 18
實例011 GO語句 20
1.4 條件判斷語句 21
實例012 使用if語句進行條件判斷 21
實例013 使用case語句進行條件選擇判斷 22
1.5 循環語句 25
實例014 使用while語句 25
實例015 在循環中使用break語句 26
實例016 在循環中使用continue語句 27
實例017 利用goto語句實現循環 29
1.6 臨時表 30
實例018 定義和使用局部臨時表 30
實例019 定義和使用全局臨時表 31
實例020 使用select into語句生成臨時表 33
1.7 常用命令 34
實例021 使用print命令輸出文本 34
實例022 使用DBCC命令檢查數據庫 35
實例023 使用kill命令結束連接數據庫中的進程 36
第2章 常規數據查詢 39
2.1 查詢的基本結構 40
實例024 SELECT語句的結構 40
2.2 列的查詢 42
實例025 單列查詢 42
實例026 多列查詢 43
實例027 查詢所有列 44
實例028 使用列別名 46
2.3 列的計算 47
實例029 簡單列計算 47
實例030 復雜列計算 49
實例031 執行算術組合計算 50
實例032 連接列值 51
實例033 使用字符函數對列進行格式化查詢 52
實例034 使用數字函數對列進行格式化查詢 54
實例035 使用常量查詢 56
2.4 WHERE條件查詢 57
實例036 檢索單行值 58
實例037 不匹配檢索 59
2.5 區間查詢 60
實例038 利用“”、“”號進行區間查詢 61
實例039 利用BETWEEN進行區間查詢 62
第3章 高級數據過濾 65
3.1 組合WHERE語句 66
實例040 使用AND運算符連接WHERE子句 66
實例041 利用OR運算符連接WHERE子句 67
實例042 有效利用組合順序 68
實例043 對數值列進行四舍五入 70
實例044 使用行值表達式簡化查詢條件 72
實例045 怎樣去掉小數點后多余的0 73
3.2 IN運算符 74
實例046 使用IN運算符簡化條件判斷 74
實例047 使用IN運算符查詢4∶1、4∶2、4∶3贏得比賽的信息 75
3.3 NOT運算符 76
實例048 使用NOT運算符 76
實例049 運算符的使用 78
3.4 行查詢 79
實例050 使用UNIQUE以沒有重復行為條件查詢數據 79
實例051 限制返回行數(top rownum limit) 80
實例052 從表中隨機返回記錄 81
實例053 使用DISTINCT去除重復信息 82
實例054 返回第8行到第10行的數據 84
實例055 查找具體行數據 85
實例056 查詢時顯示行號的方法 86
實例057 延時執行查詢 88
實例058 使用ReadText讀取文本類型數據 89
實例059 預覽員工工資提高10%的金額 91
實例060 確定哪些行是彼此互換的 92
實例061 強制使用非簇索引查詢數據 93
實例062 使用iif函數進行條件判斷 94
3.5 類型轉換 95
實例063 使用convert函數進行類型轉換 95
實例064 使用cast函數進行類型轉換 97
實例065 格式化金額 98
實例066 將字符串轉換為日期 99
實例067 將日期轉換為字符串 100
3.6 進制轉換 101
實例068 二進制轉換十進制 101
實例069 八進制轉換十進制 102
實例070 十六進制轉換十進制 103
3.7 匹配查詢 105
實例071 使用like運算符 106
實例072 使用“%”匹配字符串 107
實例073 使用“_”匹配任意字符 108
實例074 使用“_”查詢6個字的數據 109
實例075 使用“[ ]”匹配某一范圍的字符 111
實例076 使用“[^]”匹配非某一范圍字符 112
實例077 匹配特殊字符 113
實例078 在模式查詢中使用轉義字符(escape) 114
實例079 在多個字段中進行單個字符的匹配查詢 116
實例080 匹配發音 117
3.8 空值判斷 118
實例081 查找空值 118
實例082 查找非空值 119
實例083 使用case語句將空值轉換為實際值 121
實例084 使用coalesce函數將空值轉換為實際值 122
實例085 使用nullif函數比較兩個表達式 123
第4章 字符串查詢 125
4.1 字符串查詢 126
實例086 去除尾部空格 126
實例087 截取字符串的部分信息 127
實例088 使用“+”連接字符串 128
實例089 使用stuff函數插入字符串 129
實例090 將字符串以列的形式顯示 130
實例091 在字符串中包含引號 131
實例092 獲取字符在字符串中出現的次數 132
實例093 字符串大小寫轉換 133
實例094 去掉字符串中的“*” 135
4.2 截取字符串 135
實例095 從字符串中刪除元音字符 135
實例096 從字符串中分離字符和數字 136
實例097 去除字符串中非字母和數字的字符 138
4.3 格式化字符串 139
實例098 將電話號碼中的“-”去掉,但保留分機號前的“-” 139
實例099 提取電話號碼中的區號和號碼 140
實例100 格式化字符串為日期格式 141
4.4 替換字符串 143
實例101 將字符串中的指定字符替換為“*” 143
實例102 用“…”代替過長的字符串顯示 143
4.5 比較字符串 145
實例103 比較兩個字符串是否相同 145
實例104 比較兩個字符串的相似性 146
實例105 大小寫敏感查詢 147
第5章 日期查詢 149
5.1 格式化日期 150
實例106 把長日期格式數據轉化為短日期格式數據 150
實例107 顯示長日期格式數據中的小時、分、秒 151
實例108 將日期格式中的“.”轉化為“-” 153
5.2 時間段查詢 154
實例109 使用Between and查詢某一時間段內的數據 154
實例110 使用關系運算符查詢某一時間段的數據 155
實例111 使用in運算符查詢某幾個時間的數據 157
實例112 查詢某一月份的數據 158
實例113 查詢今天是周幾 159
實例114 查詢兩個日期之間的天數 161
實例115 計算兩個日期之間的月份數 162
實例116 計算兩個日期之間的分、秒、小時 164
實例117 計算兩個日期之間的工作日 165
實例118 返回當前記錄與下一條記錄之間相差的天數 166
5.3 獲取日期 167
實例119 將日期中的年月日以列的形式顯示 167
實例120 查詢當前月份 169
實例121 查詢3個月后的日期 170
實例122 獲取某月的第一天 172
實例123 獲取本周的第一天 173
實例124 獲取當前季度的第一天 174
實例125 獲取上個月的最后一天 175
實例126 獲取去年最后一天 176
實例127 獲取本年的最后一天 177
第6章 數據排序 179
6.1 數據排序 180
實例128 升序排序 180
實例129 降序排序 181
實例130 別名排序 182
6.2 字符串排序 183
實例131 按字符串中的某個子串排序 183
實例132 按字母數字混合數據排序 184
6.3 漢字排序 185
實例133 按姓氏筆畫排序 186
實例134 按音序排序 187
6.4 按多個列排序 188
實例135 多列排序 188
實例136 重復值排序 189
實例137 排序前3名數據 190
實例138 排序后1名數據 191
實例139 查詢結果排序 193
實例140 在統計結果中排序 194
6.5 按列序號排序 195
實例141 按列的編號排序 195
實例142 動態排序 196
第7章 聚合函數與分組統計 199
7.1 聚合函數 200
實例143 通過SUM函數對銷售金額進行匯總 200
實例144 通過DISTINCT函數求不重復班級名稱 201
實例145 通過AVG函數求某班學生的平均成績 202
實例146 通過MIN函數求銷售額最低值 204
實例147 利用MIN函數在子查詢中查找最小值 205
實例148 通過MAX函數求銷售額最高值 207
實例149 利用MAX函數在子查詢中查詢最大值 209
實例150 利用COUNT函數求日銷售數量 210
實例151 利用COUNT函數求日銷售額大于某值的商品數 212
實例152 利用COUNT函數求部門名稱列非NULL值的個數 214
實例153 查詢包含最大值和最小值的記錄 215
實例154 查詢不包含最大值和最小值的平均值 216
實例155 計算商品銷售額所占的百分比 217
實例156 查詢重復記錄 219
7.2 分組統計 220
實例157 GROUP BY子句創建簡單分組 220
實例158 GROUP BY子句創建多列組合行 222
實例159 在分組查詢中使用ALL關鍵字 223
實例160 對統計結果進行排序 224
實例161 在分組查詢中使用HAVING子句 226
實例162 在分組查詢中使用CUBE運算符 227
實例163 在分組查詢中使用ROLLUP 229
實例164 HAVING子句與WHERE子句的聯合使用 231
實例165 多表分組統計 233
實例166 使用COMPUTE子句在同一結果集中顯示明細和匯總 234
實例167 使用COMPUTE BY子句顯示多級分類匯總 237
實例168 使用COALESCE函數將NULL轉換成0后,計算員工的平均工資 239
實例169 生成累計和 240
實例170 生成累計差 241
第8章 使用子查詢 243
8.1 簡單子查詢 244
實例171 在SELECT列表中的子查詢 244
實例172 為子查詢命名 245
實例173 多列子查詢 246
實例174 在多表查詢中使用子查詢 248
8.2 單行子查詢 249
實例175 比較子查詢 249
實例176 在子查詢中使用聚合函數 250
實例177 使用子查詢更新數據 251
實例178 使用子查詢刪除數據 252
8.3 多行子查詢 253
實例179 使用IN查詢實現交集運算 253
實例180 使用NOT IN子查詢實現差集運算 255
實例181 在嵌套中使用EXISTS謂詞 256
實例182 在嵌套中使用NOT EXISTS謂詞 259
實例183 使用比較謂詞ALL引入子查詢 260
實例184 使用比較謂詞ANY引入子查詢 261
實例185 不使用NOT IN查詢主表中有而從表中沒有的數據 263
8.4 相關子查詢 264
實例186 使用IN引入相關子查詢 264
實例187 嵌套子查詢 265
實例188 在HAVING子句中使用相關子查詢 267
實例189 比較運算符引入相關子查詢 268
實例190 實現樹查詢 269
第9章 多表查詢 271
9.1 多表聯接 272
實例191 笛卡爾乘積查詢 272
實例192 在多表聯接中設置聯接條件 273
實例193 使用表別名 274
實例194 在多表聯接中返回某個表的所有列名 275
9.2 內聯接 276
實例195 等值聯接 276
實例196 不等聯接 278
實例197 自然聯接 279
實例198 多表內聯接 280
9.3 外聯接 281
實例199 左外聯接 281
實例200 右外聯接 282
實例201 完全聯接 284
實例202 使用外聯接進行多表聯合查詢 285
9.4 其他聯接 286
實例203 自聯接 286
實例204 靜態交叉表 287
實例205 動態交叉表 289
實例206 在外聯接中使用and運算符 290
9.5 組合查詢 292
實例207 使用UNION運算符組合兩個表的數據 292
實例208 一對多聯合查詢 293
實例209 對組合查詢結果排序 295
實例210 使用UNION ALL保留重復行 296
實例211 使用UNION運算符消除重復的行 298
實例212 將數據表中符合指定條件的記錄優先顯示 299
實例213 使用INTERSECT函數進行交集運算 300
實例214 使用MINUS進行差集運算 301
9.6 使用聯接和聯接條件 302
實例215 在內聯接中子查詢使用聚合函數 302
實例216 利用聯接條件查找兩表中的共同行 303
實例217 查詢一個表中存在的而其他兩個表中不存在的數據 304
實例218 數據庫之間數據的復制 305
實例219 從一個表中查詢另一個表中沒有的數據 306
實例220 根據另一表中的條件查詢數據 307
實例221 利用遞歸生成連續數 308
第10章 高級查詢 311
10.1 交叉表查詢 312
實例222 交叉表 312
實例223 反轉交叉表 313
實例224 行列轉換 316
實例225 創建分隔列表 317
實例226 查詢結果分頁顯示 318
實例227 在結果集中隔一行顯示數據 320
10.2 分布式查詢 321
實例228 建立鏈接 322
實例229 查看鏈接 323
實例230 刪除鏈接 324
實例231 建立映射 325
實例232 查看登錄映射信息 326
實例233 簡單分布式查詢 327
實例234 使用OpenDatasource函數進行分布式查詢 329
實例235 使用OpenQuery函數進行分布式查詢 331
實例236 使用OpenRowSet進行分布式查詢 333
實例237 創建關聯到電子表格的鏈接 335
實例238 創建關聯Access數據庫的鏈接 336
第11章 插入數據 339
11.1 插入單行數據 340
實例239 整行插入數據 340
實例240 特定字段數據插入 341
實例241 NULL值的插入 342
實例242 唯一值的插入 343
實例243 通過視圖插入行 344
實例244 插入默認值 345
實例245 插入日期數據 346
實例246 創建數據表之后插入數據 347
11.2 插入多行記錄 349
實例247 通過VALUES關鍵字插入多行數據 349
實例248 使用UNION ALL語句批量插入數據 350
實例249 使用INSERT SELECT語句批量插入數據 352
11.3 將查詢結果插入數據表 353
實例250 從一個表中向另一個表中復制行 353
實例251 復制表結構 354
實例252 將查詢結果中的數據插入到多表中 356
第12章 更新和刪除數據 359
12.1 更新表中的數據 360
實例253 UPDATE語句更新列值 360
實例254 利用子查詢更新多行的值 361
實例255 依據外表值更新數據 362
實例256 分步更新表 364
實例257 使用CASE表達式更新列值 366
實例258 只更新存在于其他表中的數據 368
實例259 利用Oracle數據庫中的關鍵字merge合并記錄 369
12.2 刪除表中的數據 371
實例260 刪除單條數據 371
實例261 刪除多行數據 372
實例262 刪除所有數據 373
實例263 刪除部分重復的行 374
實例264 刪除完全重復的行 376
實例265 使用TRUNCATE TABLE語句徹底刪除數據 377
實例266 使用子查詢刪除數據 379
實例267 刪除從其他表中引用的記錄 380
實例268 刪除違反參照完整性的記錄 381
12.3 通過視圖更新表 382
實例269 通過視圖更新表數據 382
實例270 通過視圖刪除表數據 383
第13章 創建、操縱數據庫和表 385
13.1 創建、刪除數據庫 386
實例271 創建包含多個數據文件和日志文件的數據庫 386
實例272 創建帶有多個文件組的數據庫 389
實例273 修改數據庫 390
實例274 向數據庫中添加數據文件 392
實例275 向數據庫中添加日志文件 393
實例276 向數據庫中添加文件組 394
實例277 從數據庫中刪除文件 395
實例278 從數據庫中刪除文件組 396
實例279 刪除數據庫 397
13.2 表的創建 398
實例280 創建基本表 398
實例281 定義列的非空約束 399
實例282 在表中定義默認值約束 401
實例283 使用關鍵字作為表的列名 402
實例284 為聯合主鍵設置外鍵 403
13.3 表的修改 405
實例285 為表增加列 405
實例286 刪除表中列 407
實例287 修改列的結構 408
實例288 為指定列設定默認值 409
實例289 為現有表添加主鍵 410
實例290 為現有表添加外鍵 411
實例291 為現有表關系添加級聯更新、級聯刪除 412
13.4 表的重命名和刪除 413
實例292 重命名表 413
實例293 刪除表 414
第14章 使用視圖 417
14.1 創建和使用視圖 418
實例294 使用視圖過濾不想要的數據 418
實例295 使用視圖與計算數據 419
實例296 使用視圖重新格式化檢索出的數據 421
實例297 使用視圖簡化復雜的連接 422
實例298 創建基于視圖的視圖 423
14.2 修改視圖 424
實例299 修改視圖 424
實例300 通過視圖添加數據 426
實例301 通過視圖修改數據 428
14.3 刪除視圖 429
實例302 刪除視圖 429
實例303 通過視圖刪除表數據 430
第15章 使用存儲過程和函數 433
15.1 創建存儲過程 434
實例304 使用CREATE PROCED URE語句創建存儲過程 434
實例305 使用return語句從存儲過程中返回值 436
實例306 創建帶參數的存儲過程 437
實例307 在存儲過程中使用事務 439
實例308 創建帶返回參數的存儲過程 440
實例309 創建并添加擴展存儲過程 442
實例310 創建加密存儲過程 443
15.2 管理存儲過程 444
實例311 執行存儲過程 444
實例312 存儲過程的重新編譯 446
實例313 執行具有回傳參數的存儲過程 448
實例314 查看存儲過程代碼 449
實例315 修改存儲過程 452
實例316 重新命名存儲過程 454
實例317 刪除存儲過程 455
實例318 使用存儲過程調用Com組件(sp_OACreate) 456
實例319 重命名數據庫中列的名稱 458
實例320 監控存儲過程(sp_monitor) 459
實例321 自動執行存儲過程 461
15.3 使用函數 462
實例322 創建標量函數 462
實例323 創建內嵌表值函數 463
實例324 刪除函數 466
第16章 使用游標 469
實例325 聲明游標 470
實例326 定義游標變量 473
實例327 打開游標 474
實例328 讀取游標中數據 475
實例329 關閉游標 477
實例330 釋放游標 478
實例331 獲取游標行數 479
實例332 檢測FETCH操作的狀態 481
實例333 游標FOR循環 482
實例334 游標的嵌套 484
實例335 基于游標定位修改數據 486
實例336 基于游標定位刪除數據 488
實例337 在存儲過程中使用游標 489
實例338 參數化游標 491
實例339 利用sp_cursor_list查看服務及游標屬性 492
實例340 利用sp_describe_cursor查看游標的全局特性 494
第17章 使用觸發器 497
17.1 創建觸發器 498
實例341 創建INSERT觸發器 498
實例342 創建UPDATE觸發器 501
實例343 創建DELETE觸發器 502
實例344 創建具有觸發條件的觸發器 503
實例345 創建INSTEAD OF觸發器 505
實例346 觸發器的嵌套 506
實例347 創建遞歸觸發器 508
17.2 修改觸發器 510
實例348 修改觸發器 510
實例349 重命名觸發器 513
17.3 刪除觸發器 514
實例350 刪除觸發器 514
第18章 事務處理 517
18.1 事務概述 518
實例351 設置事務屬性 518
18.2 事務應用 519
實例352 提交事務 520
實例353 回滾事務 521
實例354 保存事務 523
18.3 事務并發控制 525
實例355 表級鎖定 525
實例356 設置事務隔離層并發控制 526
實例357 死鎖的產生及預防 528
第19章 安全性控制 531
19.1 用戶管理 532
實例358 使用sp_addlogin創建用戶 532
實例359 使用sp_password修改用戶密碼 533
實例360 使用sp_helplogins查看用戶登錄信息 534
19.2 角色管理 535
實例361 使用sp_addrole創建數據庫角色 535
實例362 使用sp_droprole刪除數據庫角色 536
實例363 使用GRANT語句授予角色權限 537
實例364 使用REVOKE語句取消角色創建數據表的權限 539
19.3 權限管理 540
實例365 使用GRANT語句授予角色WSERT和SELECT的權限 540
實例366 使用REVOKE語句取消角色對指定數據表的操作權限 542
實例367 SELECT權限控制 543
實例368 INSERT權限控制 544
實例369 UPDATE權限控制 545
實例370 DELETE權限控制 547
實例371 附加數據庫給新用戶已存在用戶權限 548
第20章 SQL高級特性 551
20.1 數據完整性 552
實例372 創建并使用主鍵約束 552
實例373 創建并使用外鍵約束 554
實例374 唯一約束 556
實例375 檢查約束 558
實例376 使用newid函數為uniqueidentifer類型的數據生成唯一標識 560
實例377 使用默認約束 561
實例378 刪除約束 563
實例379 使用identity屬性生成唯一標識 564
20.2 規則 566
實例380 創建規則 566
實例381 將規則與數據類型或列綁定在一起 567
實例382 解除規則 569
實例383 刪除規則 570
實例384 創建默認值(Create Default) 571
實例385 綁定默認值(sp_bindefault) 572
實例386 解除默認值綁定(sp_unbingdefault) 573
20.3 索引 575
實例387 創建索引 575
實例388 創建簡單的非簇索引 576
實例389 多字段非簇索引的創建 578
實例390 使用UNIQUE關鍵字創建唯一索引 579
實例391 使用CLUSTERDE關鍵字創建簇索引 580
實例392 索引的銷毀 581
實例393 使用DBCC SHOWCONTIG 語句對索引進行維護 583
實例394 使用DBCC INDEXDEFRAG語句對索引進行維護 584
實例395 重構索引 585
實例396 創建虛擬列索引 587
實例397 創建選擇索引 588
實例398 創建全文索引 589
實例399 檢索詞(Contains謂語) 590
實例400 模糊查詢 593
20.4 優化查詢 594
實例401 避免使用or運算符 594
實例402 避免使用not運算符 596
實例403 避免使用distince語句 597
實例404 簡化聯接條件 598
實例405 在組合查詢時使用All語句 600
第21章 數據庫對象查詢 603
21.1 SQL Server數據庫對象查詢 604
實例406 獲取自定義存儲過程、函數和視圖文本 604
實例407 顯示有關觸發器信息 605
實例408 列出數據庫的所有表 606
實例409 列出數據表中數據列的定義 607
實例410 獲取表中不允許為空的字段 608
實例411 獲取表中的索引列 609
實例412 獲取表中的約束 610
實例413 查看硬盤分區 611
實例414 判斷兩個表是否相等 612
實例415 結束事件探查器進程 613
實例416 修改數據庫名稱 614
實例417 獲取當前數據庫中的所有用戶表 615
實例418 獲取某一個表的所有字段 616
實例419 查看與某一個表相關的視圖、存儲過程和函數 616
實例420 查看當前數據庫中所有存儲過程 617
實例421 查詢用戶創建的所有數據庫 618
實例422 獲取數據庫大小 619
實例423 跨越服務器查詢數據 620
實例424 查詢多個部分列 621
21.2 Oracle數據庫對象查詢 622
實例425 獲取數據字典視圖 622
實例426 查看表空間的名稱及大小 623
實例427 查看表空間物理文件的名稱及大小 624
實例428 查看控制文件 625
實例429 查看日志文件 626
實例430 查看數據庫對象 626
實例431 查看數據庫的版本 627
第22章 數據庫安全與維護 629
22.1 收縮數據庫 630
實例432 壓縮數據庫 630
實例433 收縮數據和日志 631
22.2 備份數據庫 632
實例434 備份數據庫 632
實例435 備份事務日志 633
實例436 檢查備份集 636
實例437 定時備份數據庫 637
實例438 如何備份文件和文件組 638
22.3 恢復數據庫 640
實例439 簡單恢復數據庫 640
實例440 恢復文件和文件組 641
實例441 應用事務日志備份 643
實例442 恢復到即時點 644
實例443 災難性恢復數據庫 645
22.4 其他操作 646
實例444 對數據庫中數據進行加密 646
實例445 附加數據庫 647
實例446 分離數據庫 648
22.5 導入/導出數據 649
實例447 將SQL Server數據庫中數據導出到數據文件 649
實例448 將Oracle數據庫中數據導出到數據文本文件 651
實例449 從SQL Server數據庫中將數據導出到Excel數據表中 652
實例450 從Excel中導入數據到SQL Server中 653
實例451 將SQL Server數據導出到Access中 655
實例452 從Access導出數據到SQL Server中 656
實例453 從SQL Server里查詢Access數據 657
實例454 將從SQL Server中查詢到的數據導成一個Excel文件 658
實例455 將Oracle數據庫的數據導入到Excel中 659
22.6 SQL注入式攻擊 661
實例456 防止SQL注入式攻擊 661
實例457 從源程序預防SQL注入式攻擊 662
第23章 嵌入式SQL 665
23.1 定義嵌入式SQL語句 666
實例458 在高級語言中定義嵌入式SQL 666
實例459 在C語言中使用SQL通信區 667
實例460 嵌入式SQL中的主變量 669
實例461 在嵌入式SQL中使用游標 671
23.2 編譯并運行嵌入式SQL語句 673
實例462 預編譯嵌入式SQL語句 673
實例463 執行嵌入式SQL語句 675
附錄 SQL范例寶典實例適用范圍 677
【購買本書】
購書指南»
商城名稱
價格
配送信息
優惠活動
去看看
購買
當當網
¥60.90
當天加急送:北京五環以內
送貨上門:國內178個城市
郵寄:全球
特快專遞:全球
全場免運費
去看看
訂購
卓越網
¥63.20
送貨上門:國內308個城市
郵寄:全球
特快專遞:全球
海外航空快遞
滿30元,優惠5元運費
去看看
訂購
中國圖書館網
¥0.4/頁起
郵寄、快遞:全國
特快專遞EMS:全球
提供稀缺絕版圖書文獻影印服務
去看看
預定
說明:
1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
本目錄推薦新書
·
ASP+SQL Server數據庫開...
·
大型數據庫系統管理、設...
·
站長札記:SQL Server 2...
·
SQL Server數據庫設計與...
·
精通SQL Server2005數據...
·
零基礎學SQL Server 200...
·
SQL Server 2005深入開發...
·
SQL語言參考大全
·
SQL Server 2005基礎教程...
·
PHP 5+MySQL動態網站開發...
本目錄推薦閱讀
最近瀏覽的書籍
關于我們
-
廣告服務
-
使用幫助
-
購書指南
-
免責聲明
-
商務合作
-
讀書目錄
-
本站書目
-
出版單位
-
聯系我們
Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
鄂ICP備06000781號 公安備4201502577