SQL實戰 數據敘事的進階指南原著第2版
黃健宏
- 出版商: 化學工業
- 出版日期: 2025-02-01
- 定價: $768
- 售價: 8.5 折 $653
- 語言: 簡體中文
- 頁數: 370
- ISBN: 7122467074
- ISBN-13: 9787122467072
-
相關分類:
SQL
- 此書翻譯自: Practical SQL : A Beginner's Guide to Storytelling with Data, 2/e (Paperback)
下單後立即進貨 (約4週~6週)
相關主題
商品描述
《SQL實戰(原著第2版)》屬於入門書,是一本用PostgreSQL寫的SQL入門教程,先從基本的SQL知識開始說起,之後逐漸過渡到更高級的特性,最後以一些實際的數據用例作為結束。全書共分為20章,主要內容包括:設置編碼環境、創建數據庫和表、查詢數據——SELECT語句、數據類型、數據的導入與導出、SQL的基本數學與統計原理、連接關系數據庫中的表、表格設計、通過分組和匯總提取信息、數據檢查和修改、SQL中的統計函數、處理日期和時間、高級查詢技術、挖掘文本以找到有意義的數據、利用PostGIS分析空間數據、使用json數據、使用視圖、函數和觸發器節省時間、從命令行使用postgresql、維護數據庫、講述你的數據故事。 本書語言通俗易懂,作者選取了大量與生活工作貼近的實例進行講解,幫助讀者更好地理解及運用SQL。 本書適合從事數據庫開發的技術人員、數據庫愛好者、初學者參考使用。
作者簡介
安東尼·德巴羅斯是一名資深記者,同時也是《華爾街日報》的數據新聞編輯。他的作品獲得過多項榮譽,其中包括大名鼎鼎的阿爾弗雷德·杜邦-哥倫比亞大學獎銀棒。
目錄大綱
第1章 設置編碼環境
安裝文本編輯器
從GitHub下載代碼和數據
安裝PostgreSQL和pgAdmin
在Windows安裝
在macOS安裝
在Linux安裝
使用pgAdmin
啟動pgAdmin並設置主密碼
連接默認的postgres數據庫
探索查詢工具
自定義pgAdmin
pgAdmin之外的選擇
第2章 創建首個數據庫和表
什麽是表
創建數據庫
在pgAdmin中執行SQL
連接analysis數據庫
創建表
使用CREATETABLE語句
創建teachers表
將行插入表
使用INSERT語句
查看數據
在代碼出現問題時獲得幫助
格式化SQL以提高可讀性
第3章 使用SELECT開始探索數據
基本的SELECT語法
查詢一部分列
通過ORDERBY排序數據
使用DISTINCT查找唯一值
使用WHERE過濾行
同時使用WHERE和LIKE/ILIKE
通過AND和OR組合操作符
合而為一
第4章 瞭解數據類型
瞭解字符
瞭解數字
使用整數
自動遞增整數
使用小數
選擇合適的數字類型
瞭解日期和時間
在計算中使用interval數據類型
瞭解JSON和JSONB
使用各式各樣的類型
使用CAST將值從一種類型轉換為另一種類型
使用CAST速記法
第5章 數據的導入與導出
處理帶有分隔符的文本文件
……
第6章 使用SQL實現基本的算術和統計
第7章 在關系數據庫中連接表
第8章 按需設計表
第9章 通過分組和匯總提取信息
第10章 檢查並修改數據
第11章 SQL中的統計函數
第12章 處理日期與時間
第13章 高級查詢技術
第14章 挖掘文本以查找有意義的數據
第15章 使用PostGIS分析空間數據
第16章 處理JSON數據
第17章 使用視圖、函數和觸發器以提高效率
第18章 通過命令行使用PostgreSQL
第19章 維護數據庫
第20章 講述你的數據故事
附錄 更多PostgreSQL資源