SQL技術手冊

SQL技術手冊

一本關於計算機資料庫語言的專業書籍。SQL是資料庫語言,用來建立與維護資料庫對象,可在對象中放入數據、查詢數據、修改數據及刪除不需要的數據,是許多企業應用程式的核心。本書是最新版SQL語言的實踐指令參考手冊。不僅是資深SQL程式設計師、分析師、資料庫管理員的便捷參考指南,也是顧問及需要熟悉跨多平台SQL語言的用戶的最佳資源。

基本介紹

  • 書名:SQL技術手冊
  • 作者:(美)克蘭(Kline,K.E.),(美)克蘭(Kline,D.),(美)漢茨(Hunt,B.)
  • ISBN:9787564110079
  • 類別:計算機/網路/資料庫
  • 頁數:728頁
  • 定價:¥92.00
  • 出版社東南大學出版社 
  • 出版時間:2008-7-1
  • 裝幀:平裝
  • 開本:16開
  • 字數:777000
  • 版次:1
  • 印次:1
  • 紙張:膠版紙
內容簡介,目錄,

內容簡介

如果你參與軟體開發,就很可能會用到一定程度的SQL語言。使用SQL時,需要一份不錯的語法參考資料。雖然SQL是標準化語言,但SQL的實現並不是標準化的。廠商軟體差異甚多,本書也就因此而誕生。
《SQL技術手冊》第二版是最新版SQL語言的實踐指令參考手冊。本書列出各種SQL語句,說明其使用方式及語法,不僅對它在標準版中的概念進行探討,也說明它在5大主要資料庫平台(DB2、Oracle、MySQL、PostgreSQL及SQLServer)上的實現方法。每項語句的內容包含廠商程式的命令語法、說明以及解說重要概念與用法的豐富範例。SQL不僅和語句相關,數據類型及實際運作所需的大量內置SQL函式館也很重要。本書收錄了標準版及多種廠商實現版的數據類型與函式。本書第二版也收錄了DB2與Oracle所支持的較新版視窗函式語法的詳細信息。

目錄

前言
第1章 SQL歷史與實現
1.1 關係模型與ANSI SQL
Codd的關係資料庫系統原則
Codd原則的示例說明:簡單的SELECT示例
1.2 SQL標準的歷史
SQL2006新增特性
SQL2003(SQL3)新增特性
一致性級別
SQL3標準中的補充功能包
SQL3語句類(Statement Class)
1.3 SQL方言
第2章基本概念
2.1 本書收錄的資料庫平台
2.2 語法種類
標識符
文本
運算符
關鍵字與保留字
2.3 SQL2003及特定平台的數據類型
MySQL數據類型
Oracle數據類型
PostgreSQL數據類型
SQL_Server數據類型
2.4 約束
作用域
語法
PRIMARY KEY約束
FOREIGN KEY約束
UNIQUE約束
CHECK約束
第3章 SQL語句命令參考
3.1 本章導讀
3.2 SQL平台支持
3.3 SQL命令參考
ALL/ANY/SOME運算符
BETWEEN運算符
CALL語句
CLOSE CURSOR語句
COMMIT語句
CONNECT語句
CREATE/ALTER DATABASE語句
CREATE/ALTER FUNCTION/PROCEDURE語句
CREATE/AulER INDEX語句
CREATE/ALTER METHOD語句
CREATE ROLE語句
CREATE SCHEMA語句
CREATE/ALTER TABLE語句
CREATE/ALTER TRIGGER語句
CREATE/ALTER TYPE語句
CREATE/ALTER VIEW語句
DECLARE CURSOR命令
DELETE語句
DISCONNECT語句
DROP語句
EXCEPT集合運算符
EXISTS運算符
FETCH語句
GRANT語句
IN運算符
INSERT語句
INTERSECT集合運算符
Is運算符
JOIN從屬子句
LIKE運算符
MERGE語句
OPEN語句
ORDER BY子句
RELEASE SAVEPOINT語句
RETURN語句
REVOKE語句
RoLLBACK語句
SAVEPOINT語句
SELECT語句
SET語句
SET CONNECTION語句
SET CONSTRAINT語句
SET PATH語句
SET ROLE語句
SET SCHEMA語句
SET SESSION AuTHORjzATION語句
SET TIME ZONE語句
SET TRANSACTION語句
START TRANSACTION語句
SUBQUERY子句
TRUNCATE TABLE語句
UNION集合運算符
UPDATE語句
WHERE子句
第4章 SQL函式
4.1 函式類型
確定性函式與非確定性函式
聚合函式與標量函式
視窗函式
4.2 ANSI SQL聚合函式
AVG與SUM
CORR
COUNT
C0vAR_POP
COVAR_SAMP
CUME_DIST
DENSE_RANK
MIN與MAX
PERCENT_RANK
PERCENTILE_CONT
PERCENTILE_DISC
RANK
REGR函式系列
STDDEV_POP
STDDEV_SAMP
VAR_POP
VAR_SAMP
4.3 ANSI_SQL視窗函式
ANSI SQL2003的視窗語法
Oracle的視窗語法
SQL Server的視窗語法
分區
排序
分組或開窗
視窗函式列表
CUME DIST
DENSE RANK
PERCENT RANK
RANK
ROW NUMBER
4.4 ANSI_SQL標量函式
內置標量函式
CASE與CAST函式
CASE
CAST
數字標量函式
ABSIS
BIT LENGTH、CHAR LENGTH及0CTET LENGTH
CEIL.
EXP.
EXTRACT
FLOOR
LN
MOD
POSITION
POWER
SQRT
WIDTH BUCKET
字元串函式及運算符
串聯運算符
CONVERT及TRANSLATE
LOWER及UPPER
OVERLAY
SUBSTRING
TRIM
4.5 特定平台的擴展功能
MySQL支持的函式
Oracle支持的函式
PostgreSQL支持的函式
SQL Server支持的函式
附錄 平台共有與獨有的關鍵字
索引

相關詞條

熱門詞條

聯絡我們