Joe Celko's SQL for Smarties: Advanced SQL Programming, 3/e
暫譯: 喬·塞爾科的 SQL 智慧:進階 SQL 程式設計,第 3 版
Joe Celko
- 出版商: Morgan Kaufmann
- 出版日期: 2005-08-12
- 售價: $2,630
- 貴賓價: 9.5 折 $2,499
- 語言: 英文
- 頁數: 840
- 裝訂: Paperback
- ISBN: 0123693799
- ISBN-13: 9780123693792
-
相關分類:
SQL
已過版
買這商品的人也買了...
-
$1,710$1,625 -
$490$387 -
$990Objects, Components, and Frameworks with UML: The Catalysis Approach
-
$1,150$1,127 -
$1,640$1,558 -
$990Big Book of Lightweight Directory Access Protocol (LDAP) Rfcs (Paperback)
-
$2,520$2,394 -
$700Flow Design for Embedded Systems: A Radical New Unified Object-Oriented Methodo
-
$1,360$1,292 -
$1,590$1,511 -
$675Advanced Programming for the Java 2 Platform
-
$660Metapattern: Context and Time in Information Models (Paperback)
-
$399Core Jini, 2/e (Paperback)
-
$1,200$1,176 -
$980$784 -
$2,050$1,948 -
$675Java Look and Feel Design Guidelines: Advanced Topics (Paperback)
-
$3,420Agile Software Development: Principles, Patterns, and Practices (Hardcover)
-
$780CMMI: Guidelines for Process Integration and Product Improvement (Harcover)
-
$1,770$1,682 -
$720$569 -
$399Building Database Driven Flash Applications (Paperback)
-
$480$379 -
$2,050$1,948 -
$1,140Designing Interactive Systems: People, Activities, Contexts, Technologies (Hardcover)
商品描述
Description:
SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 10 years later and in the third edition, this classic still reigns supreme as the book written by an SQL master that teaches future SQL masters. These are not just tips and techniques; Joe also offers the best solutions to old and new challenges and conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance.
In the third edition, Joe features new examples and update to SQL-99, expanded sections of Query techniques, and a new section on schema design, with the same war-story teaching style that made the first and second editions of this book classics.
Table of Contents:
Part I: Data Relational Model Basics Keys and uniqueness; Normalization Practical Hints for Normalization; Practical Hints for Denormalization; Encoding and scales Implementations;Generator functions Part II: DDL (Data Declaration Language)Part III: DML (Data Manipulation Language) 1. Numeric Data in SQL 2. Temporal Datatypes in SQL 3. Character Datatypes in SQL 4. Other Expressions 5. Table Operations 6. INSERT INTO Statement 7. The UPDATE Statement 8. Comparison or Theta Operators 9. Valued Predicates 10. LIKE and SIMILAR TO Predicates 11. BETWEEN and OVERLAPS Predicates 12. The [NOT] IN Predicate 13. [NOT] EXISTS() Predicate 14. Quantified Subquery Predicate 15. The Simple SELECT Statement 16. OUTER JOINs 17. Old versus New JOIN syntax 18. Bin Packing 19. VIEWs 20. TEMPORARY TABLEs 21. Partitioning Data 22. Grouping Operations 23. Aggregate Functions 24. Other Aggregate Functions 25. Auxiliary Tables 26. Statistics in SQL 27. Regions, Runs, Gaps, Sequences and Series 28. Array Structures in SQL 29. Set Operations 30. Subsets 31. Trees in SQL 32. Graphs in SQL 33. Optimizing Code
商品描述(中文翻譯)
**描述:**
《SQL for Smarties》被譽為第一本專門針對將經驗豐富的 SQL 程式設計師轉變為專家的高級技術書籍。現在,十年後,這本經典的第三版仍然是由 SQL 大師撰寫的書籍,教導未來的 SQL 大師。這不僅僅是一些技巧和技術;Joe 還提供了針對舊挑戰和新挑戰的最佳解決方案,並傳達了你需要如何思考,以便在 SQL 程式設計中獲得最佳的正確性和性能。在第三版中,Joe 提供了新的範例和對 SQL-99 的更新,擴展了查詢技術的部分,並新增了有關架構設計的部分,採用與第一版和第二版相同的戰爭故事教學風格,使這本書成為經典。
**目錄:**
第一部分:資料關聯模型基礎 鍵與唯一性;正規化 正規化的實用提示;反正規化的實用提示;編碼與實現的尺度;生成器函數
第二部分:DDL(資料宣告語言)
第三部分:DML(資料操作語言)
1. SQL 中的數值資料
2. SQL 中的時間資料類型
3. SQL 中的字元資料類型
4. 其他表達式
5. 表格操作
6. INSERT INTO 語句
7. UPDATE 語句
8. 比較或 Theta 運算子
9. 有值的謂詞
10. LIKE 和 SIMILAR TO 謂詞
11. BETWEEN 和 OVERLAPS 謂詞
12. [NOT] IN 謂詞
13. [NOT] EXISTS() 謂詞
14. 量化子查詢謂詞
15. 簡單的 SELECT 語句
16. OUTER JOIN
17. 舊的 JOIN 語法與新的 JOIN 語法
18. 二進位打包
19. VIEW
20. TEMPORARY TABLE
21. 資料分區
22. 分組操作
23. 聚合函數
24. 其他聚合函數
25. 輔助表
26. SQL 中的統計
27. 區域、運行、間隙、序列和系列
28. SQL 中的陣列結構
29. 集合操作
30. 子集
31. SQL 中的樹
32. SQL 中的圖
33. 優化程式碼