中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 SQL實踐教程(第10版)

出版社:人民郵電出版社出版時間:2023-07-01
開本: 16開 頁數(shù): 311
中 圖 價:¥83.9(7.0折) 定價  ¥119.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

SQL實踐教程(第10版) 版權(quán)信息

SQL實踐教程(第10版) 本書特色

1.輕松掌握SQL編程技能。提供深入淺出的指導(dǎo),讓您輕松學(xué)習(xí)和掌握SQL編程,無論您是初學(xué)者還是有一定經(jīng)驗的開發(fā)人員。

2.實戰(zhàn)案例驅(qū)動,快速上手SQL。通過豐富的實戰(zhàn)案例,保持學(xué)習(xí)興趣,帶領(lǐng)您逐步應(yīng)用SQL解決真實問題,從而快速提升您的SQL應(yīng)用能力。

3.涵蓋數(shù)據(jù)庫設(shè)計與管理技巧。除了SQL編程,還深入介紹數(shù)據(jù)庫設(shè)計和管理的關(guān)鍵知識和技巧,讓您成為專業(yè)的數(shù)據(jù)庫行家。

4.語言清晰易懂。以簡潔明了的語言和大量實用的示例代碼,幫助您輕松理解SQL的核心概念和復(fù)雜操作。

5.全彩印刷,重點難點標(biāo)記清楚,幫助您輕松理解技術(shù)關(guān)鍵點。

SQL實踐教程(第10版) 內(nèi)容簡介

本書介紹了SQL的編程原理、基本原則、使用方法及技巧,包含數(shù)據(jù)庫設(shè)計基礎(chǔ)知識,**范式、第二范式、第三范式的概念和范式間的轉(zhuǎn)換方法,涉及數(shù)據(jù)庫創(chuàng)建、單表查詢、多表查詢、更新數(shù)據(jù)、數(shù)據(jù)庫管理知識,并提供了常用SQL語句的案例速查表。公司使用SQL來管理訂單、物品、客戶和銷售代表的有趣案例貫穿全書,方便讀者跟隨進度逐步上手SQL。 本書可作為高等院校SQL或數(shù)據(jù)庫相關(guān)課程的參考教材,也可作為SQL的案例參考和函數(shù)速查手冊,適合有一定編程基礎(chǔ)、想要上手使用SQL的人閱讀。

SQL實踐教程(第10版) 目錄

第 1章 KimTay和StayWell數(shù)據(jù)庫簡介 1

1.1 簡介 1

1.2 什么是數(shù)據(jù)庫 1

1.3 KimTay數(shù)據(jù)庫 2

1.4 StayWell數(shù)據(jù)庫 8

1.5 本章總結(jié) 12

1.6 案例練習(xí) 13



第 2章 數(shù)據(jù)庫設(shè)計基礎(chǔ)知識 15

2.1 簡介 15

2.2 數(shù)據(jù)庫的概念 16

2.2.1 關(guān)系數(shù)據(jù)庫 16

2.2.2 實體、屬性和聯(lián)系 17

2.3 功能依賴關(guān)系 21

2.4 主鍵 24

2.5 數(shù)據(jù)庫的設(shè)計 26

2.5.1 設(shè)計方法 26

2.5.2 數(shù)據(jù)庫的設(shè)計需求 27

2.5.3 數(shù)據(jù)庫設(shè)計過程示例 28

2.6 規(guī)范化 35

2.6.1 第 一范式 36

2.6.2 第二范式 37

2.6.3 第三范式 41

2.7 數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計圖 46

2.8 本章總結(jié) 48

2.9 復(fù)習(xí)題 50

2.10 案例練習(xí) 51



第3章 創(chuàng)建表 54

3.1 簡介 54

3.2 創(chuàng)建和運行SQL命令 55

3.2.1 使用MySQL Workbench 55

3.2.2 輸入指令 58

3.3 創(chuàng)建數(shù)據(jù)庫 61

更改默認數(shù)據(jù)庫 63

3.4 創(chuàng)建表 64

3.4.1 修正SQL指令中的錯誤 69

3.4.2 刪除表 70

3.4.3 使用數(shù)據(jù)類型 71

3.5 使用空值 72

3.6 在表中添加行 73

3.6.1 INSERT指令 73

3.6.2 插入包含空值的行 77

3.7 查看表中的數(shù)據(jù) 78

3.8 修正表中的錯誤 80

3.9 保存SQL指令 83

3.10 創(chuàng)建剩余的數(shù)據(jù)庫表 87

3.11 對表進行描述 92

3.12 本章總結(jié) 95

3.13 復(fù)習(xí)題 96

3.14 案例練習(xí) 97



第4章 單表查詢 101

4.1 簡介 101

4.2 創(chuàng)建簡單查詢 101

4.2.1 提取特定列和所有行 102

4.2.2 提取所有列和所有行 103

4.2.3 使用WHERE子句 104

4.2.4 使用復(fù)合條件 106

4.2.5 使用BETWEEN操作符 109

4.2.6 使用計算列 111

4.2.7 使用LIKE操作符 113

4.2.8 使用IN操作符 115

4.3 排序 116

4.3.1 使用ORDER BY子句 116

4.3.2 其他排序選項 117

4.4 使用函數(shù) 118

4.4.1 使用COUNT函數(shù) 118

4.4.2 使用SUM函數(shù) 119

4.4.3 使用AVG、MAX和MIN函數(shù) 119

4.4.4 使用DISTINCT操作符 121

4.5 嵌套的查詢 123

子查詢 125

4.6 分組 127

4.6.1 使用GROUP BY子句 127

4.6.2 使用HAVING子句 129

4.6.3 比較HAVING子句和WHERE子句 130

4.7 空值 132

4.8 總結(jié)SQL查詢的子句和操作符 133

4.9 本章總結(jié) 134

4.10 復(fù)習(xí)題 135

4.11 案例練習(xí) 136



第5章 多表查詢 139

5.1 簡介 139

5.2 對多個表進行查詢 139

連接兩個表 140

5.3 連接、IN和EXISTS的比較 143

5.3.1 使用IN操作符 144

5.3.2 使用EXISTS操作符 145

5.3.3 在子查詢中使用子查詢 146

5.3.4 綜合案例 148

5.3.5 使用別名 150

5.3.6 把表與自身相連接 151

5.3.7 根據(jù)主鍵列使用自身連接 153

5.3.8 連接幾個表 154

5.4 集合操作 157

5.5 ALL和ANY操作符 162

5.6 特殊操作 165

5.6.1 內(nèi)部連接 165

5.6.2 外部連接 167

5.6.3 乘積 168

5.7 本章總結(jié) 169

5.8 復(fù)習(xí)題 171

5.9 案例練習(xí) 172



第6章 更新數(shù)據(jù) 175

6.1 簡介 175

6.2 使用一個現(xiàn)有的表創(chuàng)建一個新表 175

6.3 修改一個表的現(xiàn)有數(shù)據(jù) 177

6.4 向一個現(xiàn)有的表添加行 180

6.5 自動提交、提交和回滾 182

6.6 事務(wù) 184

6.7 修改和刪除現(xiàn)有的行 185

執(zhí)行回滾 187

6.8 把一個值修改為空值 188

6.9 修改表的結(jié)構(gòu) 190

進行復(fù)雜的修改 197

6.10 刪除表 197

6.11 本章總結(jié) 198

6.12 復(fù)習(xí)題 199

6.13 案例練習(xí) 199



第7章 數(shù)據(jù)庫管理 203

7.1 簡介 203

7.2 創(chuàng)建和使用視圖 203

7.3 使用視圖更新數(shù)據(jù) 212

7.3.1 更新行列子集視圖 212

7.3.2 更新涉及連接的視圖 214

7.3.3 更新涉及統(tǒng)計數(shù)據(jù)的視圖 218

7.4 刪除視圖 218

7.5 安全 219

7.6 索引 222

7.6.1 創(chuàng)建索引 225

7.6.2 刪除索引 226

7.6.3 創(chuàng)建唯一性索引 227

7.7 系統(tǒng)目錄 228

系統(tǒng)目錄的更新 231

7.8 SQL的完整性約束 232

7.9 本章總結(jié) 235

7.10 復(fù)習(xí)題 237

7.11 案例練習(xí) 238



第8章 函數(shù)、存儲過程、觸發(fā)器 242

8.1 簡介 242

8.2 在編程環(huán)境中使用SQL 242

8.3 使用函數(shù) 244

8.3.1 字符函數(shù) 244

8.3.2 數(shù)值函數(shù) 245

8.3.3 對日期進行操作 246

8.4 連接列 251

8.5 在MySQL中使用存儲過程 255

提取單行和單列 256

8.6 錯誤處理 259

8.7 使用更新存儲過程 262

8.7.1 使用更新存儲過程修改數(shù)據(jù) 262

8.7.2 使用更新存儲過程刪除數(shù)據(jù) 264

8.8 使用存儲過程選擇多行 265

8.8.1 使用游標(biāo) 265

8.8.2 打開游標(biāo) 266

8.8.3 從游標(biāo)提取行 267

8.8.4 關(guān)閉游標(biāo) 268

8.8.5 使用游標(biāo)編寫一個完整的存儲過程 269

8.8.6 使用更復(fù)雜的游標(biāo) 270

8.8.7 游標(biāo)的優(yōu)點 272

8.9 在Oracle中使用PL/SQL 272

8.9.1 PL/SQL的錯誤處理 274

8.9.2 在PL/SQL中使用游標(biāo)編寫一個完整的存儲過程 276

8.10 在SQL Server中使用T-SQL 277

8.10.1 在T-SQL中提取單行和單列 277

8.10.2 在T-SQL中使用存儲過程修改數(shù)據(jù) 277

8.10.3 在T-SQL中使用存儲過程刪除數(shù)據(jù) 278

8.10.4 在T-SQL中使用游標(biāo) 278

8.10.5 在T-SQL中使用更復(fù)雜的游標(biāo) 279

8.11 使用觸發(fā)器 280

8.12 本章總結(jié) 286

8.13 復(fù)習(xí)題 288

8.14 案例練習(xí) 289



附錄A SQL參考 293

A.1 別名 293

A.2 ALTER TABLE指令 293

A.3 列或表達式列表(SELECT子句) 294

A.3.1 計算列 294

A.3.2 DISTINCT操作符 294

A.3.3 函數(shù) 295

A.4 COMMIT指令 295

A.5 條件 296

A.5.1 簡單條件 296

A.5.2 復(fù)合條件 296

A.5.3 BETWEEN條件 296

A.5.4 LIKE條件 297

A.5.5 IN條件 297

A.5.6 EXISTS條件 297

A.5.7 ALL和ANY條件 298

A.6 CREATE INDEX指令 298

A.7 CREATE TABLE指令 298

A.8 CREATE VIEW指令 299

A.9 數(shù)據(jù)類型 300

A.10 刪除行 300

A.11 DESCRIBE 301

A.12 DROP INDEX指令 301

A.13 DROP TABLE指令 301

A.14 DROP VIEW指令 302

A.15 GRANT指令 302

A.16 INSERT INTO(查詢)指令 303

A.17 INSERT INTO(值)指令 303

A.18 表的完整性 304

A.19 REVOKE指令 304

A.20 ROLLBACK指令 305

A.21 SELECT指令 305

A.22 子查詢 306

A.23 UNION、INTERSECT、MINUS子句 307

A.24 UPDATE指令 308



附錄B SQL參考使用指南 309



附錄C 編寫查詢指令的10條戒律 312
展開全部

SQL實踐教程(第10版) 作者簡介

[美]Mark Shellman ,在信息技術(shù)領(lǐng)域他最喜歡的科目包括數(shù)據(jù)庫和編程語言。馬克博士從事信息技術(shù)教學(xué)已有三十多年,并與人合著了《微軟Access數(shù)據(jù)庫新視角系列》中的幾篇文章。 [美]Hassan Afyouni 是一位數(shù)據(jù)庫專家、Oracle專家、企業(yè)架構(gòu)師、技術(shù)顧問和教育家。他曾在加拿大、美國和黎巴嫩的幾所學(xué)院和大學(xué)擔(dān)任講師。他是數(shù)據(jù)庫領(lǐng)域幾本主要圖書的作者,備受尊敬。 [美]Philip J. Pratt ,他的教學(xué)興趣包括數(shù)據(jù)庫管理、系統(tǒng)分析、復(fù)雜分析和離散數(shù)學(xué)。他撰寫了超過75本教科書,并與人合著了流行的Shelly Cashman系列的三個級別的Microsoft Office Access圖書。 [美]Mary Z. Last, 她自1984年以來一直教授計算機信息系統(tǒng)。她從德克薩斯州貝爾頓的瑪麗-哈丁-貝勒大學(xué)退休,在那里她是副教授和學(xué)習(xí)與教學(xué)效率中心的主任。Last女士積極參與計算機教育家的口述歷史項目,鼓勵年輕女性從事數(shù)學(xué)和科學(xué)方面的工作。自1992年以來,她一直是Shelly Cashman系列的撰稿人。她還為領(lǐng)先的數(shù)據(jù)庫文本編寫了許多教師資源。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 能耗监测系统-节能监测系统-能源管理系统-三水智能化 | 新疆十佳旅行社_新疆旅游报价_新疆自驾跟团游-新疆中西部国际旅行社 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | SMC-ASCO-CKD气缸-FESTO-MAC电磁阀-上海天筹自动化设备官网 | 许昌奥仕达自动化设备有限公司| 酒万铺-酒水招商-酒水代理 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 手板-手板模型-手板厂-手板加工-生产厂家,[东莞创域模型] | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 粘度计,数显粘度计,指针旋转粘度计| 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 活动策划,舞台搭建,活动策划公司-首选美湖上海活动策划公司 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | 制冷采购电子商务平台——制冷大市场 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 道康宁消泡剂-瓦克-大川进口消泡剂供应商 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 粉末包装机,拆包机厂家,价格-上海强牛包装机械设备有限公司 | 哔咔漫画网页版在线_下载入口访问指引| 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | LOGO设计_品牌设计_VI设计 - 特创易 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 天长市晶耀仪表有限公司| 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 |