出版時間:2005-8 出版社:人民郵電出版社 作者:鄒建 頁數(shù):497
Tag標(biāo)簽:無
內(nèi)容概要
本書全面系統(tǒng)地介紹了SQL Server開發(fā)和管理的應(yīng)用技術(shù),包括安裝和配置SQL Server、日期處理、字符處理、排序規(guī)則、編號處理、數(shù)據(jù)統(tǒng)計與匯總、分頁處理、樹形數(shù)據(jù)處理、數(shù)據(jù)導(dǎo)入與導(dǎo)出、作業(yè)、數(shù)據(jù)備份與還原、用戶定義數(shù)據(jù)類型、數(shù)據(jù)庫安全、系統(tǒng)表應(yīng)用實例、SQL Server應(yīng)用疑難解答等內(nèi)容?! ”緯坏诤狭俗髡咴谑褂肧QL Server 2000過程中遇到的各種常見問題和應(yīng)用案例,還總結(jié)了作者幾年來在CSDN 社區(qū)SQL Server版所解決的大量問題,面向?qū)嶋H項目需求,涉及不同類型的應(yīng)用,多角度地引導(dǎo)讀者學(xué)習(xí)相關(guān)知識。書中針對各類問題,提供了詳細的操作步驟和解決思路,具有很強的實用性和可操作性。
書籍目錄
第 1 章 安裝和配置SQL Server 11.1 SQL Server的版本和版本選擇 11.2 安裝SQL Server的常見問題 31.3 如何理解實例 51.4 如何實現(xiàn)無值守安裝 51.5 Desktop Engine 91.5.1 MSDE 2000概述 91.5.2 獲取MSDE 2000 91.5.3 安裝MSDE 2000 101.5.4 管理MSDE 2000 111.5.5 支持的并發(fā)用戶數(shù)和數(shù)據(jù)庫容量 121.6 SQL Server Service Pack 121.6.1 確定已安裝SQL Server的版本 121.6.2 SQL Server Service Pack 4介紹 131.6.3 SQL Server Service Pack 4的內(nèi)容 131.6.4 安裝SQL Server Service Pack 4的常見問題 141.7 SQL Server服務(wù) 151.8 服務(wù)賬戶 151.9 影響SQL Server運行的設(shè)置 181.9.1 內(nèi)存配置 181.9.2 數(shù)據(jù)存儲 20第 2 章 日期處理 232.1 日期類型概述 232.2 日期處理函數(shù) 252.2.1 日期增減函數(shù) 252.2.2 日期信息獲取函數(shù) 262.2.3 日期差值計算函數(shù) 272.2.4 其他日期處理相關(guān)函數(shù) 272.3 日期選項設(shè)置 292.3.1 default language選項 302.3.2 SET DATEFIRST 312.3.3 SET DATEFORMAT 312.3.4 SET LANGUAGE 332.4 日期格式化與日期推算處理 342.4.1 日期格式化處理 342.4.2 日期推算處理 352.4.3 日期加減處理 382.5 日期處理實例 402.5.1 生日處理 402.5.2 生成日期列表 422.5.3 工作日處理 462.5.4 工作時間計算 492.6 日期處理疑難解答 512.6.1 日期處理中常犯的錯誤 512.6.2 常見的低效率日期處理方法 522.6.3 日期與數(shù)字 53第 3 章 字符處理 553.1 字符類型概述 553.2 字符串分拆 563.2.1 循環(huán)截取法 573.2.2 動態(tài)Transact-SQL語句法 573.2.3 輔助表法 593.2.4 分拆數(shù)據(jù)到列 613.2.5 分拆數(shù)字?jǐn)?shù)據(jù) 623.2.6 分拆短信數(shù)據(jù) 633.3 字符串合并 643.3.1 游標(biāo)合并法 653.3.2 SELECT語句合并法 663.3.3 臨時表合并法 683.3.4 固定行合并法 693.4 其他字符串處理要求 703.4.1 分段截取 703.4.2 分段更新 723.4.3 IP地址處理 723.5 字符串分拆與合并處理應(yīng)用實例 743.5.1 字符串比較 743.5.2 字符串交集/并集 753.5.3 分拆字符串并統(tǒng)計 783.5.4 借用字符串實現(xiàn)無規(guī)律排序 823.5.5 列車車次查詢 823.6 字符串在動態(tài)Transact-SQL語句中的應(yīng)用 853.6.1 動態(tài)Transact-SQL語句概述 853.6.2 字符串在編號查詢中的使用 873.6.3 動態(tài)參數(shù)存儲過程 903.6.4 動態(tài)Transact-SQL語句中常見問題 923.7 text與ntext字段處理 963.7.1 text與ntext數(shù)據(jù)的存儲 963.7.2 管理text與ntext數(shù)據(jù) 973.7.3 text與ntext字段的復(fù)制和合并 993.7.4 text與image字段轉(zhuǎn)換 1013.7.5 ntext字段的REPLACE處理 103第 4 章 排序規(guī)則 1074.1 字符存儲編碼與排序規(guī)則 1074.1.1 字符數(shù)據(jù)的存儲編碼 1074.1.2 UNICODE 1084.1.3 排序規(guī)則 1094.1.4 排序規(guī)則比較和排列規(guī)則 1114.1.5 使用排序規(guī)則 1124.1.6 如何選擇字符字段類型 1164.2 排序規(guī)則應(yīng)用 1174.2.1 拼音處理 1174.2.2 全角與半角字符處理 120第 5 章 編號處理 1235.1 自動編號 1235.1.1 IDENTITY 1235.1.2 ROWGUIDCOL 1295.2 手工編號 1315.2.1 查表法 1315.2.2 獨立編號表法 1355.2.3 隨機編號 1395.3 缺號與補號 1435.3.1 檢查缺號 1435.3.2 補號處理 1435.3.3 編號重排 1465.4 編號查詢 1505.4.1 已用編號分布查詢 1505.4.2 缺號分布查詢 1515.4.3 生成已用編號和缺號分布字符串 1525.4.4 缺勤天數(shù)統(tǒng)計 155第 6 章 數(shù)據(jù)統(tǒng)計與匯總 1596.1 基本查詢 1596.1.1 空(NULL)值對查詢的影響 1596.1.2 聯(lián)接 1616.1.3 UNION與UNION ALL 1656.1.4 數(shù)據(jù)填充查詢 1676.1.5 上限與下限區(qū)間統(tǒng)計 1696.1.6 隨機記錄查詢 1706.2 分級匯總 1736.2.1 實現(xiàn)分級匯總處理 1736.2.2 分級匯總結(jié)果的過濾 1766.2.3 分級匯總結(jié)果顯示格式處理 1776.2.4 分級匯總結(jié)果的排序處理 1796.3 交叉數(shù)據(jù)報表 1816.3.1 實現(xiàn)原理 1816.3.2 多列轉(zhuǎn)置 1846.3.3 動態(tài)列 1856.3.4 動態(tài)列中的字符溢出處理 1886.3.5 特殊的交叉報表 1916.4 典型數(shù)據(jù)統(tǒng)計案例 1936.4.1 庫存明細賬查詢 1936.4.2 同期及上期數(shù)據(jù)對比 1976.4.3 動態(tài)分組統(tǒng)計 1996.4.4 銷售排行榜 200第 7 章 分頁處理 2057.1 應(yīng)用程序中的分頁處理 2057.2 數(shù)據(jù)庫中的分頁處理 2077.2.1 使用TOP N實現(xiàn)分頁 2077.2.2 使用字符串 2117.2.3 使用臨時表 2137.2.4 使用SQL Server的系統(tǒng)存儲過程處理分頁 2167.3 特殊要求的分頁處理 2177.3.1 隨機顯示的分頁處理 2177.3.2 分類數(shù)據(jù)的分頁處理 221第 8 章 樹形數(shù)據(jù)處理 2238.1 單編號處理法 2238.1.1 方法概述 2238.1.2 逐級匯總 2258.1.3 編碼重排 2268.1.4 調(diào)整編碼規(guī)則 2298.1.5 調(diào)整編碼隸屬關(guān)系 2338.2 雙編號處理法 2388.2.1 方法概述 2398.2.2 樹形數(shù)據(jù)排序 2408.2.3 查找子節(jié)點 2448.2.4 查找父節(jié)點 2458.2.5 編碼校驗 2468.2.6 節(jié)點復(fù)制 2498.2.7 節(jié)點刪除 2518.2.8 逐級匯總 2538.3 樹形數(shù)據(jù)的擴展形式 2568.3.1 產(chǎn)品配件清單 2568.3.2 公交車乘車線路查詢 258第 9 章 數(shù)據(jù)導(dǎo)入與導(dǎo)出 2619.1 訪問外部數(shù)據(jù) 2619.1.1 鏈接服務(wù)器 2619.1.2 OPENROWSET與OPENDATASOURCE 2689.1.3 外部數(shù)據(jù)訪問方法總結(jié) 2709.2 文本文件的導(dǎo)入與導(dǎo)出 2749.2.1 查詢文本文件內(nèi)容 2749.2.2 BCP與BULK INSERT 2779.3 導(dǎo)入與導(dǎo)出中的常見問題 2859.3.1 訪問外部數(shù)據(jù)的注意事項 2859.3.2 使用BCP或者BULK INSERT時的注意事項 2869.3.3 外部數(shù)據(jù)文件位置及文件訪問權(quán)限問題 2879.4 在客戶端實現(xiàn)SQL Server數(shù)據(jù)導(dǎo)入與導(dǎo)出處理 2889.4.1 在Access數(shù)據(jù)庫中實現(xiàn)與SQL Server之間的數(shù)據(jù)交換 2889.4.2 實現(xiàn)客戶端其他OLE DB數(shù)據(jù)源與SQL Server之間的數(shù)據(jù)交換 2899.4.3 在客戶端實現(xiàn)SQL Server數(shù)據(jù)導(dǎo)入與導(dǎo)出處理的一些說明 2899.5 在數(shù)據(jù)庫中存取文件 2909.5.1 SQL Server中的文件存取方法 2909.5.2 程序中的文件存取處理方法 292第 10 章 作業(yè) 29510.1 作業(yè)概述 29510.1.1 定義作業(yè) 29510.1.2 使用系統(tǒng)存儲過程定義作業(yè)的常用模板 30010.2 作業(yè)的應(yīng)用 30310.2.1 定時啟用(或者停用)數(shù)據(jù)庫 30310.2.2 執(zhí)行耗時的存儲過程 30410.2.3 秒級作業(yè) 30510.3 使用作業(yè)的疑難解答 309第 11 章 數(shù)據(jù)備份與還原 31511.1 數(shù)據(jù)庫備份與還原方法介紹 31511.1.1 完全備份與還原 31511.1.2 差異備份與還原 31711.1.3 日志備份與還原 31911.1.4 數(shù)據(jù)文件或文件組備份與還原 32011.1.5 備份設(shè)備 32111.1.6 數(shù)據(jù)庫恢復(fù)模型對數(shù)據(jù)庫備份和還原的影響 32211.2 制訂數(shù)據(jù)庫備份方案 32611.2.1 備份方案制訂原則 32611.2.2 建立數(shù)據(jù)備份方案 32711.3 數(shù)據(jù)庫備份與還原的實踐應(yīng)用 33211.3.1 系統(tǒng)數(shù)據(jù)庫的備份與還原 33211.3.2 數(shù)據(jù)庫遷移 33611.3.3 部分?jǐn)?shù)據(jù)庫還原 33911.3.4 搶救損壞數(shù)據(jù)庫中的數(shù)據(jù) 34111.3.5 將數(shù)據(jù)還原到指定時間點 34311.3.6 將數(shù)據(jù)還原到指定標(biāo)記點 34511.3.7 同步備用服務(wù)器 34611.4 數(shù)據(jù)備份與還原疑難解答 34911.4.1 數(shù)據(jù)備份與還原中的常見問題 34911.4.2 使用媒體集備份時的常見問題 35411.4.3 數(shù)據(jù)庫還原中的孤立用戶問題 35611.4.4 查詢備份文件中的信息 360第 12 章 用戶定義數(shù)據(jù)類型 36112.1 用戶定義數(shù)據(jù)類型概述 36112.1.1 創(chuàng)建和刪除用戶定義數(shù)據(jù)類型 36112.1.2 為用戶定義的數(shù)據(jù)類型綁定規(guī)則 36512.1.3 為用戶定義的數(shù)據(jù)類型綁定默認(rèn)值 37012.2 修改用戶定義數(shù)據(jù)類型 37312.2.1 修改被表引用的用戶定義數(shù)據(jù)類型 37312.2.2 修改被存儲過程引用的用戶定義數(shù)據(jù)類型 379第 13 章 數(shù)據(jù)庫安全 38313.1 SQL Server的存取構(gòu)架 38313.1.1 表格格式數(shù)據(jù)流(TDS) 38313.1.2 Net-Library與網(wǎng)絡(luò)協(xié)議 38413.1.3 Net-Library加密 38713.2 用戶管理 38813.2.1 身份驗證模式 38813.2.2 登錄、用戶、角色和組 39013.2.3 管理用戶 39513.3 數(shù)據(jù)文件安全 40313.4 SQL Server安全配置 40513.4.1 安全配置建議 40513.4.2 使用安全套接字層(SSL)加密 40813.5 應(yīng)用程序上的安全 41713.5.1 防止SQL注入式攻擊 41713.5.2 限制應(yīng)用程序訪問 41813.5.3 不安全的擴展存儲過程 419第 14 章 系統(tǒng)表應(yīng)用實例 42314.1 系統(tǒng)對象概述 42314.1.1 每個數(shù)據(jù)庫中都存在的系統(tǒng)表 42414.1.2 僅在系統(tǒng)數(shù)據(jù)庫中存在的系統(tǒng)表 42414.1.3 系統(tǒng)表應(yīng)用中三個重要的系統(tǒng)存儲過程 42614.2 系統(tǒng)表在對象信息檢索中的應(yīng)用 42914.2.1 搜索指定的對象所處的數(shù)據(jù)庫 42914.2.2 獲取存儲過程參數(shù)定義 43214.2.3 搜索指定字符在哪個表的哪個字段中 43514.2.4 非UNICODE字段改為UNICODE字段的可行性查詢 43814.2.5 字段相關(guān)對象查詢 43914.2.6 生成數(shù)據(jù)庫字典 44314.3 系統(tǒng)對象在處理中的應(yīng)用 44414.3.1 批量處理數(shù)據(jù)庫中的對象 44414.3.2 將所有的char、varchar改為nchar、nvarchar 44514.3.3 標(biāo)識列與普通列的相互轉(zhuǎn)換 44714.3.4 把列添加指定位置 45014.3.5 在兩個SQL Server數(shù)據(jù)庫之間復(fù)制對象 451第 15 章 SQL Server應(yīng)用疑難解答 45515.1 訪問SQL Server實例的常見問題 45515.1.1 連接失敗 45515.1.2 用戶登錄失敗 45815.1.3 測試連接到SQL Server實例的方法總結(jié) 45815.1.4 超時 45915.1.5 單用戶的問題 46015.1.6 默認(rèn)數(shù)據(jù)庫問題 46115.2 索引中的疑難解答 46215.2.1 索引對查詢條件的影響 46215.2.2 索引對查詢結(jié)果順序的影響 46515.2.3 索引對數(shù)據(jù)操作的影響 46915.3 數(shù)據(jù)庫日志疑難解答 47015.3.1 影響日志文件增長的因素 47115.3.2 從事務(wù)日志中刪除日志記錄 47215.3.3 日志文件處理中的誤區(qū) 47215.3.4 合理解決日志文件增長 47315.4 錯誤處理疑難解答 47415.4.1 錯誤處理概述 47415.4.2 錯誤處理嚴(yán)重程度 47515.4.3 使用@@ERROR的疑難解答 47615.4.4 XACT_ABORT與RAISERROR的疑難解答 47715.5 游標(biāo)處理疑難解答 47915.5.1 全局游標(biāo)與本地游標(biāo) 47915.5.2 檢查指定的游標(biāo)是否存在 48015.5.3 事務(wù)提交或者回滾對游標(biāo)的影響 48215.5.4 可更新的游標(biāo) 48315.6 SQL Server處理中的其他疑難解答 48415.6.1 并發(fā)工作負(fù)荷調(diào)控器 48415.6.2 存儲過程中的疑難解答 48615.6.3 標(biāo)識值疑難解答 48815.6.4 全文檢索疑難解答 49115.6.5 發(fā)布與訂閱中的常見問題 49415.6.6 其他疑難解答 496
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
中文版SQL Server 2000開發(fā)與管理應(yīng)用實例 PDF格式下載