SQL初學者指南(第2版)

SQL初學者指南(第2版)
定價:294
NT $ 232
  • 作者:(美)LARRY ROCKOFF
  • 出版社:人民郵電出版社
  • 出版日期:2017-04-01
  • 語言:簡體中文
  • ISBN10:7115448655
  • ISBN13:9787115448651
  • 裝訂:193頁 / 21 x 14.8 x 1.5 cm / 普通級 / 1-1
 

內容簡介

是一 本針對SQL初學者的圖書。本書覆蓋了所有核心的SQL語言概念,並且配以豐富的示例進行講解。本書的目本書以直觀和邏輯的順序來組織主題,一次只介紹一個SQL關鍵字,新的單詞或概念是建立在之前的理解的基礎之上。本書介紹了3種廣泛使用的數據庫的語法,它們是:Microsoft SQL Server、MySQL和 Oracle,專門的「數據庫的差異」板塊則展示了3種數據庫語法的不同之處,還介紹了如何下載和安裝這些數據庫的免費版本。

本書適合SQL語言的初學者和初級的數據庫管理員學習和參考,也可以作為高等院校相關專業的教學參考書。

Larry Rockoff多年從事商業智能和SQL的開發。他重點研究的領域是使用報表工具在復雜數據庫中探索、提取和分析數據。他從芝加哥大學獲得了MBA的學位,所學的專業是管理科學。他目前為一家大規模的藥品零售商開發數據倉庫和報表應用。 除了編寫有關SQL的圖書,他還出版了有關MicrosoR Access和Excel的圖書。他還維護着自己的一個網站larryrockoff.com。該網站提供相關技術圖書的評論、關注數據分析和商業智能以及其他*為廣泛的社會性問題。
 

目錄

第1章 關系型數據庫和SQL
1.1 SQL是什麼
1.2 Microsoft SQL Server、MySQL和Oracle
1.3 關系型數據庫
1.4 主鍵和外鍵
1.5 數據類型
1.6 空值
1.7 SQL的重要性
1.8 小結

第2章 基本數據檢索
2.1 一條簡單的SELECT語句
2.2 語法注釋
2.3 注釋
2.4 指定列
2.5 帶有空格的列名
2.6 預覽完整SELECT語句
2.7 小結

第3章 計算字段和別名
3.1 字面值
3.2 算術運算
3.3 連接字段
3.4 列的別名
3.5 表的別名
3.6 小結

第4章 使用函數
4.1 什麼是函數
4.2 字符函數
4.3 復合函數
4.4 日期/時間函數
4.5 數值函數
4.6 轉換函數
4.7 小結

第5章 排序數據
5.1 升序排序
5.2 降序排序
5.3 根據多列來排序
5.4 根據計算字段來排序
5.5 排序序列
5.6 小結

第6章 查詢條件
6.1 應用查詢條件
6.2 WHERE子句運算符
6.3 限制行
6.4 用Sort限制行數
6.5 模式匹配
6.6 通配符
6.7 小結

第7章 布爾邏輯
7.1 復雜的邏輯條件
7.2 AND運算符
7.3 OR運算符
7.4 使用圓括號
7.5 多組圓括號
7.6 NOT運算符
7.7 BETWEEN運算符
7.8 IN運算符
7.9 布爾邏輯和NULL值
7.10 小結

第8章 條件邏輯
8.1 CASE表達式
8.2 CASE簡單格式
8.3 CASE查詢格式
8.4 ORDER BY子句中的條件邏輯
8.5 WHERE子句中的條件邏輯
8.6 小結

第9章 匯總數據
9.1 消除重復
9.2 聚合函數
9.3 COUNT函數
9.4 分組數據
9.5 多列和排序
9.6 基於聚合的查詢條件
9.7 GROUP BY子句中的條件邏輯
9.8 HAVING子句中的條件邏輯
9.9 排名函數
9.10 分區
9.11 小結

第10章 分類匯總和交叉表
10.1 使用ROLLUP增加分類匯總
10.2 使用CUBE增加分類匯總
10.3 創建交叉表布局
10.4 小結

第11章 內連接
11.1 連接兩個表
11.2 內連接
11.3 內連接中表的順序
11.4 內連接的另一種規范
11.5 再談表的別名
11.6 小結

第12章 外連接
12.1 外連接
12.2 左連接
12.3 判斷NULL值
12.4 右連接
12.5 外連接中表的順序
12.6 全連接
12.7 交叉連接
12.8 小結

第13章 自連接和視圖
13.1 自連接
13.2 創建視圖
13.3 引用視圖
13.4 視圖的優點
13.5 修改和刪除視圖
13.6 小結

第14章 子查詢
14.1 子查詢的類型
14.2 使用子查詢作為數據源
14.3 在查詢條件中使用子查詢
14.4 關聯子查詢
14.5 EXISTS運算符
14.6 使用子查詢作為一個計算的列
14.7 公用表表達式
14.8 小結

第15章 集合邏輯
15.1 使用UNION運算符
15.2 UNION和UNION ALL
15.3 交叉查詢
15.4 小結

第16章 存儲過程和參數
16.1 創建存儲過程
16.2 存儲過程中的參數
16.3 執行存儲過程
16.4 修改和刪除存儲過程
16.5 再談函數
16.6 小結

第17章 修改數據
17.1 修改策略
17.2 插入數據
17.3 刪除數據
17.4 更新數據
17.5 相關子查詢的更新
17.6 小結

第18章 維護表
18.1 數據定義語言
18.2 表屬性
18.3 表的列
18.4 主鍵和索引
18.5 外鍵
18.6 創建表
18.7 創建索引
18.8 小結

第19章 數據庫設計原理
19.1 規范化的目的
19.2 如何規范化數據
19.3 數據庫設計的藝術
19.4 規范化的替代方法
19.5 小結

第20章 顯示數據的策略
20.1 重溫交叉表布局
20.2 Excel和外部數據
20.3 Excel透視表
20.4 小結

附錄A 初識Microsoft SQL Server
附錄B 初識MySQL
附錄C 初識Oracle
網路書店 類別 折扣 價格
  1. 新書
    79
    $232