關(guān)于我們
書單推薦
新書推薦
|
SQL入門經(jīng)典 第6版(異步圖書出品)
本書詳細(xì)介紹了SQL語言的基本語法、基本概念,說明了各種SQL實(shí)現(xiàn)與ANSI標(biāo)準(zhǔn)之間的差別。書中包含了大量的范例,直觀地說明了如何使用SQL對數(shù)據(jù)進(jìn)行處理。每章后面還有針對性很強(qiáng)的測驗(yàn)與練習(xí),能夠幫助讀者更好地理解和掌握學(xué)習(xí)的內(nèi)容。在最后的附錄里還有關(guān)于安裝MySQL的詳細(xì)介紹、書中用到的關(guān)鍵SQL語句、測驗(yàn)和練習(xí)的答案。
本書的內(nèi)容層次清晰,針對性強(qiáng),非常適合初學(xué)者作為入門教材。 1.全球銷量逾百萬冊的系列圖書,連續(xù)十余年打造的經(jīng)典品牌; 2.經(jīng)典SQL入門圖書全新升級,上一版累計(jì)銷量5萬+; 3.每章內(nèi)容針對初學(xué)者精心設(shè)計(jì),1小時(shí)輕松閱讀學(xué)習(xí),24小時(shí)徹底掌握關(guān)鍵知識; 4.本書采用直觀、循序漸進(jìn)的方法,介紹了數(shù)據(jù)庫結(jié)構(gòu)、對象、查詢、表等內(nèi)容的處理方式; 5.讀者將掌握高級SQL技術(shù)(包括視圖、事務(wù)、Web連接,以及Oracle和Microsoft SQL Server對SQL的擴(kuò)展)的使用方法; 6.循序漸進(jìn)的示例引導(dǎo)讀者完成最常見的SQL任務(wù)。問與答、測驗(yàn)和練習(xí)幫助讀者檢驗(yàn)知識的掌握情況。\"注意\"\"提示\"和\"警告\"指出捷徑和解決方案。 本書內(nèi)容如下: 定義有效的數(shù)據(jù)庫結(jié)構(gòu)和對象; 將原始數(shù)據(jù)庫規(guī)格化為邏輯表; 使用DML編輯關(guān)系型數(shù)據(jù)和表; 管理數(shù)據(jù)庫事務(wù); 編寫有效的、高性能的查詢; 對數(shù)據(jù)進(jìn)行分類、匯總、排序、分組和調(diào)整; 使用日期和時(shí)間; 在查詢中結(jié)合表,使用子查詢,組合多個(gè)查詢; 掌握強(qiáng)大的查詢優(yōu)化技巧; 管理數(shù)據(jù)庫及其用戶; 保護(hù)數(shù)據(jù)庫和數(shù)據(jù); 使用視圖、異名和系統(tǒng)目錄; SQL在企業(yè)和網(wǎng)絡(luò)中的擴(kuò)展; Oracle和Microsoft SQL Server對ANSI SQL的重要擴(kuò)展。
Ryan Stephens是Perpetual Technologies公司以及Indy Data Partners公司(位于印第安納波利斯)的聯(lián)合創(chuàng)始人兼CEO。Ryan在IT領(lǐng)域有20多年的研究和咨詢經(jīng)歷,擅長數(shù)據(jù)管理、SQL和Oracle。Ryan在印第安納大學(xué)-普渡大學(xué)印第安納波利斯聯(lián)合分校創(chuàng)辦并講授了5年的數(shù)據(jù)庫和SQL課程,他還為印第安納陸軍國民警衛(wèi)隊(duì)擔(dān)任了12年的程序分析員(programmer analyst)。Ryan已經(jīng)為Sams Publishing編寫了多本數(shù)據(jù)庫和SQL相關(guān)的圖書。
Arie D. Jones是Indy Data Partners(IDP)公司(位于印第安納波利斯)新興技術(shù)(Emerging Technologies)部門的副總裁,領(lǐng)導(dǎo)著一個(gè)專家小組負(fù)責(zé)數(shù)據(jù)庫環(huán)境與應(yīng)用程序的規(guī)劃、設(shè)計(jì)、開發(fā)、部署和管理,從而讓每個(gè)客戶都獲得最佳的工具與服務(wù)的組合。他還是技術(shù)活動(dòng)的定期發(fā)言人,并且在數(shù)據(jù)庫方面出版了多本圖書,并發(fā)表了多篇文章。 Ronald Plew已經(jīng)從Perpetual Technologies公司的聯(lián)合創(chuàng)始人和副總裁的位置上退休,他在關(guān)系數(shù)據(jù)庫技術(shù)領(lǐng)域有20多年的研究和咨詢經(jīng)驗(yàn),還為Sams Publishing合著了多本圖書。Ron在印第安納大學(xué)-普渡大學(xué)印第安納波利斯聯(lián)合分校講授了5年的數(shù)據(jù)庫和SQL課程。他還曾經(jīng)擔(dān)任過印第安納陸軍國民警衛(wèi)隊(duì)的程序分析員。
第 1章 歡迎來到SQL世界 1
1.1 SQL定義及歷史 1 1.1.1 什么是SQL 2 1.1.2 什么是ANSI SQL 2 1.1.3 當(dāng)前標(biāo)準(zhǔn):SQL-2011 2 1.1.4 什么是數(shù)據(jù)庫 3 1.1.5 關(guān)系數(shù)據(jù)庫 4 1.1.6 客戶端/服務(wù)器技術(shù) 4 1.1.7 基于Web的數(shù)據(jù)庫系統(tǒng) 5 1.1.8 主流數(shù)據(jù)庫廠商 5 1.2 SQL會(huì)話 6 1.2.1 CONNECT 6 1.2.2 DISCONNECT和EXIT 6 1.3 SQL命令的類型 6 1.3.1 定義數(shù)據(jù)庫結(jié)構(gòu) 7 1.3.2 操作數(shù)據(jù) 7 1.3.3 選擇數(shù)據(jù) 7 1.3.4 數(shù)據(jù)控制語言 8 1.3.5 數(shù)據(jù)管理命令 8 1.3.6 事務(wù)控制命令 8 1.4 本書使用的數(shù)據(jù)庫 8 1.4.1 表命名標(biāo)準(zhǔn) 10 1.4.2 實(shí)例數(shù)據(jù)一瞥 10 1.4.3 表的構(gòu)成 10 1.4.4 示例和練習(xí) 11 1.5 小結(jié) 11 1.6 問與答 12 1.7 實(shí)踐 12 1.7.1 測驗(yàn) 12 1.7.2 練習(xí) 12 第 2章 定義數(shù)據(jù)結(jié)構(gòu) 14 2.1 數(shù)據(jù)是什么 14 2.2 基本數(shù)據(jù)類型 14 2.2.1 定長字符串 15 2.2.2 變長字符串 16 2.2.3 大對象類型 16 2.2.4 數(shù)值類型 16 2.2.5 小數(shù)類型 17 2.2.6 整數(shù) 17 2.2.7 浮點(diǎn)數(shù) 18 2.2.8 日期和時(shí)間類型 18 2.2.9 直義字符串 19 2.2.10 NULL數(shù)據(jù)類型 19 2.2.11 布爾值 20 2.2.12 自定義類型 20 2.2.13 域 20 2.3 小結(jié) 21 2.4 問與答 21 2.5 實(shí)踐 22 2.5.1 測驗(yàn) 22 2.5.2 練習(xí) 22 第3章 管理數(shù)據(jù)庫對象 25 3.1 數(shù)據(jù)庫對象和模式 25 3.2 表:數(shù)據(jù)的主要存儲(chǔ)方式 27 3.2.1 列 27 3.2.2 行 27 3.2.3 CREATE TABLE語句 28 3.2.4 命名規(guī)范 29 3.2.5 ALTER TABLE命令 29 3.2.6 從現(xiàn)有表新建另一個(gè)表 32 3.2.7 刪除表 33 3.3 完整性約束 33 3.3.1 主鍵約束 34 3.3.2 唯一性約束 34 3.3.3 外鍵約束 35 3.3.4 NOT NULL約束 36 3.3.5 檢查約束 36 3.3.6 去除約束 37 3.4 小結(jié) 37 3.5 問與答 37 3.6 實(shí)踐 38 3.6.1 測驗(yàn) 38 3.6.2 練習(xí) 38 第4章 規(guī)格化過程 41 4.1 規(guī)格化數(shù)據(jù)庫 41 4.1.1 原始數(shù)據(jù)庫 42 4.1.2 數(shù)據(jù)庫邏輯設(shè)計(jì) 42 4.1.3 規(guī)格形式 43 4.1.4 命名規(guī)范 45 4.1.5 規(guī)格化的優(yōu)點(diǎn) 46 4.1.6 規(guī)格化的缺點(diǎn) 46 4.2 去規(guī)格化數(shù)據(jù)庫 47 4.3 小結(jié) 47 4.4 問與答 47 4.5 實(shí)踐 48 4.5.1 測驗(yàn) 48 4.5.2 練習(xí) 48 第5章 操作數(shù)據(jù) 50 5.1 數(shù)據(jù)操作概述 50 5.2 用新數(shù)據(jù)填充表 50 5.2.1 把數(shù)據(jù)插入到表 51 5.2.2 將數(shù)據(jù)插入到表的特定列中 52 5.2.3 從另一個(gè)表插入數(shù)據(jù) 53 5.2.4 插入NULL值 54 5.3 更新現(xiàn)有數(shù)據(jù) 55 5.3.1 更新一列的數(shù)據(jù) 55 5.3.2 更新一條或多條記錄中的 多個(gè)字段 56 5.4 從表中刪除數(shù)據(jù) 57 5.5 小結(jié) 57 5.6 問與答 58 5.7 實(shí)踐 58 5.7.1 測驗(yàn) 58 5.7.2 練習(xí) 58 第6章 管理數(shù)據(jù)庫事務(wù) 61 6.1 什么是事務(wù) 61 6.2 控制事務(wù) 62 6.2.1 COMMIT命令 62 6.2.2 ROLLBACK命令 64 6.2.3 SAVEPOINT命令 65 6.2.4 ROLLBACK TO SAVEPOINT 命令 65 6.2.5 RELEASE SAVEPOINT命令 67 6.2.6 SET TRANSACTION命令 68 6.3 低劣的事務(wù)控制 68 6.4 小結(jié) 68 6.5 問與答 68 6.6 實(shí)踐 69 6.6.1 測驗(yàn) 69 6.6.2 練習(xí) 69 第7章 數(shù)據(jù)庫查詢 71 7.1 SELECT語句 71 7.1.1 SELECT語句 72 7.1.2 FROM子句 74 7.1.3 WHERE子句 74 7.1.4 ORDER BY子句 75 7.1.5 大小寫敏感性 77 7.2 編寫查詢語句 78 7.2.1 統(tǒng)計(jì)表中的記錄數(shù)量 79 7.2.2 從另一個(gè)用戶表里選擇 數(shù)據(jù) 80 7.2.3 使用字段別名 80 7.3 小結(jié) 81 7.4 問與答 81 7.5 實(shí)踐 82 7.5.1 測驗(yàn) 82 7.5.2 練習(xí) 82 第8章 使用操作符對數(shù)據(jù)進(jìn)行分類 84 8.1 什么是SQL里的操作符 84 8.2 比較操作符 84 8.2.1 相等 85 8.2.2 不等于 85 8.2.3 小于和大于 86 8.2.4 比較操作符的組合 87 8.3 邏輯操作符 88 8.3.1 IS NULL 88 8.3.2 BETWEEN 89 8.3.3 IN 89 8.3.4 LIKE 90 8.3.5 EXISTS 91 8.3.6 ALL、SOME和ANY 操作符 91 8.4 連接操作符 93 8.4.1 AND 93 8.4.2 OR 94 8.5 求反操作符 95 8.5.1 不相等 96 8.5.2 NOT BETWEEN 96 8.5.3 NOT IN 97 8.5.4 NOT LIKE 97 8.5.5 IS NOT NULL 98 8.5.6 NOT EXISTS 99 8.6 算術(shù)操作符 99 8.6.1 加法 99 8.6.2 減法 100 8.6.3 乘法 100 8.6.4 除法 100 8.6.5 算術(shù)操作符的組合 101 8.7 小結(jié) 102 8.8 問與答 102 8.9 實(shí)踐 102 8.9.1 測驗(yàn) 102 8.9.2 練習(xí) 103 第9章 匯總查詢得到的數(shù)據(jù) 104 9.1 聚合函數(shù) 104 9.1.1 COUNT函數(shù) 105 9.1.2 SUM函數(shù) 106 9.1.3 AVG函數(shù) 107 9.1.4 MAX函數(shù) 109 9.1.5 MIN函數(shù) 109 9.2 小結(jié) 110 9.3 問與答 110 9.4 實(shí)踐 111 9.4.1 測驗(yàn) 111 9.4.2 練習(xí) 112 第 10章 數(shù)據(jù)排序與分組 113 10.1 為什么要對數(shù)據(jù)進(jìn)行分組 113 10.2 GROUP BY子句 113 10.2.1 分組函數(shù) 114 10.2.2 對選中的數(shù)據(jù)進(jìn)行分組 114 10.2.3 創(chuàng)建分組和使用聚合函數(shù) 114 10.3 GROUP BY與ORDER BY 的對比 118 10.4 CUBE和ROLLUP語句 120 10.5 HAVING子句 121 10.6 小結(jié) 122 10.7 問與答 123 10.8 實(shí)踐 123 10.8.1 測驗(yàn) 123 10.8.2 練習(xí) 124 第 11章 重構(gòu)數(shù)據(jù)的外觀 125 11.1 ANSI字符函數(shù) 125 11.2 常用字符函數(shù) 126 11.2.1 串接函數(shù) 126 11.2.2 UPPER函數(shù) 127 11.2.3 LOWER函數(shù) 128 11.2.4 SUBSTR函數(shù) 129 11.2.5 TRANSLATE函數(shù) 130 11.2.6 REPLACE函數(shù) 130 11.2.7 LTRIM函數(shù) 131 11.2.8 RTRIM函數(shù) 132 11.3 其他字符函數(shù) 133 11.3.1 LENGTH函數(shù) 133 11.3.2 ISNULL函數(shù)(NULL值 檢查程序) 133 11.3.3 COALESCE函數(shù) 134 11.3.4 LPAD函數(shù) 134 11.3.5 RPAD函數(shù) 135 11.3.6 ASCII函數(shù) 135 11.4 算術(shù)函數(shù) 135 11.5 轉(zhuǎn)換函數(shù) 136 11.5.1 字符串轉(zhuǎn)換為數(shù)值 136 11.5.2 數(shù)值轉(zhuǎn)換為字符串 137 11.6 字符函數(shù)的組合使用 138 11.7 小結(jié) 139 11.8 問與答 139 11.9 實(shí)踐 140 11.9.1 測驗(yàn) 140 11.9.2 練習(xí) 140 第 12章 日期和時(shí)間 142 12.1 日期是如何存儲(chǔ)的 142 12.1.1 日期和時(shí)間的標(biāo)準(zhǔn) 數(shù)據(jù)類型 142 12.1.2 DATETIME元素 143 12.1.3 不同實(shí)現(xiàn)的日期類型 143 12.2 日期函數(shù) 144 12.2.1 當(dāng)前日期 144 12.2.2 時(shí)區(qū) 144 12.2.3 時(shí)間與日期相加 145 12.2.4 其他日期函數(shù) 147 12.3 日期轉(zhuǎn)換 147 12.3.1 日期描述 148 12.3.2 日期轉(zhuǎn)換為字符串 150 12.3.3 字符串轉(zhuǎn)換為日期 150 12.4 小結(jié) 151 12.5 問與答 151 12.6 實(shí)踐 152 12.6.1 測驗(yàn) 152 12.6.2 練習(xí) 152 第 13章 在查詢中連接表 153 13.1 從多個(gè)表獲取數(shù)據(jù) 153 13.2 連接 153 13.2.1 等值連接 154 13.2.2 使用表的別名 155 13.2.3 不等值連接 156 13.2.4 外部連接 157 13.2.5 自連接 159 13.2.6 連接多個(gè)主鍵 161 13.3 需要考慮的連接事項(xiàng) 161 13.3.1 使用基表 162 13.3.2 笛卡兒積 162 13.4 小結(jié) 164 13.5 問與答 164 13.6 實(shí)踐 164 13.6.1 測驗(yàn) 165 13.6.2 練習(xí) 165 第 14章 使用子查詢定義未知數(shù)據(jù) 166 14.1 什么是子查詢 166 14.1.1 子查詢與SELECT語句 167 14.1.2 子查詢與INSERT語句 169 14.1.3 子查詢與UPDATE語句 169 14.1.4 子查詢與DELETE語句 170 14.2 嵌套的子查詢 171 14.3 關(guān)聯(lián)子查詢 174 14.4 子查詢的效率 175 14.5 小結(jié) 176 14.6 問與答 176 14.7 實(shí)踐 176 14.7.1 測驗(yàn) 177 14.7.2 練習(xí) 177 第 15章 將多個(gè)查詢組合成一個(gè) 178 15.1 單查詢與組合查詢 178 15.2 組合查詢操作符 179 15.2.1 UNION操作符 179 15.2.2 UNION ALL操作符 180 15.2.3 INTERSECT操作符 181 15.2.4 EXCEPT操作符 182 15.3 在組合查詢中使用 ORDER BY 183 15.4 在組合查詢中使用 GROUP BY 184 15.5 獲取準(zhǔn)確的數(shù)據(jù) 185 15.6 小結(jié) 186 15.7 問與答 186 15.8 實(shí)踐 186 15.8.1 測驗(yàn) 187 15.8.2 練習(xí) 187 第 16章 利用索引改善性能 188 16.1 什么是索引 188 16.2 索引是如何工作的 188 16.3 CREATE INDEX命令 189 16.4 索引的類型 190 16.4.1 單字段索引 190 16.4.2 唯一索引 190 16.4.3 組合索引 191 16.4.4 隱式索引 191 16.5 何時(shí)考慮使用索引 191 16.6 何時(shí)應(yīng)該避免使用索引 192 16.7 修改索引 193 16.8 刪除索引 193 16.9 小結(jié) 194 16.10 問與答 194 16.11 實(shí)踐 194 16.11.1 測驗(yàn) 194 16.11.2 練習(xí) 195 第 17章 改善數(shù)據(jù)庫性能 196 17.1 什么是SQL語句調(diào)整 196 17.2 數(shù)據(jù)庫調(diào)整與SQL語句 調(diào)整 196 17.3 格式化SQL語句 197 17.3.1 為提高可讀性格式化SQL 語句 197 17.3.2 FROM子句中的表 199 17.3.3 連接條件的次序 199 17.3.4 最嚴(yán)格條件 199 17.4 全表掃描 201 17.5 其他性能考慮 202 17.5.1 使用LIKE操作符和 通配符 202 17.5.2 避免使用OR操作符 203 17.5.3 避免使用HAVING子句 203 17.5.4 避免大規(guī)模排序操作 204 17.5.5 使用存儲(chǔ)過程 204 17.5.6 在批量加載時(shí)禁用索引 204 17.6 基于成本的優(yōu)化 204 17.7 小結(jié) 205 17.8 問與答 206 17.9 實(shí)踐 206 17.9.1 測驗(yàn) 206 17.9.2 練習(xí) 206 第 18章 管理數(shù)據(jù)庫用戶 208 18.1 數(shù)據(jù)庫的用戶管理 208 18.1.1 用戶的類型 209 18.1.2 誰管理用戶 209 18.1.3 用戶在數(shù)據(jù)庫中的位置 209 18.1.4 用戶與模式的區(qū)別 210 18.2 管理過程 210 18.2.1 創(chuàng)建用戶 210 18.2.2 創(chuàng)建模式 212 18.2.3 刪除模式 214 18.2.4 調(diào)整用戶 214 18.2.5 用戶會(huì)話 215 18.2.6 刪除用戶訪問權(quán)限 215 18.3 數(shù)據(jù)庫用戶使用的工具 215 18.4 小結(jié) 216 18.5 問與答 216 18.6 實(shí)踐 216 18.6.1 測驗(yàn) 217 18.6.2 練習(xí) 217 第 19章 管理數(shù)據(jù)庫安全 218 19.1 什么是數(shù)據(jù)庫安全 218 19.2 什么是權(quán)限 219 19.2.1 系統(tǒng)權(quán)限 219 19.2.2 對象權(quán)限 220 19.2.3 誰負(fù)責(zé)授予和撤銷權(quán)限 221 19.3 控制用戶訪問 221 19.3.1 GRANT命令 221 19.3.2 REVOKE命令 222 19.3.3 控制對單獨(dú)字段的訪問 222 19.3.4 PUBLIC數(shù)據(jù)庫賬戶 222 19.3.5 權(quán)限組 223 19.4 通過角色控制權(quán)限 223 19.4.1 CREATE ROLE語句 224 19.4.2 DROP ROLE語句 224 19.4.3 SET ROLE語句 224 19.5 小結(jié) 225 19.6 問與答 225 19.7 實(shí)踐 226 19.7.1 測驗(yàn) 226 19.7.2 練習(xí) 226 第 20章 創(chuàng)建并使用視圖和異名 227 20.1 什么是視圖 227 20.1.1 使用視圖來簡化數(shù)據(jù)訪問 228 20.1.2 使用視圖作為一種安全形式 228 20.1.3 使用視圖來維護(hù)匯總數(shù)據(jù) 228 20.2 創(chuàng)建視圖 229 20.2.1 從一個(gè)表創(chuàng)建視圖 229 20.2.2 從多個(gè)表創(chuàng)建視圖 231 20.2.3 從視圖創(chuàng)建視圖 231 20.3 WITH CHECK OPTION 232 20.4 從視圖創(chuàng)建表 233 20.5 視圖與ORDER BY子句 234 20.6 通過視圖更新數(shù)據(jù) 234 20.7 刪除視圖 235 20.8 嵌套視圖對性能的影響 235 20.9 什么是異名 235 20.9.1 創(chuàng)建異名 236 20.9.2 刪除異名 236 20.10 小結(jié) 237 20.11 問與答 237 20.12 實(shí)踐 237 20.12.1 測驗(yàn) 237 20.12.2 練習(xí) 238 第 21章 使用系統(tǒng)目錄 239 21.1 什么是系統(tǒng)目錄 239 21.2 如何創(chuàng)建系統(tǒng)目錄 240 21.3 系統(tǒng)目錄中包含什么內(nèi)容 240 21.3.1 用戶數(shù)據(jù) 241 21.3.2 安全信息 241 21.3.3 數(shù)據(jù)庫設(shè)計(jì)信息 241 21.3.4 性能統(tǒng)計(jì)信息 241 21.4 不同實(shí)現(xiàn)中的系統(tǒng)目錄表 241 21.5 查詢系統(tǒng)目錄 242 21.6 更新系統(tǒng)目錄對象 244 21.7 小結(jié) 245 21.8 問與答 245 21.9 實(shí)踐 245 21.9.1 測驗(yàn) 245 21.9.2 練習(xí) 246 第 22章 高級SQL主題 247 22.1 游標(biāo) 247 22.1.1 打開游標(biāo) 248 22.1.2 從游標(biāo)獲取數(shù)據(jù) 248 22.1.3 關(guān)閉游標(biāo) 249 22.2 存儲(chǔ)過程和函數(shù) 250 22.3 觸發(fā)器 251 22.3.1 CREATE TRIGGER語句 251 22.3.2 DROP TRIGGER語句 253 22.4 動(dòng)態(tài)SQL 253 22.5 調(diào)用級接口 253 22.6 使用SQL生成SQL 254 22.7 直接SQL與嵌入SQL 254 22.8 窗口表格函數(shù) 255 22.9 使用XML 255 22.10 小結(jié) 256 22.11 問與答 256 22.12 實(shí)踐 256 22.12.1 測驗(yàn) 257 22.12.2 練習(xí) 257 第 23章 將SQL擴(kuò)展到企業(yè)、 互聯(lián)網(wǎng)和內(nèi)聯(lián)網(wǎng) 258 23.1 SQL與企業(yè) 258 23.1.1 后端程序 258 23.1.2 前端程序 259 23.2 訪問遠(yuǎn)程數(shù)據(jù)庫 259 23.2.1 ODBC 260 23.2.2 JDBC 260 23.2.3 OLE DB 260 23.2.4 廠商連接產(chǎn)品 260 23.2.5 Web接口 261 23.3 SQL與互聯(lián)網(wǎng) 261 23.3.1 讓數(shù)據(jù)供全世界的 顧客使用 262 23.3.2 向雇員和授權(quán)顧客 提供數(shù)據(jù) 262 23.4 SQL與內(nèi)聯(lián)網(wǎng) 262 23.5 小結(jié) 263 23.6 問與答 263 23.7 實(shí)踐 263 23.7.1 測驗(yàn) 264 23.7.2 練習(xí) 264 第 24章 標(biāo)準(zhǔn)SQL的擴(kuò)展 265 24.1 各種實(shí)現(xiàn) 265 24.1.1 不同實(shí)現(xiàn)之間的區(qū)別 265 24.1.2 遵循ANSI SQL 266 24.1.3 SQL的擴(kuò)展 267 24.2 擴(kuò)展示例 267 24.2.1 Transact-SQL 268 24.2.2 PL/SQL 268 24.2.3 MySQL 269 24.3 交互式SQL語句 269 24.4 小結(jié) 270 24.5 問與答 270 24.6 實(shí)踐 271 附錄A 常用SQL命令 272 附錄B 安裝Oracle和Microsoft SQL 277 附錄C 測驗(yàn)和練習(xí)的答案 280 附錄D 額外練習(xí) 314 術(shù)語表 325
你還可能感興趣
我要評論
|