SQL編程起步

出版時(shí)間:2002-2  出版社:人民郵電出版社  作者:(美)forrest houlette  頁(yè)數(shù):305  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)詳細(xì)介紹了SQL語(yǔ)言的應(yīng)用方法。主要內(nèi)容有:訪問(wèn)數(shù)據(jù)庫(kù),數(shù)據(jù)的檢索、插入、更新和刪除,創(chuàng)建表和數(shù)據(jù)庫(kù),使用運(yùn)算符和函數(shù),建立子查詢、視圖、存儲(chǔ)過(guò)程,存儲(chǔ)過(guò)程編程,使用參數(shù)和游標(biāo),建立聯(lián)合,解析Portfolio項(xiàng)目,最后提供了各章測(cè)試題目的答案以及SQL和關(guān)系數(shù)據(jù)庫(kù)的基本理論。
本書(shū)按照建立數(shù)據(jù)庫(kù)應(yīng)用的過(guò)程來(lái)介紹相關(guān)的知識(shí),使讀者可以在學(xué)習(xí)的過(guò)程中實(shí)際創(chuàng)建實(shí)用的數(shù)據(jù)庫(kù)系統(tǒng)。作者在書(shū)中提供了大量的代碼與實(shí)例,并詳細(xì)介紹了基本概念,非常適于SQL語(yǔ)言的初學(xué)者。

作者簡(jiǎn)介

Forrest Houlette是一位計(jì)算機(jī)書(shū)籍的創(chuàng)作人員和咨詢?nèi)藛T。Forrest Houlette現(xiàn)居住在肯塔基州呼易斯維爾市,是Write Environment公司的總經(jīng)理。Write Environment公司是一家專門(mén)致力于Visual Basic軟件的開(kāi)發(fā)、用戶文檔、客戶培訓(xùn)以及教育和商業(yè)軟件的咨詢公司。Frrest也是Aji

書(shū)籍目錄

第一部分  基礎(chǔ)知識(shí)
第1章 訪問(wèn)數(shù)據(jù)庫(kù) 3
1.1 連接數(shù)據(jù)庫(kù) 5
1.1.1 使用查詢工具 7
1.1.2 使用ODBC 8
1.1.3 使用OLE DB 14
1.2 從程序建立連接 15
1.2.1 使用連接庫(kù) 16
1.2.2 使用DAO 21
1.2.3 使用ADO 22
1.3 小測(cè)驗(yàn) 24
第2章 檢索數(shù)據(jù) 25
2.1 使用SELECT 26
2.1.1 添加WHERE子句 31
2.1.2 添加排序順序 34
2.1.3 添加匯總信息 35
2.1.4 添加HAVING子句 38
2.2 聯(lián)接表 39
2.3 組合字段和建立列 44
2.4 小測(cè)驗(yàn) 47
第3章 插入數(shù)據(jù) 49
3.1 使用INSERT 50
3.2 使用帶有INSERT的SELECT 58
3.2.1 添加WHERE子句 59
3.2.2 添加HAVING子句 60
3.3 使用Select Into 61
3.4 小測(cè)驗(yàn) 67
第4章 更新數(shù)據(jù) 69
4.1 使用UPDATE 70
4.2 添加WHERE子句 73
4.3 添加HAVING子句 75
4.4 使用多個(gè)表 77
4.5 小測(cè)驗(yàn) 84
第5章 刪除數(shù)據(jù) 87
5.1 刪除數(shù)據(jù) 88
5.2 添加WHERE子句 89
5.3 使用查詢控制刪除 90
5.4 使用事務(wù) 91
5.5 小測(cè)驗(yàn) 95
第6章 創(chuàng)建表 97
6.1 使用CREATE TABLE 98
6.1.1 設(shè)計(jì)鍵、主鍵和外鍵 101
6.1.2 數(shù)據(jù)規(guī)范化 102
6.1.3 添加索引 105
6.1.4 添加約束 106
6.2 更改表 109
6.3 刪除表 111
6.4 小測(cè)驗(yàn) 112
第7章 創(chuàng)建數(shù)據(jù)庫(kù) 115
7.1 使用CREATE DATABASE 116
7.2 設(shè)計(jì)表 118
7.2.1 表的規(guī)范化 119
7.3 設(shè)計(jì)安全性 126
7.4 小測(cè)驗(yàn) 131
第二部分 構(gòu)建技巧
第8章 使用運(yùn)算符 135
8.1 使用關(guān)系運(yùn)算符和布爾運(yùn)算符 136
8.2 查找存在什么 138
8.3 在集合中查找 139
8.3.1 在BETWEEN中查找項(xiàng)目 139
8.3.2 使用IN、ANY、ALL或者SOME查找 140
8.3.3 使用LIKE和IS NULL 142
8.4 小測(cè)驗(yàn) 146
第9章 使用函數(shù) 147
9.1 聚合數(shù)據(jù) 148
9.1.1 AVG 148
9.1.2 COUNT 148
9.1.3 MAX 149
9.1.4 MIN 149
9.1.5 SUM 149
9.1.6 STDEV 150
9.1.7 STDEVP 150
9.1.8 VAR 150
9.1.9 VARP 150
9.2 處理日期和時(shí)間 152
9.2.1 DATEADD 152
9.2.2 DATEDIFF 153
9.2.3 DATENAME 153
9.2.4 DATEPART 153
9.2.5 DAY 154
9.2.6 GETDATE 154
9.2.7 MONTH 154
9.2.8 YEAR 154
9.3 使用數(shù)學(xué)函數(shù) 155
9.3.1 ABS 156
9.3.2 ACOS 156
9.3.3 ASIN 156
9.3.4 ATAN 156
9.3.5 ATN2 157
9.3.6 CEILING 157
9.3.7 COS 157
9.3.8 COT 157
9.3.9 DEGREES 158
9.3.10 EXP 158
9.3.11 FLOOR 158
9.3.12 LOG 158
9.3.13 LOG10 159
9.3.14 PI 159
9.3.15 POWER 159
9.3.16 RADIANS 160
9.3.17 RAND 160
9.3.18 ROUND 160
9.3.19 SIGN 161
9.3.20 SIN 161
9.3.21 SQUARE 161
9.3.22 SQRT 161
9.3.23 TAN 162
9.4 使用字符串函數(shù) 162
9.4.1 ASCII 162
9.4.2 CHAR 163
9.4.3 CHARINDEX 163
9.4.4 DIFFERENCE 163
9.4.5 LEFT 164
9.4.6 LEN 164
9.4.7 LOWER 164
9.4.8 LTRIM 164
9.4.9 NCHAR 165
9.4.10 PATINDEX 165
9.4.11 QUOTENAME 165
9.4.12 REPLACE 166
9.4.13 REPLICATE 166
9.4.14 REVERSE 166
9.4.15 RIGHT 166
9.4.16 RTRIM 167
9.4.17 SOUNDEX 167
9.4.18 SPACE 167
9.4.19 STR 168
9.4.20 STUFF 168
9.4.21 SUBSTR 168
9.4.22 UNICODE 169
9.4.23 UPPER 169
9.5 使用重要的系統(tǒng)函數(shù) 169
9.5.1 CASE 170
9.5.2 CAST 170
9.5.3 CONVERT 171
9.5.4 ISDATE 171
9.5.5 ISNULL 171
9.5.6 ISNUMERIC 172
9.6 小測(cè)驗(yàn) 175
第10章 建立子查詢 177
10.1 選擇一項(xiàng) 179
10.2 設(shè)置條件 180
10.3 替代聯(lián)接 182
10.4 刪除、更新和插入 183
10.5 小測(cè)驗(yàn) 188
第11章 建立視圖 189
11.1 合理化視圖的使用 190
11.2 創(chuàng)建查詢 192
11.3 創(chuàng)建視圖 193
11.4 小測(cè)驗(yàn) 211
第12章 建立存儲(chǔ)過(guò)程 213
12.1 編輯過(guò)程 215
12.2 使用創(chuàng)建過(guò)程 216
12.3 調(diào)用過(guò)程 219
12.4 使用結(jié)果 220
12.5 小測(cè)驗(yàn) 221
第13章 在存儲(chǔ)過(guò)程中編程 223
13.1 使用變量 225
13.2 使用流控制 227
13.3 返回值 231
13.4 產(chǎn)生出錯(cuò)消息 233
13.5 小測(cè)驗(yàn) 235
第14章 使用參數(shù) 237
14.1 創(chuàng)建參數(shù) 239
14.2 傳遞值 241
14.3 使用結(jié)果 243
14.4 小測(cè)驗(yàn) 246
第15章 使用游標(biāo) 247
15.1 聲明游標(biāo) 249
15.2 操縱游標(biāo) 250
15.3 更新和搜索游標(biāo) 252
15.4 關(guān)閉和釋放游標(biāo) 255
15.5 小測(cè)驗(yàn) 256
第16章 建立聯(lián)合 257
16.1 使用UNION運(yùn)算符 258
16.2 遵循聯(lián)合的約束 259
16.3 建立實(shí)用的聯(lián)合 260
16.4 小測(cè)驗(yàn) 264
第17章 解析Portfolio項(xiàng)目 265
17.1 客戶程序的結(jié)構(gòu) 267
17.2 注冊(cè)過(guò)程 270
17.3 計(jì)劃必須的插入過(guò)程 272
17.4 計(jì)劃必須的注銷過(guò)程 273
17.5 計(jì)劃必須的簽出過(guò)程 275
17.6 計(jì)劃必須的簽入過(guò)程 276
17.7 計(jì)劃必須的刪除過(guò)程 276
17.8 客戶體系 277
17.9 小測(cè)驗(yàn) 280
附錄A 小測(cè)驗(yàn)答案 281
附錄B 一些SQL理論 299
B.1 聲明性的,而不是過(guò)程性的 300
B.2 關(guān)系模型 300
B.3 語(yǔ)言的結(jié)構(gòu) 302
B.3.1 數(shù)據(jù)定義語(yǔ)言 302
B.3.2 數(shù)據(jù)處理語(yǔ)言 302
B.3.3 數(shù)據(jù)控制語(yǔ)言 302
B.4 對(duì)事務(wù)的依賴性 303
B.5 著重于完整性 304
B.6 結(jié)論 305

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    SQL編程起步 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7