相關主題
商品描述
Build a core level of competency in SQL so you can recognize the parts of queries and write simple SQL statements. SQL knowledge is essential for anyone involved in programming, data science, and data management. This book covers features of SQL that are standardized and common across most database vendors. You will gain a base of knowledge that will prepare you to go deeper into the specifics of any database product you might encounter.
- Create and populate your own database tables
- Read SQL queries and understand what they are doing
- Execute queries that get correct results
- Bring together related rows from multiple tables
- Group and sort data in support of reporting applications
- Get a grip on nulls, normalization, and other key concepts
- Employ subqueries, unions, and other advanced features
商品描述(中文翻譯)
建立 SQL 的核心能力,以便您能夠識別查詢的各個部分並撰寫簡單的 SQL 語句。對於任何參與程式設計、數據科學和數據管理的人來說,SQL 知識都是必不可少的。本書涵蓋了大多數資料庫供應商標準化和常見的 SQL 特性。您將獲得一個知識基礎,為深入了解您可能遇到的任何資料庫產品的具體細節做好準備。
本書中的範例使用 PostgreSQL 和 SQLite,但大部分範例是平台無關的,並且可以在任何支持 SQL 的資料庫平台上運行。在書的早期部分,您將學習表設計、鍵作為行識別符的重要性以及基本查詢操作。接著,您將進入更高級的主題,例如分組和匯總、創建計算欄位、在商業上有意義時從多個表中聯接數據等。在整本書中,您將接觸到基於集合的語言方法,並對一些微妙但重要的主題(例如空值對查詢結果的影響)有良好的基礎認識。
隨著數據科學的爆炸性增長,SQL 再次成為全球技術人員和決策者必備的頂尖技能。《SQL Primer》將指導您從 SQL 的基本知識開始,直到您需要掌握的主流特性,讓您對這種重要的數據導向語言有扎實的工作知識。
您將學到的內容:
- 創建並填充自己的資料庫表
- 閱讀 SQL 查詢並理解其作用
- 執行能獲得正確結果的查詢
- 將來自多個表的相關行整合在一起
- 支持報告應用的數據分組和排序
- 理解空值、正規化及其他關鍵概念
- 使用子查詢、聯合查詢及其他高級特性
本書適合對象:
任何對 SQL 新手,尋求逐步指導以理解和撰寫 SQL 查詢的人。本書針對那些在工作中經常接觸 SQL 語句的人,提供了一個在所有 SQL 資料庫系統中都實用的基準。程式設計師、資料庫管理員、數據科學家和商業分析師都能從本書提供的 SQL 知識基礎中受益。