The Language of SQL (2nd Edition) (Learning)

Larry Rockoff

商品描述

The Language of SQL, Second Edition
 
Many SQL texts attempt to serve as an encyclopedic reference on SQL syntax -- an approach that is often counterproductive, because that information is readily available in online references published by the major database vendors. 
 
For SQL beginners, it’s more important for a book to focus on general concepts and to offer clear explanations and examples of what various SQL statements can accomplish. This is that book.
 
A number of features make The Language of SQL unique among introductory SQL books.
 
First, you will not be required to download software or sit with a computer as you read the text. The intent of this book is to provide examples of SQL usage that can be understood simply by reading.
 
Second, topics are organized in an intuitive and logical sequence. SQL keywords are introduced one at a time, allowing you to grow your understanding as you encounter new terms and concepts. 
 
Finally, this book covers the syntax of three widely used databases: Microsoft SQL Server, MySQL, and Oracle. Special “Database Differences” sidebars clearly show you any differences in syntax among these three databases, and instructions are included on how to obtain and install free versions of the databases. 
 
This is the only book you need to gain a quick working knowledge of SQL and relational databases.
 
 
Learn How To...
 
  • Use SQL to retrieve data from relational databases
  • Apply functions and calculations to data
  • Group and summarize data in a variety of useful ways
  • Use complex logic to retrieve only the data you need
  • Update data and create new tables
  • Design relational databases so that data retrieval is easy and intuitive
  • Use spreadsheets to transform your data into meaningful displays
  • Retrieve data from multiple tables via joins, subqueries, views, and set logic 
  • Create, modify, and execute stored procedures
  • Install Microsoft SQL Server, MySQL, or Oracle
Contents at a Glance
 
1  Relational Databases and SQL
2  Basic Data Retrieval
3  Calculated Fields and Aliases
4  Using Functions
5  Sorting Data
6  Selection Criteria
7  Boolean Logic
8  Conditional Logic
9  Summarizing Data
10 Subtotals and Crosstabs
11 Inner Joins
12 Outer Joins
13 Self Joins and Views
14 Subqueries
15 Set Logic
16 Stored Procedures and Parameters
17 Modifying Data
18 Maintaining Tables
19 Principles of Database Design
20 Strategies for Displaying Data
 
A Getting Started with Microsoft SQL Server
B Getting Started with MySQL
C Getting Started with Oracle

商品描述(中文翻譯)

《SQL語言,第二版》

許多SQL教材試圖成為SQL語法的百科全書參考資料,但這種方法往往是得不償失的,因為這些資訊在主要數據庫供應商的線上參考資料中已經很容易找到。

對於SQL初學者來說,一本書更重要的是專注於一般概念,並提供清晰的解釋和各種SQL語句的示例。這本書就是這樣的書。

《SQL語言》在入門SQL教材中具有獨特的特點。

首先,您不需要下載軟件或在閱讀時坐在電腦前。本書的目的是通過閱讀就能理解SQL的使用示例。

其次,主題按照直觀和邏輯的順序組織。SQL關鍵字逐一介紹,讓您在遇到新術語和概念時逐漸增加理解。

最後,本書涵蓋了三個廣泛使用的數據庫的語法:Microsoft SQL Server、MySQL和Oracle。特殊的“數據庫差異”側欄清楚地顯示這三個數據庫之間的語法差異,並提供了如何獲取和安裝免費版本數據庫的說明。

這是您獲得SQL和關聯數據庫快速工作知識所需的唯一一本書。

學習如何...

- 使用SQL從關聯數據庫檢索數據
- 對數據應用函數和計算
- 以各種有用的方式對數據進行分組和總結
- 使用複雜邏輯檢索所需的數據
- 更新數據並創建新表
- 設計關聯數據庫以實現簡單直觀的數據檢索
- 使用電子表格將數據轉換為有意義的顯示
- 通過連接、子查詢、視圖和集合邏輯從多個表中檢索數據
- 創建、修改和執行存儲過程
- 安裝Microsoft SQL Server、MySQL或Oracle

目錄一覽

1. 關聯數據庫和SQL
2. 基本數據檢索
3. 計算字段和別名
4. 使用函數
5. 數據排序
6. 選擇條件
7. 布爾邏輯
8. 條件邏輯
9. 數據總結
10. 小計和交叉表
11. 內部連接
12. 外部連接
13. 自連接和視圖
14. 子查詢
15. 集合邏輯
16. 存儲過程和參數
17. 修改數據
18. 維護表
19. 數據庫設計原則
20. 數據顯示策略

附錄:
A. 開始使用Microsoft SQL Server
B. 開始使用MySQL
C. 開始使用Oracle