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

歡迎光臨中圖網 請 | 注冊
> >>
SQL基礎教程-第2版

包郵 SQL基礎教程-第2版

出版社:人民郵電出版社出版時間:2017-06-01
開本: 32開 頁數: 320
讀者評分:5分1條評論
中 圖 價:¥44.4(5.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

SQL基礎教程-第2版 版權信息

  • ISBN:9787115455024
  • 條形碼:9787115455024 ; 978-7-115-45502-4
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

SQL基礎教程-第2版 本書特色

本書是暢銷書《SQL基礎教程》第2版,介紹了關系數據庫以及用來操作關系數據庫的SQL語言的使用方法。書中通過豐富的圖示、大量示例程序和詳實的操作步驟說明,讓讀者循序漸進地掌握SQL的基礎知識和使用技巧,切實提高編程能力。每章結尾設置有練習題,幫助讀者檢驗對各章內容的理解程度。另外,本書還將重要知識點總結為“法則”,方便讀者隨時查閱。第2版除了將示例程序更新為對應*的DB的SQL之外,還新增了一章,介紹如何從應用程序執行SQL。

SQL基礎教程-第2版 內容簡介

zi深數據庫工程師寫給初學者的實用指南! 107張圖表 209段代碼 88個法則,菜鳥進階bi備! 基于標準SQL編寫,明示各RDBMS(PostgreSQL/DB2/MySQL/Oracle/SQL Server)的差異! 1.暢銷書全新升級,內容更新更全面! 第1版豆瓣評分8.8分,重印13次,好評如潮。第2版基于新版本RDBMS全面升級,并新增一章介紹從應用程序執行SQL語句的方法。 2.由淺入深,結構清晰,真正適合初學者! 從數據庫、表的結構到查詢、更新表的語法,常用的函數,表的聯結等,內容逐步深入。對于初學者常見的疑難點,均通過專欄進行講解。各章節后精心設計了練習題,幫助讀者鞏固理解。 3.雙色印刷,排版獨特,讓你讀起來不累! 雙色印刷賞心悅目,“學習重點”“KEYWORD”“備忘”“法則”“專欄”等各種小模塊幫你梳理知識點,讓學習過程事半功倍。

SQL基礎教程-第2版 目錄

第0章 緒論——搭建SQL的學習環境 1

0-1 PostgreSQL的安裝和連接設置 3

安裝步驟 3

修改設置文件 7

0-2 通過PostgreSQL執行SQL語句 9

連接PostgreSQL(登錄) 9

執行SQL語句 10

創建學習用的數據庫 11

連接學習用的數據庫(登錄) 12

第1章 數據庫和SQL 13

1-1 數據庫是什么 15

我們身邊的數據庫 15

為什么DBMS那么重要 16

DBMS的種類 18

1-2 數據庫的結構 20

RDBMS的常見系統結構 20

表的結構 22

1-3 SQL概要 25

標準SQL 25

SQL語句及其種類 26

SQL的基本書寫規則 27

1-4 表的創建 30

表的內容的創建 30

數據庫的創建(CREATE DATABASE語句) 31

表的創建(CREATE TABLE語句) 31

命名規則 33

數據類型的指定 34

約束的設置 35

1-5 表的刪除和更新 37

表的刪除(DROP TABLE語句) 37

表定義的更新(ALTER TABLE語句) 38

向Product表中插入數據 39

練習題 42

第2章 查詢基礎 43

2-1 SELECT語句基礎 45

列的查詢 45

查詢出表中所有的列 47

為列設定別名 48

常數的查詢 50

從結果中刪除重復行 50

根據WHERE語句來選擇記錄 53

注釋的書寫方法 55

2-2 算術運算符和比較運算符 57

算術運算符 57

需要注意NULL 58

比較運算符 60

對字符串使用不等號時的注意事項 62

不能對NULL使用比較運算符 65

2-3 邏輯運算符 68

NOT運算符 68

AND運算符和OR運算符 70

通過括號強化處理 72

邏輯運算符和真值 74

含有NULL時的真值 76

練習題 78

第3章 聚合與排序 79

3-1 對表進行聚合查詢 81

聚合函數 81

計算表中數據的行數 82

計算NULL之外的數據的行數 83

計算合計值 84

計算平均值 86

計算*大值和*小值 87

使用聚合函數刪除重復值(關鍵字DISTINCT) 89

3-2 對表進行分組 91

GROUP BY子句 91

聚合鍵中包含NULL的情況 93

使用WHERE子句時GROUP BY的執行結果 94

與聚合函數和GROUP BY子句有關的常見錯誤 96

3-3 為聚合結果指定條件 101

HAVING子句 101

HAVING子句的構成要素 104

相對于HAVING子句,更適合寫在WHERE子句中的條件 105

3-4 對查詢結果進行排序 108

ORDER BY子句 108

指定升序或降序 110

指定多個排序鍵 111

NULL的順序 111

在排序鍵中使用顯示用的別名 112

ORDER BY子句中可以使用的列 114

不要使用列編號 114

練習題 116

第4章 數據更新 117

4-1 數據的插入(INSERT語句的使用方法) 119

什么是INSERT 119

INSERT語句的基本語法 120

列清單的省略 123

插入NULL 123

插入默認值 124

從其他表中復制數據 126

4-2 數據的刪除(DELETE語句的使用方法) 129

DROP TABLE語句和DELETE語句 129

DELETE語句的基本語法 129

指定刪除對象的DELETE語句(搜索型DELETE) 130

4-3 數據的更新(UPDATE語句的使用方法) 133

UPDATE語句的基本語法 133

指定條件的UPDATE語句(搜索型UPDATE) 134

使用NULL進行更新 135

多列更新 136

4-4 事務 138

什么是事務 138

創建事務 139

ACID特性 144

練習題 145

第5章 復雜查詢 147

5-1 視圖 149

視圖和表 149

創建視圖的方法 151

視圖的限制① ——定義視圖時不能使用ORDER BY子句 154

視圖的限制② ——對視圖進行更新 155

刪除視圖 159

5-2 子查詢 160

子查詢和視圖 160

子查詢的名稱 163

標量子查詢 163

標量子查詢的書寫位置 166

使用標量子查詢時的注意事項 167

5-3 關聯子查詢 168

普通的子查詢和關聯子查詢的區別 168

關聯子查詢也是用來對集合進行切分的 171

結合條件一定要寫在子查詢中 172

練習題 173

第6章 函數、謂詞、CASE表達式 175

6-1 各種各樣的函數 177

函數的種類 177

算術函數 178

字符串函數 182

日期函數 190

轉換函數 194

6-2 謂詞 198

什么是謂詞 198

LIKE謂詞——字符串的部分一致查詢 198

BETWEEN謂詞——范圍查詢 202

IS NULL、IS NOT NULL——判斷是否為NULL 203

IN謂詞——OR的簡便用法 204

使用子查詢作為IN謂詞的參數 205

EXIST謂詞 210

6-3 CASE表達式 214

什么是CASE表達式 214

CASE表達式的語法 214

CASE表達式的使用方法 215

練習題 221

第7章 集合運算 223

7-1 表的加減法 225

什么是集合運算 225

表的加法——UNION 225

集合運算的注意事項 228

包含重復行的集合運算——ALL選項 229

選取表中公共部分——INTERSECT 230

記錄的減法——EXCEPT 231

7-2 聯結(以列為單位對表進行聯結) 234

什么是聯結 234

內聯結——INNER JOIN 235

外聯結——OUTER JOIN 240

3張以上的表的聯結 243

交叉聯結——CROSS JOIN 246

聯結的特定語法和過時語法 249

練習題 254

第8章 SQL高級處理 255

8-1 窗口函數 257

什么是窗口函數 257

窗口函數的語法 258

語法的基本使用方法——使用RANK函數 258

無需指定PARTITION BY 261

專用窗口函數的種類 262

窗口函數的適用范圍 263

作為窗口函數使用的聚合函數 264

計算移動平均 266

兩個ORDER BY 269

8-2 GROUPING運算符 271

同時得到合計行 271

ROLLUP——同時得出合計和小計 272

GROUPING函數——讓NULL更加容易分辨 277

CUBE——用數據來搭積木 279

GROUPING SETS——取得期望的積木 281

練習題 282

第9章 通過應用程序連接數據庫 283

9-1 數據庫世界和應用程序世界的連接 285

數據庫和應用程序之間的關系 285

驅動——兩個世界之間的橋梁 286

驅動的種類 287

9-2 Java基礎知識 289

**個程序Hello,World 289

編譯和程序執行 291

常見錯誤 294

9-3 通過Java連接PostgreSQL 298

執行SQL語句的Java程序 298

Java是如何從數據庫中獲取數據的呢 299

執行連接數據庫的程序 301

選取表中的數據 302

更新表中的數據 305

小結 307

練習題 307

附錄 練習題答案 308
展開全部

SQL基礎教程-第2版 作者簡介

MICK(作者) 日本zi深數據庫工程師,就職于SI企業,致力于商業智能和數據倉庫的開發。為CodeZine(http://codezine.jp)及IT雜志WEB DB PRESS撰寫技術文章。著作有《跟達人學SQL》《跟達人學DB設計》,是Joe Celko's SQL Puzzles and Answers,Second Edition、Joe Celko's SQL for Smarties,Fourth Edition: Advanced SQL Programming的日文版的譯者。 孫淼(譯者) 從事對日軟件設計和研發工作十余年,曾于2007年至2009年赴日學習工作,2015年至今再次長期赴日工作。精通應用Java、PHP進行Web框架的設計開發,并且有Oracle、Teradata、MySQL、NoSQL等多種數據庫的設計開發經驗。樂于品味生活細微的點滴,熱衷于品嘗和制作美食。譯有《SQL基礎教程》等。 羅勇(譯者) 從事對日軟件設計和研發工作十余年,曾多次赴日學習工作,目前就職于日本某大型企業。癡迷于技術和框架的研究,多次參與項目的需求分析、概要設計,精通多語言的Web框架和數據庫的設計開發。業余愛好足球,和家人旅行。譯有《SQL基礎教程》《NoSQL數據庫入門》《明解C語言》等。

商品評論(1條)
  • 主題:sql新手必讀

    寫了很多新手常見誤區。sql還是實踐科學,必須多寫才有感覺。

    2020/4/29 1:49:21
    讀者:ziy***(購買過本書)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | IHDW_TOSOKU_NEMICON_EHDW系列电子手轮,HC1系列电子手轮-上海莆林电子设备有限公司 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 福尔卡(北京)新型材料技术股份有限公司 | 天津次氯酸钠酸钙溶液-天津氢氧化钠厂家-天津市辅仁化工有限公司 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 中山东港家具集团-酒店-办公-医养家具定制厂家 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 合肥弱电工程_安徽安防工程_智能化工程公司-合肥雷润 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | 济南展厅设计施工_数字化展厅策划设计施工公司_山东锐尚文化传播有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 广州昊至泉水上乐园设备有限公司| 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 砖机托板价格|免烧砖托板|空心砖托板厂家_山东宏升砖机托板厂 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 建筑资质代办-建筑资质转让找上海国信启航 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 智能气瓶柜(大型气瓶储存柜)百科 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 建筑资质代办-建筑资质转让找上海国信启航 | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 |