《SQL學習指南·第2版(修訂版)》是由2015年2月人民郵電出版社出版的圖書,作者是博利厄 (Alan Beaulieu)。
基本介紹
- 中文名:SQL學習指南·第2版(修訂版)
- 作者:博利厄 (Alan Beaulieu)
- 譯者:張偉超、林青松
- 出版社:人民郵電出版社
- 出版時間:2015年2月1日
- 頁數:286 頁
- 定價:49 元
- 裝幀:平裝
- ISBN:9787115383440
作品簡介,作品目錄,
作品簡介
本書全面系統地介紹了SQL語言各方面的基礎知識以及一些高級特性,包括SQL數據語言、SQL方案語言、數據集操作、子查詢以及內建函式與條件邏輯等內容。書中每個章節講述一個相對獨立的主題,並提供了相關示例和練習。本書內容以SQL 92標準為藍本,涵蓋了市場上常用資料庫的最新版本(MySQL 6.0、Oracle 11g及Microsoft SQL Server 2008)。
本書適合資料庫套用開發者、資料庫管理員和高級用戶閱讀。針對開發基於資料庫的應用程式,以及日常的資料庫系統管理,本書都展現了大量經過實踐檢驗的方法和技巧。讀者可以通過對本書循序漸進地學習快速掌握SQL語言,也可以在實際工作中遇到問題時直接翻閱本書中的相關章節以獲取解決方案。
作品目錄
內容提要
O’Reilly Media, Inc.介紹
前言
作者簡介
封面介紹
第1章 背景知識
1.1 資料庫簡介
1.2 什麼是SQL
1.3 什麼是MySQL
1.4 內容前瞻
第2章 創建和使用資料庫
2.1 創建MySQL資料庫
2.2 使用mysql命令行工具
2.3 MySQL數據類型
2.4 表的創建
2.5 操作與修改表
2.6 導致錯誤的語句
2.7 Bank方案
第3章 查詢入門
3.1 查詢機制
3.2 查詢語句
3.3 select子句
3.4 from子句
3.5 where子句
3.6 group by和having子句
3.7 order by子句
3.8 小測驗
第4章 過濾
4.1 條件評估
4.2 構建條件
4.3 條件類型
4.4 null: 4個字母的關鍵字
4.5 小測驗
第5章 多表查詢
5.1 什麼是連線
5.2 連線3個或更多的表
5.3 自連線
5.4 相等連線和不等連線
5.5 連線條件和過濾條件
5.6 小測驗
第6章 使用集合
6.1 集合理論基礎
6.2 集合理論實踐
6.3 集合操作符
6.4 集合操作規則
6.5 小測驗
第7章 數據生成、轉換和操作
7.1 使用字元串數據
7.2 使用數值數據
7.3 使用時間數據
7.4 轉換函式
7.5 小測驗
第8章 分組與聚集
8.1 分組概念
8.2 聚集函式
8.3 產生分組
8.4 分組過濾條件
8.5 小測驗
第9章 子查詢
9.1 什麼是子查詢
9.2 子查詢類型
9.3 非關聯子查詢
9.4 關聯子查詢
9.5 何時使用子查詢
9.6 子查詢總結
9.7 小測驗
第10章 再談連線
10.1 外連線
10.2 交叉連線
10.3 自然連線
10.4 小測驗
第11章 條件邏輯
11.1 什麼是條件邏輯
11.2 case 表達式
11.3 case表達式範例
11.4 小測驗
第12章 事務
12.1 多用戶資料庫
12.2 什麼是事務
12.3 小測驗
第13章 索引和約束
13.1 索引
13.2 約束
13.3 小測驗
第14章 視圖
14.1 什麼是視圖
14.2 為什麼使用視圖
14.3 可更新的視圖
14.4 小測驗
第15章 元數據
15.1 關於數據的數據
15.2 信息模式
15.3 使用元數據
15.4 小測驗
附錄A 示例資料庫的ER圖
附錄B MySQL對SQL語言的擴展
B.1 擴展select語句
B.2 組合insert/update語句
B.3 按排序更新和刪除
B.4 多表更新與刪除
附錄C 練習答案