注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverSQL Server 2005范例代碼查詢辭典

SQL Server 2005范例代碼查詢辭典

SQL Server 2005范例代碼查詢辭典

定 價(jià):¥79.00

作 者: (美)薩克
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書(shū)·數(shù)據(jù)庫(kù)系列
標(biāo) 簽: SQL

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


ISBN: 9787115179586 出版時(shí)間: 2008-06-01 包裝: 平裝
開(kāi)本: 大16開(kāi) 頁(yè)數(shù): 632 字?jǐn)?shù):  

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

  T-SQL 一直以來(lái)都是SQL Server所有編程的基礎(chǔ)。和傳統(tǒng)的T-SQL書(shū)籍不同,本書(shū)以獨(dú)特的“技巧”形式來(lái)介紹知識(shí)點(diǎn),涵蓋了數(shù)據(jù)處理(增刪改、視圖、索引、存儲(chǔ)過(guò)程、觸發(fā)器等)、數(shù)據(jù)應(yīng)用(Web服務(wù)、CLR集成、分布式查詢等)和數(shù)據(jù)庫(kù)配置(主體、安全、數(shù)據(jù)庫(kù)鏡像和快照、備份等)3個(gè)方面的內(nèi)容。其中,每一個(gè)技巧中都包含了有代表性的示例和精煉的解析。本書(shū)實(shí)用、高效、技巧性強(qiáng),適用于SQL Server專業(yè)技術(shù)人員,也可供初學(xué)者學(xué)習(xí)參考。

作者簡(jiǎn)介

暫缺《SQL Server 2005范例代碼查詢辭典》作者簡(jiǎn)介

圖書(shū)目錄

第1章 SELECT 
 1.1 基本的SELECT語(yǔ)句 
  1.1.1 從所有行中選擇指定列 
  1.1.2 從所有行中選擇所有列 
 1.2 使用基本W(wǎng)HERE子句的SELECT查詢 
  1.2.1 使用WHERE子句指定結(jié)果集中返回的行 
  1.2.2 組合搜索條件 
  1.2.3 否定搜索條件 
  1.2.4 保持WHERE子句無(wú)歧義 
 1.3 使用運(yùn)算符和表達(dá)式 
  1.3.1 在數(shù)據(jù)范圍搜索中使用BETWEEN 
  1.3.2 使用比較運(yùn)算符 
  1.3.3 檢測(cè)NULL值 
  1.3.4 返回基于一組值的行 
  1.3.5 LIKE和通配符的結(jié)合使用 
 1.4 對(duì)結(jié)果排序 
  1.4.1 使用ORDER BY子句 
  1.4.2 在排序的結(jié)果中使用TOP關(guān)鍵字 
 1.5 數(shù)據(jù)分組 
  1.5.1 使用GROUP BY子句 
  1.5.2 使用GROUP BY ALL 
  1.5.3 使用HAVING選擇性地查詢分組的數(shù)據(jù) 
 1.6 SELECT子句技術(shù) 
  1.6.1 使用DISTINCT消除重復(fù)值 
  1.6.2 在聚合函數(shù)中使用DISTINCT 
  1.6.3 使用列別名 
  1.6.4 使用SELECT創(chuàng)建腳本 
  1.6.5 執(zhí)行字符串拼接 
  1.6.6 使用SELECT創(chuàng)建逗號(hào)分隔的列表 
  1.6.7 使用INTO子句 
 1.7 子查詢 
 1.8 從多個(gè)數(shù)據(jù)源查詢 
  1.8.1 使用內(nèi)聯(lián)結(jié) 
  1.8.2 使用外聯(lián)結(jié) 
  1.8.3 使用交叉聯(lián)結(jié) 
  1.8.4 實(shí)現(xiàn)自聯(lián)結(jié) 
  1.8.5 使用衍生表 
  1.8.6 使用UNION組合結(jié)果集 
 1.9 使用APPLY來(lái)為每行調(diào)用表值函數(shù) 
  1.9.1 使用CROSS APPLY 
  1.9.2 使用OUTER APPLY 
 1.10 數(shù)據(jù)源高級(jí)技術(shù) 
  1.10.1 使用TABLESAMPLE來(lái)返回隨機(jī)行 
  1.10.2 使用PIVOT來(lái)把單列值轉(zhuǎn)化為多列和聚合數(shù)據(jù) 
  1.10.3 使用UNPIVOT規(guī)范化數(shù)據(jù) 
  1.10.4 使用EXCEPT和INTERSECT返回不重復(fù)的或匹配的行 
 1.11 匯總數(shù)據(jù) 
  1.11.1 使用WITH CUBE匯總數(shù)據(jù) 
  1.11.2 使用GROUPING和WITH CUBE 
  1.11.3 使用WITH ROLLUP來(lái)匯總數(shù)據(jù) 
 1.12 提示 
  1.12.1 使用聯(lián)結(jié)提示 
  1.12.2 使用查詢提示 
  1.12.3 使用表提示 
 1.13 公共表表達(dá)式 
  1.13.1 使用非遞歸的公共表表達(dá)式 
  1.13.2 使用遞歸的公共表表達(dá)式 
第2章 INSERT、UPDATE和DELETE 
 2.1 INSERT 
  2.1.1 向表中插入一行 
  2.1.2 使用默認(rèn)值插入行 
  2.1.3 顯式向一個(gè)IDENTITY列插入值 
  2.1.4 在表中插入擁有uniqueidentifier列的行 
  2.1.5 使用INSERT...SELECT語(yǔ)句插入行 
  2.1.6 調(diào)用存儲(chǔ)過(guò)程插入數(shù)據(jù) 
 2.2 UPDATE 
  2.2.1 更新一行 
  2.2.2 根據(jù)FROM和WHERE子句更新行 
  2.2.3 更新大值數(shù)據(jù)類型的列 
  2.2.4 使用OPENROWSET和BULK插入或更新圖片文件 
 2.3 DELETE 
  2.3.1 刪除行 
  2.3.2 截?cái)啾怼?br /> 2.4 OUTPUT子句 
 2.5 使用TOP分塊修改數(shù)據(jù) 
第3章 事務(wù)、鎖定、阻塞和死鎖 
 3.1 事務(wù)控制 
  3.1.1 使用顯式事務(wù) 
  3.1.2 使用DBCC OPENTRAN顯示最早的活動(dòng)事務(wù) 
 3.2 鎖定 
 3.3 事務(wù)、鎖定和并發(fā) 
 3.4 阻塞 
  3.4.1 找到并解決阻塞進(jìn)程 
  3.4.2 使用SET LOCK TIMEOUT 
 3.5 死鎖 
  3.5.1 使用跟蹤標(biāo)志位找出死鎖 
  3.5.2 設(shè)置死鎖優(yōu)先級(jí) 
第4章 表 
 4.1 表基礎(chǔ) 
  4.1.1 創(chuàng)建表 
  4.1.2 為既有表添加列 
  4.1.3 修改列定義 
  4.1.4 創(chuàng)建計(jì)算列 
  4.1.5 刪除表中的列 
  4.1.6 報(bào)告表信息 
  4.1.7 刪除表 
 4.2 排序規(guī)則基礎(chǔ) 
  4.2.1 查看排序規(guī)則元數(shù)據(jù) 
  4.2.2 指定列的排序規(guī)則 
 4.3 鍵 
  4.3.1 創(chuàng)建有主鍵的表 
  4.3.2 為既有表增加主鍵約束 
  4.3.3 創(chuàng)建一個(gè)有外鍵引用的表 
  4.3.4 為既有表增加外鍵 
  4.3.5 創(chuàng)建遞歸外鍵引用 
  4.3.6 允許外鍵的級(jí)聯(lián)修改 
 4.4 代理鍵 
  4.4.1 在創(chuàng)建表的時(shí)候使用IDENTITY屬性 
  4.4.2 使用DBCC CHECKIDENT來(lái)查看和糾正IDENTITY種子值 
  4.4.3 使用ROWGUIDCOL屬性 
 4.5 約束 
  4.5.1 創(chuàng)建唯一約束 
  4.5.2 為既有表增加UNIQUE約束 
  4.5.3 使用CHECK約束 
  4.5.4 為既有表增加CHECK約束 
  4.5.5 禁止和啟用約束 
  4.5.6 在表創(chuàng)建時(shí)使用DEFAULT約束 
  4.5.7 為既有表增加DEFAULT約束 
  4.5.8 從表刪除約束 
 4.6 臨時(shí)表和表變量 
  4.6.1 為批處理的多次查找使用臨時(shí)表 
  4.6.2 創(chuàng)建表變量來(lái)保存臨時(shí)結(jié)果集 
 4.7 管理超大型表 
  4.7.1 實(shí)現(xiàn)表分區(qū) 
  4.7.2 檢測(cè)數(shù)據(jù)在分區(qū)中的位置 
  4.7.3 增加新的分區(qū) 
  4.7.4 移除分區(qū) 
  4.7.5 把分區(qū)移動(dòng)到不同的表 
  4.7.6 移除分區(qū)函數(shù)和分區(qū)方案 
  4.7.7 把表放入文件組 
第5章 索引
 5.1 索引預(yù)覽 
  5.1.1 創(chuàng)建表索引 
  5.1.2 在非鍵列上強(qiáng)制唯一性 
  5.1.3 創(chuàng)建組合索引 
  5.1.4 定義索引列排序方向 
  5.1.5 查看索引元數(shù)據(jù) 
  5.1.6 禁用索引 
  5.1.7 刪除索引 
  5.1.8 使用DROP_EXISTING改變既有索引 
 5.2 控制索引創(chuàng)建的性能和并發(fā)性 
  5.2.1 在Tempdb中創(chuàng)建臨時(shí)索引 
  5.2.2 控制索引創(chuàng)建的并發(fā)執(zhí)行計(jì)劃 
  5.2.3 在索引創(chuàng)建過(guò)程中允許用戶表訪問(wèn) 
 5.3 索引選項(xiàng) 
  5.3.1 使用索引INCLUDE 
  5.3.2 使用PAD_INDEX和FILLFACTOR 
  5.3.3 禁用頁(yè)和/或行索引鎖定 
 5.4 管理超大型索引 
  5.4.1 在文件組上創(chuàng)建索引 
  5.4.2 實(shí)現(xiàn)索引分區(qū) 
第6章 全文搜索 
 6.1 全文索引和全文目錄 
  6.1.1 創(chuàng)建全文目錄 
  6.1.2 創(chuàng)建全文索引 
  6.1.3 修改全文目錄 
  6.1.4 修改全文索引 
  6.1.5 刪除全文目錄 
  6.1.6 刪除全文索引 
  6.1.7 獲取全文目錄和全文索引的元數(shù)據(jù) 
 6.2 基本搜索 
  6.2.1 使用FREETEXT來(lái)搜索全文索引的列 
  6.2.2 使用CONTAINS來(lái)搜索單詞 
 6.3 高級(jí)搜索 
  6.3.1 使用CONTAINS和通配符來(lái)搜索 
  6.3.2 使用CONTAINS來(lái)搜索變形匹配 
  6.3.3 使用CONTAINS根據(jù)詞的相鄰搜索結(jié)果 
 6.4 排名搜索 
  6.4.1 根據(jù)含義返回排名搜索結(jié)果 
  6.4.2 根據(jù)權(quán)值返回排名搜索結(jié)果 
第7章 視圖 
 7.1 普通視圖 
  7.1.1 創(chuàng)建基本視圖 
  7.1.2 查詢視圖定義 
  7.1.3 數(shù)據(jù)庫(kù)視圖報(bào)表 
  7.1.4 刷新視圖定義 
  7.1.5 修改視圖 
  7.1.6 刪除視圖 
  7.1.7 使用視圖修改數(shù)據(jù) 
 7.2 視圖加密 
 7.3 索引視圖 
  7.3.1 創(chuàng)建索引視圖 
  7.3.2 強(qiáng)制優(yōu)化器為索引視圖使用索引 
 7.4 分區(qū)視圖 
第8章 SQL Server函數(shù) 
 8.1 聚合函數(shù) 
  8.1.1 返回平均值 
  8.1.2 返回行總數(shù) 
  8.1.3 找出表達(dá)式中的最小和最大值 
  8.1.4 返回值的和 
  8.1.5 使用統(tǒng)計(jì)聚合函數(shù) 
 8.2 數(shù)學(xué)函數(shù) 
 8.3 字符串函數(shù) 
  8.3.1 把字符值轉(zhuǎn)化為ASCII以及把ASCII轉(zhuǎn)回字符 
  8.3.2 返回整數(shù)和字符Unicode值 
  8.3.3 獲取字符串中另一個(gè)字符串的起始位置 
  8.3.4 使用通配符找到一個(gè)字符串中另一個(gè)字符串的起始位置 
  8.3.5 檢測(cè)字符串相似度 
  8.3.6 獲取字符串最左和最右部分 
  8.3.7 檢測(cè)字符串中的字符數(shù)或者字節(jié)數(shù) 
  8.3.8 把字符串的一部分替換成另一個(gè)字符串 
  8.3.9 把字符串填充到字符串中 
  8.3.10 把字符值轉(zhuǎn)化為小寫、大寫以及合適的大小寫 
  8.3.11 移除前導(dǎo)和尾部空格 
  8.3.12 重復(fù)一個(gè)表達(dá)式N次 
  8.3.13 重復(fù)一個(gè)空格N次 
  8.3.14 逆序輸出表達(dá)式 
  8.3.15 返回表達(dá)式的一塊 
 8.4 處理NULL 
  8.4.1 替換NULL為替代值 
  8.4.2 使用ISNULL進(jìn)行靈活的搜索 
  8.4.3 返回表達(dá)式列表中第一個(gè)非NULL值 
  8.4.4 當(dāng)兩個(gè)表達(dá)式相等的時(shí)候返回NULL值,否則返回第一個(gè)表達(dá)式 
 8.5 日期函數(shù) 
  8.5.1 返回當(dāng)前日期和時(shí)間 
  8.5.2 增加或減少日期值 
  8.5.3 找出兩個(gè)日期的差 
  8.5.4 顯示日期一部分的字符串值 
  8.5.5 使用DATEPART顯示日期一部分的整數(shù)值 
  8.5.6 使用YEAR、MONTH和DAY顯示日期部分的整數(shù)值 
 8.6 使用Convert和Cast轉(zhuǎn)換數(shù)據(jù)類型 
  8.6.1 轉(zhuǎn)換數(shù)據(jù)類型 
  8.6.2 進(jìn)行數(shù)據(jù)轉(zhuǎn)換 
  8.6.3 計(jì)算表達(dá)式是日期還是數(shù)字 
 8.7 排名函數(shù) 
  8.7.1 使用遞增行號(hào) 
  8.7.2 根據(jù)排名返回行 
  8.7.3 根據(jù)無(wú)間隔排名返回行 
  8.7.4 使用NTILE 
 8.8 使用系統(tǒng)函數(shù)檢測(cè)服務(wù)器、數(shù)據(jù)庫(kù)以及連接級(jí)別的配置 
  8.8.1 使用SQL Server的每周第一天設(shè)置 
  8.8.2 查看當(dāng)前會(huì)話使用的語(yǔ)言 
  8.8.3 查看和設(shè)置當(dāng)前連接鎖超時(shí)設(shè)置 
  8.8.4 顯示當(dāng)前存儲(chǔ)過(guò)程上下文的嵌套級(jí)別 
  8.8.5 返回當(dāng)前SQL Server實(shí)例名和SQL Server版本 
  8.8.6 返回當(dāng)前連接的會(huì)話ID(SPID) 
  8.8.7 返回打開(kāi)事務(wù)的數(shù)量 
  8.8.8 獲取之前語(yǔ)句影響的行 
  8.8.9 使用系統(tǒng)統(tǒng)計(jì)函數(shù) 
  8.8.10 顯示數(shù)據(jù)庫(kù)和SQL Server設(shè)置 
  8.8.11 返回當(dāng)前數(shù)據(jù)庫(kù)ID和名稱 
  8.8.12 返回?cái)?shù)據(jù)庫(kù)對(duì)象名和ID 
  8.8.13 返回當(dāng)前用戶會(huì)話的應(yīng)用程序和主機(jī) 
  8.8.14 獲取當(dāng)前用戶和登錄名上下文 
  8.8.15 查看用戶連接選項(xiàng) 
 8.9 IDENTITY和uniqueidentifier函數(shù) 
  8.9.1 返回最后一個(gè)標(biāo)識(shí)值 
  8.9.2 返回標(biāo)識(shí)列的種子和增量值 
  8.9.3 創(chuàng)建新的uniqueidentifier值 
第9章 條件處理、流控制和游標(biāo) 
第10章 存儲(chǔ)過(guò)程 
第11章 用戶定義函數(shù)和類型 
第12章 觸發(fā)器 
第13章 CLR集成 
第14章 XML 
第15章 Web服務(wù) 
第16章 錯(cuò)誤處理 
第17章 主體 
第18章 安全對(duì)象和權(quán)限 
第19章 加密 
第20章 Service Broker 
第21章 配置和查看SQL Server的選項(xiàng) 
第22章 創(chuàng)建和配置數(shù)據(jù)庫(kù) 
第23章 數(shù)據(jù)庫(kù)完整性和優(yōu)化 
第24章 維護(hù)數(shù)據(jù)庫(kù)對(duì)象和對(duì)象依賴 
第25章 數(shù)據(jù)庫(kù)鏡像 
第26章 數(shù)據(jù)庫(kù)快照 
第27章 鏈接服務(wù)器和分布式查詢 
第28章 性能調(diào)優(yōu) 
第29章 備份與恢復(fù) 
索引

本目錄推薦

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