注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)/管理SQL語(yǔ)法范例手冊(cè)

SQL語(yǔ)法范例手冊(cè)

SQL語(yǔ)法范例手冊(cè)

定 價(jià):¥35.00

作 者: 范秀平,尚武 編著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: SQL

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


ISBN: 9787030190079 出版時(shí)間: 2007-06-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 333 字?jǐn)?shù):  

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

  SQL是一種功能強(qiáng)大的語(yǔ)言,熟練掌握并靈活應(yīng)用SQL是數(shù)據(jù)庫(kù)知識(shí)初學(xué)者和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員的必備基本功。本書(shū)共12章,詳述了SQL的功能與特性、SQL表達(dá)式、SQL,函數(shù)、創(chuàng)建與管理數(shù)據(jù)庫(kù)和表、約束和索引的使用、數(shù)據(jù)的查詢(xún)、數(shù)據(jù)的更新、視圖的使用、事務(wù)、SQL觸發(fā)器和游標(biāo)、數(shù)據(jù)庫(kù)的安全與性能、存儲(chǔ)過(guò)程等內(nèi)容。這些內(nèi)容涵蓋了SQL,的主要知識(shí)點(diǎn)。全書(shū)示例豐富,所有功能點(diǎn)分別用SQL Server 2000和Oracle 10g進(jìn)行示例演示,便于讀者學(xué)習(xí)實(shí)踐。本書(shū)為方便讀者掌握SQL知識(shí),每章章后都配有習(xí)題和上機(jī)實(shí)驗(yàn),以加深對(duì)理論內(nèi)容的理解,不僅適合大中專(zhuān)院校相關(guān)專(zhuān)業(yè)的學(xué)生學(xué)習(xí),也可作為 SQL編程人員的參考資料和培訓(xùn)教程。

作者簡(jiǎn)介

暫缺《SQL語(yǔ)法范例手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  結(jié)構(gòu)化查詢(xún)語(yǔ)言 1
1.1  SQL概述 1
1.1.1  SQL和SQL標(biāo)準(zhǔn)簡(jiǎn)史 2
1.1.2  SQL的功能和特性 3
1.1.3  SQL語(yǔ)句的結(jié)構(gòu) 4
1.1.4  SQL的未來(lái) 4
1.2  常量 5
1.2.1  數(shù)字常量 5
1.2.2  字符串常量 5
1.2.3  時(shí)間和日期常量 6
1.2.4  符號(hào)常量 6
1.3  數(shù)據(jù)類(lèi)型 6
1.3.1  數(shù)字?jǐn)?shù)據(jù)類(lèi)型 7
1.3.2  字符串?dāng)?shù)據(jù)類(lèi)型 8
1.3.3  日期時(shí)間數(shù)據(jù)類(lèi)型 8
1.4  SQL表達(dá)式 9
1.5  SQL控制語(yǔ)句 10
1.5.1  語(yǔ)句的分類(lèi) 10
1.5.2  語(yǔ)句的規(guī)則 11
1.6  丟失數(shù)據(jù) 12
1.7  上機(jī)實(shí)驗(yàn) 13
1.7.1  實(shí)驗(yàn)內(nèi)容 13
1.7.2  實(shí)驗(yàn)指導(dǎo) 13
1.8  練習(xí)題 14
1.9  習(xí)題答案 15
第2章  SQL函數(shù) 16
2.1  聚合函數(shù) 16
2.1.1  COUNT( )函數(shù) 17
2.1.2  SUM( )與AVG( )函數(shù) 17
2.1.3  MAX( )與MIN( )函數(shù) 17
2.2  字符串函數(shù) 18
2.3  日期時(shí)間函數(shù) 19
2.4  數(shù)學(xué)函數(shù) 20
2.5  轉(zhuǎn)換函數(shù) 22
2.5.1  CONVERT( )函數(shù) 23
2.5.2  TO_CHAR( )函數(shù) 23
2.5.3  TO_NUMBER( )函數(shù) 23
2.6  上機(jī)實(shí)驗(yàn) 24
2.6.1  實(shí)驗(yàn)內(nèi)容 24
2.6.2  實(shí)驗(yàn)指導(dǎo) 24
2.7  練習(xí)題 27
2.8  習(xí)題答案 28
第3章  創(chuàng)建和維護(hù)數(shù)據(jù)庫(kù)與表 29
3.1  SQL數(shù)據(jù)庫(kù)概述 29
3.2  創(chuàng)建數(shù)據(jù)庫(kù) 30
3.3  創(chuàng)建表 33
3.4  名稱(chēng) 35
3.4.1  表名和列名 35
3.4.2  別名 35
3.5  管理數(shù)據(jù)庫(kù) 35
3.5.1  修改數(shù)據(jù)庫(kù) 36
3.5.2  刪除數(shù)據(jù)庫(kù) 38
3.5.3  修改數(shù)據(jù)表 39
3.5.4  刪除數(shù)據(jù)表 43
3.6  規(guī)則和默認(rèn) 44
3.7  約束 45
3.7.1  CHECK約束 45
3.7.2  UNIQUE約束 47
3.7.3  NOT NULL約束 49
3.7.4  PRIMARY KEY約束 50
3.7.5  禁用約束 51
3.7.6  刪除約束 52
3.8  索引 52
3.8.1  創(chuàng)建索引 53
3.8.2  索引的分類(lèi) 56
3.8.3  查看索引信息 59
3.8.4  刪除索引 60
3.9  上機(jī)實(shí)驗(yàn) 61
3.9.1  實(shí)驗(yàn)內(nèi)容 61
3.9.2  實(shí)驗(yàn)指導(dǎo) 62
3.10  練習(xí)題 63
3.11  習(xí)題答案 64
第4章  簡(jiǎn)單查詢(xún) 65
4.1  SELECT語(yǔ)句概述 65
4.2  使用SELECT子句查詢(xún)數(shù)據(jù) 67
4.2.1  查詢(xún)所有的列 67
4.2.2  查詢(xún)指定的列 69
4.2.3  查詢(xún)中使用數(shù)字和表達(dá)式 71
4.2.4  查詢(xún)中使用別名 75
4.2.5  查詢(xún)列中使用distinct關(guān)鍵字 77
4.2.6  查詢(xún)中使用函數(shù) 78
4.3  使用FROM子句指定要檢索的表 85
4.4  使用WHERE子句進(jìn)行過(guò)濾 86
4.4.1  比較運(yùn)算符 87
4.4.2  邏輯運(yùn)算符 91
4.4.3  BETWEEN子句 96
4.4.4  IN子句 98
4.4.5  LIKE子句 101
4.4.6  空值的處理 106
4.5  上機(jī)實(shí)驗(yàn) 109
4.5.1  實(shí)驗(yàn)內(nèi)容 109
4.5.2  實(shí)驗(yàn)指導(dǎo) 109
4.6  練習(xí)題 112
4.7  習(xí)題答案 113
第5章  數(shù)據(jù)排序與數(shù)據(jù)分組 114
5.1  數(shù)據(jù)排序 114
5.1.1  ORDER BY語(yǔ)法格式 114
5.1.2  升序排序和降序排序 116
5.1.3  使用表達(dá)式排序 117
5.1.4  多級(jí)排序 120
5.1.5  排序中的空值 122
5.2  數(shù)據(jù)分組 122
5.2.1  GROUP BY子句 122
5.2.2  帶有WHERE子句的GROUP BY 124
5.2.3  多次分組 124
5.2.4  GROUP BY和ORDER BY 126
5.2.5  HAVING子句 127
5.3  上機(jī)實(shí)驗(yàn) 130
5.3.1  實(shí)驗(yàn)內(nèi)容 130
5.3.2  實(shí)驗(yàn)指導(dǎo) 130
5.4  練習(xí)題 132
5.5  習(xí)題答案 133
第6章  連接查詢(xún) 134
6.1  使用連接的原因 134
6.2  連接語(yǔ)法 135
6.2.1  傳統(tǒng)的連接語(yǔ)法 135
6.2.2  SQL連接語(yǔ)法 137
6.3  連接的處理 139
6.3.1  笛卡爾積 140
6.3.2  連接中運(yùn)算符的使用 141
6.3.3  多表連接 142
6.3.4  連接結(jié)果的處理 143
6.4  自連接 145
6.5  內(nèi)連接 146
6.5.1  內(nèi)連接的分類(lèi) 146
6.5.2  等值連接 147
6.5.3  不等連接 148
6.5.4  自然連接 149
6.6  外連接 151
6.6.1  外連接的分類(lèi) 151
6.6.2  左外連接(LEFT JOIN) 151
6.6.3  右外連接(RIGHT JOIN) 152
6.6.4  全外連接(FULL JOIN) 153
6.7  復(fù)合連接 154
6.8  交叉連接 156
6.9  聯(lián)合查詢(xún) 157
6.9.1  UNION運(yùn)算 157
6.9.2  INTERSECT運(yùn)算 162
6.9.3  MINUS運(yùn)算 163
6.10  上機(jī)實(shí)驗(yàn) 164
6.10.1  實(shí)驗(yàn)內(nèi)容 164
6.10.2  實(shí)驗(yàn)指導(dǎo) 164
6.11  練習(xí)題 167
6.12  習(xí)題答案 168
第7章  子查詢(xún) 169
7.1  子查詢(xún)概述 169
7.2  相關(guān)子查詢(xún) 171
7.3  子查詢(xún)規(guī)則 173
7.4  單行子查詢(xún) 174
7.4.1  比較子查詢(xún) 174
7.4.2  聚合函數(shù)和子查詢(xún) 176
7.4.3  單行子查詢(xún)中的GROUP BY
      和HAVING子句 178
7.5  多行子查詢(xún) 179
7.5.1  IN的使用 179
7.5.2  NOT IN的使用 182
7.5.3  ANY的使用 183
7.5.4  ALL的使用 185
7.5.5  交集和差集的查詢(xún):EXISTS 187
7.5.6  NOT EXISTS的使用 190
7.6  子查詢(xún)的嵌套 191
7.6.1  嵌套子查詢(xún) 191
7.6.2  在HAVING中使用子查詢(xún) 192
7.6.3  在UPDATE中使用子查詢(xún) 193
7.6.4  在INSERT中使用子查詢(xún) 193
7.6.5  在DELETE中使用子查詢(xún) 194
7.7  上機(jī)實(shí)驗(yàn) 195
7.7.1  實(shí)驗(yàn)內(nèi)容 195
7.7.2  實(shí)驗(yàn)指導(dǎo) 195
7.8  練習(xí)題 197
7.9  習(xí)題答案 197
第8章  數(shù)據(jù)處理 199
8.1  數(shù)據(jù)操縱語(yǔ)言概述 199
8.2  插入數(shù)據(jù) 200
8.2.1  使用INSERT...VALUES語(yǔ)句
      插入數(shù)據(jù) 200
8.2.2  使用INSERT...SELECT語(yǔ)句
      插入數(shù)據(jù) 205
8.3  更新數(shù)據(jù) 208
8.3.1  指定更新的列和新值 208
8.3.2  嵌套更新 213
8.4  刪除數(shù)據(jù) 214
8.5  其他用于處理數(shù)據(jù)的SQL語(yǔ)句 216
8.5.1  MERGE語(yǔ)句 216
8.5.2  TRUNCATE語(yǔ)句 217
8.6  上機(jī)實(shí)驗(yàn) 218
8.6.1  實(shí)驗(yàn)內(nèi)容 218
8.6.2  實(shí)驗(yàn)指導(dǎo) 218
8.7  練習(xí)題 220
8.8  習(xí)題答案 221
第9章  視圖 222
9.1  視圖概述 222
9.2  使用視圖的原因 223
9.3  視圖的優(yōu)點(diǎn)和缺點(diǎn) 224
9.4  視圖的處理 224
9.5  創(chuàng)建視圖 225
9.5.1  創(chuàng)建簡(jiǎn)單視圖 225
9.5.2  視圖中使用列的別名 229
9.5.3  視圖中使用連接 233
9.5.4  視圖中使用子查詢(xún) 237
9.6  更改視圖 238
9.7  刪除視圖 239
9.8  通過(guò)視圖管理數(shù)據(jù) 240
9.8.1  通過(guò)視圖查詢(xún)數(shù)據(jù) 241
9.8.2  通過(guò)視圖插入數(shù)據(jù) 242
9.8.3  通過(guò)視圖刪除數(shù)據(jù) 245
9.8.4  通過(guò)視圖更新數(shù)據(jù) 246
9.9  查詢(xún)視圖信息 247
9.10  上機(jī)實(shí)驗(yàn) 248
9.10.1  實(shí)驗(yàn)內(nèi)容 248
9.10.2  實(shí)驗(yàn)指導(dǎo) 249
9.11  練習(xí)題 250
9.12  習(xí)題答案 251
第10章  事務(wù) 253
10.1  事務(wù)概述 253
10.1.1  并發(fā)控制 254
10.1.2  數(shù)據(jù)庫(kù)恢復(fù) 255
10.2  事務(wù)隔離級(jí)別 256
10.3  事務(wù)處理命令 257
10.4  設(shè)置事務(wù)屬性 257
10.5  開(kāi)始事務(wù) 258
10.6  在事務(wù)中使用保存點(diǎn) 260
10.7  提交事務(wù) 262
10.8  撤消事務(wù) 263
10.9  鎖 264
10.9.1  鎖的分類(lèi) 264
10.9.2  關(guān)于鎖的其他信息 265
10.9.3  死鎖處理 265
10.10  上機(jī)實(shí)驗(yàn) 267
10.10.1  實(shí)驗(yàn)內(nèi)容 267
10.10.2  實(shí)驗(yàn)指導(dǎo) 267
10.11  練習(xí)題 268
10.12  習(xí)題答案 269
第11章  SQL觸發(fā)器和SQL游標(biāo) 270
11.1  了解SQL觸發(fā)器和游標(biāo) 270
11.2  創(chuàng)建和刪除SQL觸發(fā)器 272
11.2.1  創(chuàng)建SQL觸發(fā)器 272
11.2.2  刪除SQL觸發(fā)器 275
11.2.3  更改觸發(fā)器 276
11.3  創(chuàng)建INSERT觸發(fā)器 278
11.4  創(chuàng)建Update觸發(fā)器 278
11.5  創(chuàng)建Delete觸發(fā)器 280
11.6  觸發(fā)器的啟用和禁用 281
11.7  聲明游標(biāo) 282
11.7.1  SQL-92語(yǔ)法組成 282
11.7.2  游標(biāo)聲明 283
11.8  打開(kāi)和關(guān)閉游標(biāo) 287
11.8.1  打開(kāi)游標(biāo) 287
11.8.2  關(guān)閉游標(biāo) 288
11.9  刪除游標(biāo) 289
11.10  應(yīng)用游標(biāo) 289
11.11  使用游標(biāo)更新和刪除 292
11.11.1  使用游標(biāo)更新 292
11.11.2  使用游標(biāo)刪除 293
11.12  上機(jī)實(shí)驗(yàn) 294
11.12.1  實(shí)驗(yàn)內(nèi)容 294
11.12.2  實(shí)驗(yàn)指導(dǎo) 294
11.13  練習(xí)題 297
11.14  習(xí)題答案 298
第12章  數(shù)據(jù)庫(kù)的安全與性能 299
12.1  理解SQL安全性 299
12.1.1  用戶(hù) 300
12.1.2  數(shù)據(jù)庫(kù)元素 301
12.1.3  權(quán)限 302
12.2  授予和撤消權(quán)限 303
12.2.1  授予權(quán)限 303
12.2.2  撤消權(quán)限 311
12.3.3  禁止授權(quán) 315
12.3  視圖與SQL安全 315
12.4  數(shù)據(jù)庫(kù)性能 317
12.4.1  影響數(shù)據(jù)庫(kù)性能的因素 317
12.4.2  基準(zhǔn)測(cè)試 318
12.4.3  提高性能的工具 318
12.5  提高SQL語(yǔ)句的可讀性 321
12.6  在表上創(chuàng)建索引以提高性能 321
12.7  優(yōu)化查詢(xún) 322
12.7.1  查詢(xún)優(yōu)化器 322
12.7.2  編寫(xiě)高性能的SQL語(yǔ)句 323
12.7.3  提高系統(tǒng)性能的方法 323
12.8  存儲(chǔ)過(guò)程 325
12.8.1  創(chuàng)建存儲(chǔ)過(guò)程 326
12.8.2  執(zhí)行存儲(chǔ)過(guò)程 328
12.8.3  刪除存儲(chǔ)過(guò)程 328
12.9  上機(jī)實(shí)驗(yàn) 329
12.9.1  實(shí)驗(yàn)內(nèi)容 329
12.9.2  實(shí)驗(yàn)指導(dǎo) 330
12.10  練習(xí)題 332
12.11  習(xí)題答案 333


本目錄推薦

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