注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)

SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)

SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)

定 價(jià):¥79.00

作 者: 郭鑫 等著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 華章程序員書(shū)庫(kù)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111441694 出版時(shí)間: 2014-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 608 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《華章程序員書(shū)庫(kù):SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)》是一本SQL綜合查詢(xún)參考手冊(cè),包含使用SQL進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)和管理的各種技術(shù),涉及當(dāng)前流行的SQLServer、Oracle和MySQL等多種數(shù)據(jù)庫(kù)。本書(shū)分為四篇,共25章。第一篇(第1~6章)為基礎(chǔ)管理篇,主要包括數(shù)據(jù)庫(kù)配置與管理、數(shù)據(jù)庫(kù)的基本操作、SQL基礎(chǔ)、管理數(shù)據(jù)庫(kù)與數(shù)據(jù)表、添加數(shù)據(jù)、修改和刪除數(shù)據(jù)等內(nèi)容。第二篇(第7~13章)為SQL查詢(xún)篇,主要包括SQL基礎(chǔ)查詢(xún)、復(fù)雜查詢(xún)、數(shù)據(jù)排序、數(shù)據(jù)統(tǒng)計(jì)分析、子查詢(xún)、多表連接、聚合和旋轉(zhuǎn)數(shù)據(jù)等內(nèi)容。第三篇(第14~20章)為高級(jí)應(yīng)用篇,主要包括視圖、存儲(chǔ)過(guò)程、自定義函數(shù)及應(yīng)用、觸發(fā)器、游標(biāo)及應(yīng)用、事務(wù)、索引等內(nèi)容。第四篇(第21~25章)為常用函數(shù)篇,主要包括聚合函數(shù)、數(shù)學(xué)函數(shù)、字符串處理函數(shù)、日期時(shí)間處理函數(shù)、類(lèi)型轉(zhuǎn)換函數(shù)等內(nèi)容。在每章中均按知識(shí)結(jié)構(gòu)順序?qū)χv解的知識(shí)進(jìn)行排序,并且每個(gè)知識(shí)點(diǎn)后面都配有相關(guān)的示例?!度A章程序員書(shū)庫(kù):SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)》內(nèi)容詳盡,示例豐富,實(shí)用性強(qiáng),非常適合作為編程人員及項(xiàng)目開(kāi)發(fā)人員的工具用書(shū)。

作者簡(jiǎn)介

暫缺《SQL應(yīng)用開(kāi)發(fā)參考手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一篇 基礎(chǔ)管理篇
第1章 數(shù)據(jù)庫(kù)配置與管理
1.1  安裝數(shù)據(jù)庫(kù)
1.1.1  安裝SQL Server 2008數(shù)據(jù)庫(kù)
1.1.2  安裝Oracle Database 11g數(shù)據(jù)庫(kù)
1.1.3  安裝MySQL數(shù)據(jù)庫(kù)
1.2  配置SQL Server服務(wù)器
1.2.1  創(chuàng)建服務(wù)器組
1.2.2  注冊(cè)服務(wù)器
1.2.3  更改用戶(hù)登錄方式
1.3  Oracle管理工具
1.3.1  SQL*Plus工具
1.3.2  Oracle企業(yè)管理器
1.3.3  數(shù)據(jù)庫(kù)配置助手
1.4  啟動(dòng)與關(guān)閉Oracle數(shù)據(jù)庫(kù)實(shí)例
1.4.1  啟動(dòng)Oracle數(shù)據(jù)庫(kù)實(shí)例
1.4.2  關(guān)閉Oracle數(shù)據(jù)庫(kù)實(shí)例
1.5  配置MySQL服務(wù)器
1.5.1  啟動(dòng)和關(guān)閉MySQL服務(wù)器
1.5.2  管理MySQL用戶(hù)賬戶(hù)
1.6  MySQL管理工具
1.6.1  MySQL Workbench圖形化管理工具
1.6.2  phpMyAdmin圖形化管理工具
1.7  生成和執(zhí)行腳本
1.7.1  生成SQL Server數(shù)據(jù)庫(kù)腳本
1.7.2  執(zhí)行SQL Server數(shù)據(jù)庫(kù)腳本
1.7.3  生成MySQL數(shù)據(jù)庫(kù)腳本
1.7.4  執(zhí)行MySQL數(shù)據(jù)庫(kù)腳本
第2章 數(shù)據(jù)庫(kù)的基本操作
2.1  創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象
2.1.1  創(chuàng)建數(shù)據(jù)表
2.1.2  創(chuàng)建視圖
2.1.3  創(chuàng)建存儲(chǔ)過(guò)程
2.1.4  創(chuàng)建觸發(fā)器
2.2  備份和恢復(fù)數(shù)據(jù)庫(kù)
2.2.1  備份SQL Server數(shù)據(jù)庫(kù)
2.2.2  還原SQL Server數(shù)據(jù)庫(kù)
2.2.3  備份Oracle數(shù)據(jù)庫(kù)
2.2.4  還原Oracle數(shù)據(jù)庫(kù)
2.3  導(dǎo)入和導(dǎo)出數(shù)據(jù)
2.3.1  從SQL Server中導(dǎo)入數(shù)據(jù)表
2.3.2  從SQL Server中導(dǎo)出數(shù)據(jù)表
2.3.3  從Oracle中導(dǎo)出數(shù)據(jù)表
2.3.4  從Oracle中導(dǎo)入數(shù)據(jù)表
第3章 SQL基礎(chǔ)
3.1  SQL概述
3.1.1  關(guān)于SQL
3.1.2  SQL的組成
3.1.3  SQL語(yǔ)句結(jié)構(gòu)
3.1.4  T-SQL語(yǔ)句分類(lèi)
3.2  數(shù)據(jù)類(lèi)型
3.2.1  整數(shù)數(shù)據(jù)類(lèi)型
3.2.2  浮點(diǎn)數(shù)據(jù)類(lèi)型
3.2.3  字符數(shù)據(jù)類(lèi)型
3.2.4  日期和時(shí)間數(shù)據(jù)類(lèi)型
3.2.5  貨幣數(shù)據(jù)類(lèi)型
3.2.6  二進(jìn)制數(shù)據(jù)類(lèi)型
3.2.7  文本和圖像數(shù)據(jù)類(lèi)型
3.2.8  用戶(hù)自定義類(lèi)型
3.3  常量
3.3.1  數(shù)值常量
3.3.2  字符串常量
3.3.3  日期和時(shí)間常量
3.4  變量
3.4.1  局部變量
3.4.2  全局變量
3.5  運(yùn)算符
3.5.1  算術(shù)運(yùn)算符
3.5.2  賦值運(yùn)算符
3.5.3  邏輯運(yùn)算符
3.6  流程控制語(yǔ)句
3.6.1  BEGIN…END語(yǔ)句
3.6.2  IF條件選擇語(yǔ)句
3.6.3  IF…ELSE語(yǔ)句
3.6.4  CASE分支選擇語(yǔ)句
3.6.5  WHILE循環(huán)語(yǔ)句
3.6.6  WHILE…CONTINUE…BREAK循環(huán)語(yǔ)句
3.6.7  RETURN語(yǔ)句
3.6.8  GOTO語(yǔ)句
3.6.9  WAITFOR語(yǔ)句
3.7  常用命令
3.7.1  DBCC命令
3.7.2  CHECKPOINT命令
3.7.3  DECLARE命令
3.7.4  PRINT命令
3.7.5  RAISERROR命令
3.7.6  READTEXT命令
3.7.7  BACKUP命令
3.7.8  SELECT命令
3.7.9  SET命令
3.7.10  SHUTDOWN命令
3.7.11  WRITETEXT命令
3.7.12  USE命令
第4章 管理數(shù)據(jù)庫(kù)與數(shù)據(jù)表
4.1  數(shù)據(jù)庫(kù)管理
4.1.1  創(chuàng)建數(shù)據(jù)庫(kù)
4.1.2  修改數(shù)據(jù)庫(kù)
4.1.3  刪除數(shù)據(jù)庫(kù)
4.2  數(shù)據(jù)表管理
4.2.1  創(chuàng)建數(shù)據(jù)表
4.2.2  查看數(shù)據(jù)表
4.2.3  修改數(shù)據(jù)表
4.2.4  刪除數(shù)據(jù)表
第5章 添加數(shù)據(jù)
5.1  插入單行記錄
5.1.1  INSERT語(yǔ)句的基本語(yǔ)法
5.1.2  插入整行數(shù)據(jù)
5.1.3  插入NULL值
5.1.4  唯一值的插入
5.1.5  特定字段數(shù)據(jù)插入
5.1.6  插入默認(rèn)值
5.1.7  插入日期數(shù)據(jù)
5.1.8  通過(guò)視圖插入行
5.1.9  向表中插入記錄時(shí)任意指定的不同的字段順序
5.1.10  插入的數(shù)據(jù)類(lèi)型值與實(shí)際數(shù)據(jù)類(lèi)型不匹配時(shí),系統(tǒng)將輸出錯(cuò)誤提示
5.1.11  向表中插入字段的個(gè)數(shù)少于表中實(shí)際字段的個(gè)數(shù),有時(shí)會(huì)出錯(cuò)
5.2  插入多行記錄
5.2.1  插入多行記錄的語(yǔ)法格式
5.2.2  使用VALUES關(guān)鍵字引入多行數(shù)據(jù)插入
5.2.3  使用SELECT語(yǔ)句插入值
5.3  表中數(shù)據(jù)的復(fù)制
5.3.1  SELECT…INTO語(yǔ)句的基本語(yǔ)法
5.3.2  表中數(shù)據(jù)的復(fù)制應(yīng)用
5.4  將SQL Server中數(shù)據(jù)導(dǎo)出到記事本中
5.5  將SQL Server中的數(shù)據(jù)導(dǎo)入/導(dǎo)出到Excel數(shù)據(jù)表中
5.5.1  從Excel導(dǎo)入數(shù)據(jù)到SQL Server中
5.5.2  從SQL Server中將數(shù)據(jù)導(dǎo)出到Excel數(shù)據(jù)表中
5.6  將SQL Server中的數(shù)據(jù)導(dǎo)入/導(dǎo)出到ACCESS中
5.6.1  從ACCESS導(dǎo)入數(shù)據(jù)到SQL Server中
5.6.2  將SQL Server中的數(shù)據(jù)導(dǎo)出到ACCESS中
第6章 修改和刪除數(shù)據(jù)
6.1  UPDATE語(yǔ)句的基本語(yǔ)法
6.2  使用UPDATE語(yǔ)句更新列值
6.2.1  修改表中所有行的列值
6.2.2  修改表中的部分行的列值
6.2.3  使用UPDATE語(yǔ)句中帶有TOP子句
6.3  利用子查詢(xún)更新行中的值
6.3.1  子查詢(xún)的語(yǔ)法
6.3.2  利用子查詢(xún)返回的行數(shù)不多于一行
6.3.3  利用子查詢(xún)返回多行(返回多個(gè)值)
6.3.4  利用內(nèi)連接查詢(xún)來(lái)更新數(shù)據(jù)表中的信息
6.4  依據(jù)外表值更新數(shù)據(jù)
6.5  賦值UPDATE
6.5.1  使用UPDATE為表中所有行中的數(shù)據(jù)賦值(省略WHERE子句)
6.5.2  使用UPDATE為表中的多行數(shù)據(jù)賦值
6.5.3  使用UPDATE為表中的一行數(shù)據(jù)賦值(WHERE子句不能?。?br />6.6  分步更新表中的數(shù)據(jù)
6.7  修改指定字段的數(shù)據(jù)值
6.7.1  修改指定datetime 類(lèi)型字段內(nèi)的數(shù)據(jù)
6.7.2  修改指定int 類(lèi)型字段內(nèi)的數(shù)據(jù)
6.7.3  修改指定varchar類(lèi)型字段內(nèi)的數(shù)據(jù)
6.7.4  修改指定float類(lèi)型字段內(nèi)的數(shù)據(jù)
6.8  DELETE語(yǔ)句的基本語(yǔ)法
6.9  使用DELETE語(yǔ)句刪除數(shù)據(jù)
6.9.1  使用DELETE語(yǔ)句刪除所有數(shù)據(jù)(省略WHERE子句)
6.9.2  使用DELETE語(yǔ)句刪除多行數(shù)據(jù)
6.9.3  使用DELETE語(yǔ)句刪除單行數(shù)據(jù)(WHERE子句不能?。?br />6.10  刪除重復(fù)行
6.10.1  刪除完全重復(fù)行
6.10.2  刪除部分重復(fù)行
6.11  使用TRUNCATE TABLE語(yǔ)句刪除數(shù)據(jù)
6.12  使用DELETE語(yǔ)句中帶有的TOP子句
6.13  刪除指定字段數(shù)據(jù)為空的記錄
6.14  通過(guò)視圖更新表
6.14.1  通過(guò)視圖更新表數(shù)據(jù)
6.14.2  通過(guò)視圖刪除表數(shù)據(jù)
第二篇 SQL查詢(xún)篇
第7章 SQL基礎(chǔ)查詢(xún)
7.1  簡(jiǎn)單查詢(xún)
7.1.1  SELECT語(yǔ)句的基本結(jié)構(gòu)
7.1.2  單列查詢(xún)
7.1.3  多列查詢(xún)
7.1.4  查詢(xún)所有的列
7.1.5  別名的應(yīng)用
7.1.6  使用TOP查詢(xún)前若干行
7.1.7  刪除重復(fù)列
7.2  計(jì)算列查詢(xún)
7.2.1  連接列值
7.2.2  查詢(xún)中使用計(jì)算列
7.2.3  查詢(xún)中使用表達(dá)式
7.3  條件查詢(xún)
7.3.1  WHERE子句
7.3.2  使用“=”查詢(xún)數(shù)據(jù)
7.3.3  使用“〉”查詢(xún)數(shù)據(jù)
7.3.4  使用“〈”查詢(xún)數(shù)據(jù)
7.3.5  使用“〉=”查詢(xún)數(shù)據(jù)
7.3.6  使用“〈=”查詢(xún)數(shù)據(jù)
7.3.7  使用“!〉”查詢(xún)數(shù)據(jù)
7.3.8  使用“!〈”查詢(xún)數(shù)據(jù)
7.3.9  使用“!=”和“〈〉”查詢(xún)數(shù)據(jù)
7.4  范圍查詢(xún)(BETWEEN)
7.4.1  查詢(xún)兩數(shù)之間的數(shù)據(jù)
7.4.2  查詢(xún)兩個(gè)日期之間的數(shù)據(jù)
7.4.3  在BETWEEN中使用日期函數(shù)
7.4.4  查詢(xún)不在兩數(shù)之間的數(shù)據(jù)
7.5  邏輯運(yùn)算符
7.5.1  使用AND運(yùn)算符
7.5.2  使用OR運(yùn)算符
7.5.3  使用NOT運(yùn)算符
7.5.4  使用OR、AND進(jìn)行查詢(xún)
7.6  格式化結(jié)果集
7.6.1  格式化日期
7.6.2  格式化小數(shù)位數(shù)
7.6.3  除去空格
第8章 復(fù)雜查詢(xún)
8.1  模糊查詢(xún)
8.1.1  LIKE謂詞
8.1.2  “%”通配符的使用
8.1.3  “_”通配符的使用
8.1.4  “〔〕”通配符的使用
8.1.5  “〔^〕”通配符的使用
8.1.6  ESCAPE轉(zhuǎn)義字符
8.2  IN運(yùn)算符
8.2.1  使用IN查詢(xún)數(shù)據(jù)
8.2.2  在IN中使用運(yùn)算
8.2.3  在IN中使用列進(jìn)行查詢(xún)
8.2.4  使用NOT IN查詢(xún)數(shù)據(jù)
8.2.5  使用NOT IN查詢(xún)后兩行數(shù)據(jù)
8.3  行查詢(xún)
8.3.1  隨機(jī)查詢(xún)一行數(shù)據(jù)
8.3.2  在結(jié)果集中添加行號(hào)
8.3.3  查詢(xún)隔行數(shù)據(jù)
8.3.4  查詢(xún)指定范圍內(nèi)的所有行數(shù)據(jù)
8.4  空值(NULL)判斷
8.4.1  查詢(xún)空值(IS NULL)
8.4.2  查詢(xún)非空值(IS NOT NULL)
8.4.3  對(duì)空值進(jìn)行處理
8.5  對(duì)結(jié)果集操作
8.5.1  利用結(jié)果集創(chuàng)建永久表
8.5.2  利用結(jié)果集創(chuàng)建臨時(shí)表
8.6  復(fù)雜條件查詢(xún)
8.6.1  查詢(xún)表中的第n行數(shù)據(jù)
8.6.2  查詢(xún)考試成績(jī)最高的分?jǐn)?shù)
8.6.3  查詢(xún)各部門(mén)人數(shù)
8.6.4  查詢(xún)各部門(mén)基本工資最低的員工
第9章 數(shù)據(jù)排序
9.1  數(shù)值數(shù)據(jù)排序
9.1.1  按升序和降序排列
9.1.2  按列別名排序
9.1.3  在ORDER BY子句中使用表達(dá)式
9.1.4  按空值排序
9.1.5  對(duì)多列排序
9.1.6  對(duì)數(shù)據(jù)表中的指定行數(shù)進(jìn)行排序
9.2  字符串排序
9.2.1  按字符串中的子串排序
9.2.2  按字符串中的數(shù)值排序
9.3  漢字排序
9.3.1  排序規(guī)則簡(jiǎn)介
9.3.2  按姓氏筆畫(huà)排序
9.3.3  按拼音排序
9.4  按列的編號(hào)排序
9.5  動(dòng)態(tài)排序
9.5.1  在Microsoft SQL Server中的動(dòng)態(tài)排序
9.5.2  在Oracle Database 11g中的動(dòng)態(tài)排序
9.6  隨機(jī)排序
第10章 數(shù)據(jù)統(tǒng)計(jì)分析
10.1  聚合函數(shù)
10.2  聚合函數(shù)的典型應(yīng)用
10.2.1  求平均值
10.2.2  獲取結(jié)果集行數(shù)
10.2.3  計(jì)算不包括最大值和最小值的平均值
10.2.4  對(duì)多列求和
10.2.5  在WHERE子句中使用聚合函數(shù)
10.2.6  Oracle Database 11g數(shù)據(jù)庫(kù)NVL()函數(shù)在聚合函數(shù)中的使用
10.2.7  多個(gè)聚合函數(shù)的使用
10.3  分組統(tǒng)計(jì)
10.3.1  使用GROUP BY子句創(chuàng)建分組
10.3.2  使用GROUP BY子句創(chuàng)建多列分組
10.3.3  對(duì)表達(dá)式進(jìn)行分組統(tǒng)計(jì)
10.3.4  在統(tǒng)計(jì)中使用ROLLUP關(guān)鍵字和CUBE關(guān)鍵字
10.3.5  在SQL查詢(xún)語(yǔ)句中GROUP BY子句的NULL值處理
10.3.6  使用HAVING子句設(shè)置統(tǒng)計(jì)條件
10.3.7  使用COMPUTE子句在結(jié)果集中顯示明細(xì)和匯總行
10.3.8  使用COMPUTE BY子句顯示多級(jí)分類(lèi)匯總
10.3.9  對(duì)統(tǒng)計(jì)結(jié)果排序
10.3.10  在WHERE子句中使用GROUP BY子句
10.3.11  GROUP BY子句的特殊用法
第11章 子查詢(xún)
11.1  簡(jiǎn)單子查詢(xún)
11.1.1  SELECT列表中的子查詢(xún)
11.1.2  多列子查詢(xún)
11.1.3  比較子查詢(xún)
11.1.4  在子查詢(xún)中使用聚合函數(shù)
11.2  多行子查詢(xún)
11.2.1  使用IN操作符的多行子查詢(xún)
11.2.2  使用NOT IN子查詢(xún)實(shí)現(xiàn)差集運(yùn)算
11.2.3  理解通過(guò)量詞實(shí)現(xiàn)多行子查詢(xún)
11.2.4  使用ALL操作符的多行子查詢(xún)
11.2.5  使用ANY/SOME操作符的多行子查詢(xún)
11.2.6  EXISTS子查詢(xún)實(shí)現(xiàn)兩表交集
11.2.7  NOT EXISTS子查詢(xún)實(shí)現(xiàn)兩表的差集
11.2.8  UNIQUE子查詢(xún)
11.3  相關(guān)子查詢(xún)
11.3.1  使用IN引入相關(guān)子查詢(xún)
11.3.2  使用NOT IN引入相關(guān)子查詢(xún)
11.3.3  在子查詢(xún)中使用總計(jì)函數(shù)返回單個(gè)值
11.3.4  理解子查詢(xún)?cè)赪HERE子句中的作用
11.3.5  在HAVING子句中使用相關(guān)子查詢(xún)
11.4  嵌套子查詢(xún)
11.4.1  嵌套子查詢(xún)
11.4.2  復(fù)雜的嵌套查詢(xún)
11.4.3  嵌套查詢(xún)?cè)诓樵?xún)統(tǒng)計(jì)中的應(yīng)用
11.4.4  在UPDATE中使用子查詢(xún)
11.4.5  在INSERT中使用子查詢(xún)
11.4.6  在DELETE中使用子查詢(xún)
11.5  組合查詢(xún)
11.5.1  交集運(yùn)算
11.5.2  差集運(yùn)算
11.5.3  通過(guò)UNION合并多個(gè)結(jié)果集
11.5.4  使用UNION ALL保留重復(fù)行
11.5.5  通過(guò)UNION語(yǔ)句提高查詢(xún)結(jié)果的可讀性
11.5.6  在UNION中通過(guò)文字確定數(shù)據(jù)的來(lái)源
11.5.7  通過(guò)UNION ALL語(yǔ)句將數(shù)據(jù)表中的指定記錄優(yōu)先顯示
11.6  遞歸查詢(xún)
11.6.1  CTE
11.6.2  遞歸查詢(xún)
第12章 多表連接
12.1  多表連接概述
12.1.1  笛卡兒乘積
12.1.2  通過(guò)WHERE子句連接多表
12.1.3  通過(guò)FROM子句連接多表
12.1.4  在多表連接中設(shè)置連接條件
12.1.5  在多表連接中返回某個(gè)表的所有列
12.1.6  通過(guò)設(shè)置表別名提高SQL語(yǔ)句的可讀性
12.2  內(nèi)連接
12.2.1  等值連接
12.2.2  不等值連接
12.2.3  自然連接
12.2.4  復(fù)雜的內(nèi)連接查詢(xún)
12.3  外連接
12.3.1  左外連接
12.3.2  右外連接
12.3.3  全外連接
12.3.4  通過(guò)外連接進(jìn)行多表聯(lián)合查詢(xún)
12.4  其他連接
12.4.1  自連接
12.4.2  交叉連接
第13章 聚合和旋轉(zhuǎn)數(shù)據(jù)
13.1  聚合數(shù)據(jù)
13.1.1  聚合數(shù)據(jù)概述
13.1.2  OVER子句
13.1.3  附加屬性
13.1.4  累積聚合
13.1.5  滑動(dòng)聚合
13.1.6  YTD聚合
13.2  旋轉(zhuǎn)數(shù)據(jù)(交叉表)
13.2.1  結(jié)果集的簡(jiǎn)單旋轉(zhuǎn)
13.2.2  將結(jié)果集旋轉(zhuǎn)成一行
13.2.3  將結(jié)果集旋轉(zhuǎn)后求和
13.2.4  結(jié)果集旋轉(zhuǎn)后匯總重復(fù)字段
13.2.5  動(dòng)態(tài)生成旋轉(zhuǎn)數(shù)據(jù)
13.2.6  結(jié)果集的反向旋轉(zhuǎn)
13.3  常用交叉表查詢(xún)
13.3.1  Access交叉表查詢(xún)
13.3.2  SQL Server 2000交叉表查詢(xún)
13.3.3  SQL Server 2005/2008交叉表查詢(xún)方案
第三篇 高級(jí)應(yīng)用篇
第14章 視圖
14.1  視圖概述
14.2  視圖創(chuàng)建
14.2.1  通過(guò)視圖設(shè)計(jì)器創(chuàng)建視圖
14.2.2  使用CREATE VIEW語(yǔ)句創(chuàng)建視圖
14.2.3  創(chuàng)建基于視圖的視圖
14.3  視圖重命名
14.4  視圖修改
14.4.1  使用管理器修改視圖
14.4.2  使用ALTER VIEW語(yǔ)句修改視圖
14.5  視圖定義信息查詢(xún)
14.6  視圖刪除
14.6.1  使用管理器刪除視圖
14.6.2  使用DROP VIEW語(yǔ)句刪除視圖
14.7  視圖應(yīng)用
14.7.1  通過(guò)視圖添加數(shù)據(jù)
14.7.2  通過(guò)視圖更新數(shù)據(jù)
14.7.3  通過(guò)視圖刪除數(shù)據(jù)
14.7.4  通過(guò)視圖簡(jiǎn)化復(fù)雜查詢(xún)
14.7.5  通過(guò)視圖過(guò)濾不想要的數(shù)據(jù)
14.7.6  通過(guò)視圖顯示表達(dá)式的結(jié)果
14.7.7  在視圖中使用WITH CHECK OPTION子句
14.8  使用視圖加強(qiáng)數(shù)據(jù)安全
14.8.1  對(duì)視圖進(jìn)行加密
14.8.2  對(duì)不同的用戶(hù)設(shè)置權(quán)限
14.8.3  通過(guò)視圖限制用戶(hù)對(duì)列的訪問(wèn)
14.8.4  通過(guò)視圖限制用戶(hù)對(duì)行的訪問(wèn)
第15章 存儲(chǔ)過(guò)程
15.1  存儲(chǔ)過(guò)程概述
15.1.1  存儲(chǔ)過(guò)程的概念
15.1.2  存儲(chǔ)過(guò)程的作用和功能
15.1.3  存儲(chǔ)過(guò)程的優(yōu)點(diǎn)
15.2  創(chuàng)建存儲(chǔ)過(guò)程
15.2.1  CREATE PROCEDURE語(yǔ)句
15.2.2  創(chuàng)建具有回傳參數(shù)的存儲(chǔ)過(guò)程
15.2.3  在存儲(chǔ)過(guò)程中使用事務(wù)
15.2.4  使用Return語(yǔ)句從存儲(chǔ)過(guò)程中返回值
15.3  管理存儲(chǔ)過(guò)程
15.3.1  執(zhí)行存儲(chǔ)過(guò)程
15.3.2  執(zhí)行具有回傳參數(shù)的存儲(chǔ)過(guò)程
15.3.3  查看存儲(chǔ)過(guò)程
15.3.4  修改存儲(chǔ)過(guò)程
15.3.5  刪除存儲(chǔ)過(guò)程
15.3.6  存儲(chǔ)過(guò)程的重新編譯
15.3.7  執(zhí)行遠(yuǎn)程存儲(chǔ)過(guò)程
15.3.8  擴(kuò)展存儲(chǔ)過(guò)程
15.4  在Oracle數(shù)據(jù)庫(kù)下創(chuàng)建存儲(chǔ)過(guò)程
15.4.1  創(chuàng)建存儲(chǔ)過(guò)程
15.4.2  執(zhí)行存儲(chǔ)過(guò)程
15.4.3  刪除存儲(chǔ)過(guò)程
15.5  在MySQL數(shù)據(jù)庫(kù)下創(chuàng)建存儲(chǔ)過(guò)程
15.5.1  創(chuàng)建存儲(chǔ)過(guò)程
15.5.2  執(zhí)行存儲(chǔ)過(guò)程
第16章 自定義函數(shù)及應(yīng)用
16.1  用戶(hù)自定義函數(shù)概述
16.1.1  用戶(hù)自定義函數(shù)的特點(diǎn)
16.1.2  用戶(hù)自定義函數(shù)的類(lèi)別
16.1.3  用戶(hù)自定義函數(shù)中有效語(yǔ)句類(lèi)型
16.2  創(chuàng)建函數(shù)
16.2.1  創(chuàng)建用戶(hù)自定義函數(shù)
16.2.2  創(chuàng)建標(biāo)量函數(shù)
16.2.3  創(chuàng)建內(nèi)聯(lián)表值函數(shù)
16.2.4  創(chuàng)建多語(yǔ)句表值函數(shù)
16.3  管理用戶(hù)自定義函數(shù)
16.3.1  調(diào)用用戶(hù)自定義函數(shù)
16.3.2  查看用戶(hù)自定義函數(shù)
16.3.3  修改用戶(hù)自定義函數(shù)
16.3.4  刪除用戶(hù)自定義函數(shù)
16.3.5  用戶(hù)自定義函數(shù)的架構(gòu)綁定
16.4  用戶(hù)自定義函數(shù)與存儲(chǔ)過(guò)程的區(qū)別
第17章 觸發(fā)器
17.1  觸發(fā)器的優(yōu)點(diǎn)
17.2  觸發(fā)器的種類(lèi)
17.2.1  SQL Server中觸發(fā)器的種類(lèi)
17.2.2  Oracle中觸發(fā)器的種類(lèi)
17.3  創(chuàng)建觸發(fā)器
17.3.1  創(chuàng)建簡(jiǎn)單的觸發(fā)器
17.3.2  創(chuàng)建具有觸發(fā)條件的觸發(fā)器
17.3.3  創(chuàng)建嵌套觸發(fā)器
17.3.4  創(chuàng)建遞歸觸發(fā)器
17.3.5  創(chuàng)建INSTEAD OF觸發(fā)器
17.3.6  創(chuàng)建列級(jí)觸發(fā)器
17.4  管理觸發(fā)器
17.4.1  查看觸發(fā)器
17.4.2  修改觸發(fā)器
17.4.3  重命名觸發(fā)器
17.4.4  禁用和啟用觸發(fā)器
17.4.5  刪除觸發(fā)器
17.5  應(yīng)用觸發(fā)器
17.5.1  應(yīng)用觸發(fā)器添加數(shù)據(jù)
17.5.2  應(yīng)用觸發(fā)器修改數(shù)據(jù)
17.5.3  應(yīng)用觸發(fā)器刪除數(shù)據(jù)
17.6  在Oracle數(shù)據(jù)庫(kù)下創(chuàng)建觸發(fā)器
17.6.1  創(chuàng)建DML觸發(fā)器
17.6.2  創(chuàng)建DDL觸發(fā)器
17.7  在MySQL數(shù)據(jù)庫(kù)下創(chuàng)建觸發(fā)器
第18章 游標(biāo)及應(yīng)用
18.1  創(chuàng)建游標(biāo)
18.1.1  聲明游標(biāo)
18.1.2  打開(kāi)游標(biāo)
18.1.3  讀取游標(biāo)中數(shù)據(jù)
18.1.4  嵌套游標(biāo)
18.1.5  關(guān)閉并釋放游標(biāo)
18.1.6  創(chuàng)建參數(shù)化游標(biāo)
18.2  游標(biāo)屬性
18.2.1  獲取游標(biāo)狀態(tài)
18.2.2  獲取游標(biāo)行數(shù)
18.3  游標(biāo)操作
18.3.1  基于游標(biāo)定位修改數(shù)據(jù)
18.3.2  基于游標(biāo)定位刪除數(shù)據(jù)
18.3.3  在游標(biāo)中包含計(jì)算列
18.3.4  將游標(biāo)中的數(shù)據(jù)進(jìn)行排序顯示
18.4  動(dòng)態(tài)游標(biāo)
18.4.1  聲明游標(biāo)變量
18.4.2  使用游標(biāo)變量
18.5  游標(biāo)系統(tǒng)存儲(chǔ)過(guò)程
18.5.1  sp_cursor_list存儲(chǔ)過(guò)程
18.5.2  sp_describe_cursor存儲(chǔ)過(guò)程
18.5.3  sp_describe_cursor_columns存儲(chǔ)過(guò)程
18.5.4  sp_describe_cursor_tables存儲(chǔ)過(guò)程
18.6  在Oracle數(shù)據(jù)庫(kù)下使用游標(biāo)
18.6.1  顯式游標(biāo)
18.6.2  隱式游標(biāo)
第19章 事務(wù)
19.1  事務(wù)概述
19.1.1  顯式事務(wù)與隱性事務(wù)
19.1.2  設(shè)置事務(wù)屬性
19.1.3  事務(wù)的工作機(jī)制
19.1.4  編寫(xiě)有效的事務(wù)
19.2  事務(wù)操作
19.2.1  提交事務(wù)
19.2.2  設(shè)置事務(wù)回退點(diǎn)
19.2.3  回滾事務(wù)
19.3  事務(wù)并發(fā)控制
19.3.1  事務(wù)的并發(fā)問(wèn)題
19.3.2  表級(jí)鎖定
19.3.3  設(shè)置事務(wù)隔離層并發(fā)控制
19.3.4  死鎖的產(chǎn)生及預(yù)防
19.4  分布式事務(wù)處理
19.4.1  分布式事務(wù)簡(jiǎn)介
19.4.2  創(chuàng)建分布式事務(wù)
19.4.3  分布式處理協(xié)調(diào)器
第20章 索引
20.1  索引概述
20.1.1  索引的基本概念
20.1.2  索引的分類(lèi)
20.1.3  使用索引的原則
20.2  創(chuàng)建索引
20.2.1  創(chuàng)建簡(jiǎn)單的非簇索引
20.2.2  創(chuàng)建多字段非簇索引
20.2.3  創(chuàng)建唯一索引
20.2.4  創(chuàng)建簇索引
20.2.5  創(chuàng)建虛擬列索引
20.3  維護(hù)索引
20.3.1  查看是否需要維護(hù)索引
20.3.2  重構(gòu)索引
20.3.3  整理索引碎片
20.3.4  刪除索引
第四篇 常用函數(shù)篇
第21章 聚合函數(shù)
21.1  統(tǒng)計(jì)聚合函數(shù)
21.1.1  求和函數(shù)
21.1.2  最大值函數(shù)
21.1.3  最小值函數(shù)
21.1.4  平均值函數(shù)
21.1.5  標(biāo)準(zhǔn)偏差函數(shù)
21.1.6  方差函數(shù)
21.2  行聚合函數(shù)
21.2.1  SQL Server:Count()函數(shù)
21.2.2  Oracle:Count()函數(shù)
21.2.3  MySQL:Count()函數(shù)
21.3  列表函數(shù)
21.3.1  列表最大值函數(shù)
21.3.2  列表最小值函數(shù)
第22章 數(shù)學(xué)函數(shù)
22.1  符號(hào)轉(zhuǎn)換判斷函數(shù)
22.1.1  絕對(duì)值函數(shù)
22.1.2  符號(hào)判斷函數(shù)
22.2  取舍函數(shù)
22.2.1  四舍五入函數(shù)
22.2.2  向上取整函數(shù)
22.2.3  向下取整函數(shù)
22.3  三角函數(shù)
22.3.1  正弦函數(shù)
22.3.2  反正弦函數(shù)
22.3.3  余弦函數(shù)
22.3.4  正切函數(shù)
22.3.5  反正切函數(shù)
22.3.6  余切函數(shù)
22.3.7  角度/弧度函數(shù)
22.4  指數(shù)/對(duì)數(shù)函數(shù)
22.4.1  指數(shù)函數(shù)
22.4.2  對(duì)數(shù)函數(shù)
22.5  進(jìn)制轉(zhuǎn)換函數(shù)
22.5.1  Oracle:Hextoraw()函數(shù)
22.5.2  Oracle:Rawtohex()函數(shù)
22.6  隨機(jī)函數(shù)
22.6.1  SQL Server:Rand()函數(shù)
22.6.2  MySQL:Rand()函數(shù)
第23章 字符串處理函數(shù)
23.1  大小寫(xiě)轉(zhuǎn)換函數(shù)
23.1.1  大寫(xiě)轉(zhuǎn)換函數(shù)
23.1.2  小寫(xiě)轉(zhuǎn)換函數(shù)
23.2  去除空格函數(shù)
23.2.1  去除左空格函數(shù)
23.2.2  去除右空格函數(shù)
23.3  連接與截取函數(shù)
23.3.1  連接函數(shù)
23.3.2  截取函數(shù)
23.4  查找/替換函數(shù)
23.4.1  查找函數(shù)
23.4.2  替換函數(shù)
23.5  其他字符處理函數(shù)
23.5.1  轉(zhuǎn)換函數(shù)
23.5.2  修改函數(shù)
23.5.3  比較函數(shù)
第24章 日期時(shí)間處理函數(shù)
24.1  日期時(shí)間獲取函數(shù)
24.1.1  日期獲取函數(shù)
24.1.2  時(shí)間獲取函數(shù)
24.1.3  星期函數(shù)
24.2  日期時(shí)間處理函數(shù)
24.2.1  日期修改函數(shù)
24.2.2  時(shí)間修改函數(shù)
24.3  日期時(shí)間比較函數(shù)
24.3.1  日期比較函數(shù)
24.3.2  時(shí)間比較函數(shù)
24.4  日期時(shí)間截取函數(shù)
24.4.1  獲取日期時(shí)間各個(gè)部分
24.4.2  日期時(shí)間截取函數(shù)
24.4.3  日期時(shí)間格式化函數(shù)
第25章 類(lèi)型轉(zhuǎn)換函數(shù)
25.1  通用類(lèi)型轉(zhuǎn)換函數(shù)
25.1.1  SQL Server:Cast()函數(shù)
25.1.2  SQL Server:Convert()函數(shù)
25.1.3  Oracle:Convert()函數(shù)
25.1.4  Oracle:Cast()函數(shù)
25.1.5  MySQL:Convert()函數(shù)
25.2  具體類(lèi)型轉(zhuǎn)換函數(shù)
25.2.1  Oracle:To_Char()函數(shù)
25.2.2  Oracle:To_Data()函數(shù)
25.2.3  Oracle:AscIIStr()函數(shù)
25.2.4  Oracle:Bin_to_num()函數(shù)
25.2.5  Oracle:CharToRowID()函數(shù)
25.2.6  Oracle:Compose()函數(shù)
25.2.7  Oracle:DeCompose()函數(shù)
25.2.8  Oracle:RowIDToChar()函數(shù)
25.2.9  Oracle:To_Number()函數(shù)
25.2.10  MySQL:Str_To_Date()函數(shù)
25.3  類(lèi)型判斷函數(shù)
25.3.1  SQL Server:IsDate()函數(shù)
25.3.2  SQL Server:IsNull()函數(shù)
25.3.3  SQL Server:IsNumeric()函數(shù)
25.3.4  SQL Server:NullIf()函數(shù)
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)