SQL 是一種標準的程式設計語言,用於建立、更新和檢索儲存在資料庫中的資訊。使用SQL,你可以將問題(「我們的客戶居住在何地?」)轉化為資料庫系統能夠理解的語句(SELECT DISTINCT city, state FROM customers;)。也許您能已經知道如何透過圖形化的查詢或報表工具來檢索這類資訊,但對於複雜的問題,這類工具就顯得綁手綁腳,這時就需要SQL 了。
SQL可以用來增加、更新、刪除資料和資料庫物件。所有現代關聯式DBMS(資料庫管理系統)都支援SQL,但不同產品的支援情況會有所不同。本書涵蓋大多數流行DBMS的最新版本,包含最新的程式設計技巧提示和進階主題等各種資料庫相關的內容。
本書適用讀者包括:
* 熟悉電腦但缺乏程式設計經驗。
* 正在自學或學習SQL的學生。
* 對資料庫沒有興趣,但因為工作需要必須處理大量結構化資訊。如統計人員、網站程式設計師、工程師、會計、分析師、業務人員、金融規劃和交易員及經理人。
* 對易用但不夠強大的圖形查詢工具不太滿意的人。
* 已經瞭解一些基本的SQL概念,希望學到更多的資料庫查詢技巧。
* 需要一本SQL參考書以備查詢的人。
* 因為資料清單已經變得太大、太複雜,而無法使用試算表管理,正從Microsoft Excel轉向Microsoft Access。
目錄
chapter 1 DBMS介紹
chapter 2 關聯模型
chapter 3 SQL基礎
chapter 4 從資料表中擷取資料
chapter 5 運算子和函數
chapter 6 資料摘要和分組
chapter 7 聯結
chapter 8 子查詢
chapter 9 集合操作
chapter 10 插入、更新和刪除資料列
chapter 11 建立、修改和刪除資料表
chapter 12 索引
chapter 13 檢視表
chapter 14 交易
chapter 15 SQL技巧
chapter 1 DBMS介紹
chapter 2 關聯模型
chapter 3 SQL基礎
chapter 4 從資料表中擷取資料
chapter 5 運算子和函數
chapter 6 資料摘要和分組
chapter 7 聯結
chapter 8 子查詢
chapter 9 集合操作
chapter 10 插入、更新和刪除資料列
chapter 11 建立、修改和刪除資料表
chapter 12 索引
chapter 13 檢視表
chapter 14 交易
chapter 15 SQL技巧