Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL
暫譯: 喬·塞爾科的集合思維:SQL中的輔助、時間和虛擬表格

Joe Celko

  • 出版商: Morgan Kaufmann
  • 出版日期: 2008-01-22
  • 定價: $1,120
  • 售價: 5.0$560
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 0123741378
  • ISBN-13: 9780123741370
  • 相關分類: SQL
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

Perfectly intelligent programmers often struggle when forced to work with SQL. Why? Joe Celko believes the problem lies with their procedural programming mindset, which keeps them from taking full advantage of the power of declarative languages. The result is overly complex and inefficient code, not to mention lost productivity.

This book will change the way you think about the problems you solve with SQL programs.. Focusing on three key table-based techniques, Celko reveals their power through detailed examples and clear explanations. As you master these techniques, you'll find you are able to conceptualize problems as rooted in sets and solvable through declarative programming. Before long, you'll be coding more quickly, writing more efficient code, and applying the full power of SQL

. Filled with the insights of one of the world's leading SQL authorities - noted for his knowledge and his ability to teach what he knows.

. Focuses on auxiliary tables (for computing functions and other values by joins), temporal tables (for temporal queries, historical data, and audit information), and virtual tables (for improved performance).

. Presents clear guidance for selecting and correctly applying the right table technique.

商品描述(中文翻譯)

完美的智能程式設計師在被迫使用 SQL 時常常會感到困難。為什麼?Joe Celko 認為問題出在他們的程序式編程思維,這使他們無法充分利用聲明式語言的力量。結果是過於複雜且效率低下的程式碼,更不用說生產力的損失。

這本書將改變你對使用 SQL 程式解決問題的思考方式。Celko 將重點放在三種關鍵的基於表格的技術上,通過詳細的範例和清晰的解釋揭示它們的力量。隨著你掌握這些技術,你會發現自己能夠將問題概念化為根植於集合中,並通過聲明式編程來解決。不久之後,你將能夠更快地編碼,編寫更高效的程式碼,並充分應用 SQL 的全部力量。

本書充滿了世界上最頂尖的 SQL 專家的見解,他以其知識和教學能力而聞名。

本書專注於輔助表(通過聯接計算函數和其他值)、時間表(用於時間查詢、歷史數據和審計信息)以及虛擬表(用於提高性能)。

提供了選擇和正確應用合適表格技術的清晰指導。