深入淺出SQL Server 2005系統(tǒng)管理與應(yīng)用開(kāi)發(fā)

出版時(shí)間:2009-2  出版社:電子工業(yè)出版社  作者:趙松濤  頁(yè)數(shù):582  字?jǐn)?shù):958000  
Tag標(biāo)簽:無(wú)  

前言

  為什么我的眼里充滿熱淚,是因?yàn)槲覍?duì)這片土地愛(ài)得深沉?!  唷 ”緯?shū)寫(xiě)給誰(shuí)看  本書(shū)可以供SQL Server 2005數(shù)據(jù)庫(kù)管理人員和基于.NET(C#)技術(shù)的開(kāi)發(fā)人員閱讀。  本書(shū)可以供SQL Server 2005數(shù)據(jù)庫(kù)系統(tǒng)管理和開(kāi)發(fā)教學(xué)的教師和學(xué)生使用?! ”緯?shū)的寫(xiě)作歷時(shí)兩年,從2005年SQL Server 2005發(fā)布到本書(shū)付印,如今SQL Server 2008又正式發(fā)布,我自己對(duì)SQL Server 2005的認(rèn)識(shí)也是由淺入深,逐步深入的,所以才敢誠(chéng)惶誠(chéng)恐將自己的經(jīng)驗(yàn)和體會(huì)匯編成書(shū)。本書(shū)的寫(xiě)作前后做了三次大的修改和調(diào)整。我相信讀者在閱讀本書(shū)時(shí)能夠體會(huì)到作者潛心專研和默默探索的精神?! ∮捎赟QL Server 2005的體系實(shí)在太龐大,讀者的需求又十分多樣,因此本書(shū)在選題布局時(shí)只能挑選最重要和最常用的功能進(jìn)行介紹?! ”緯?shū)的寫(xiě)作思路  在長(zhǎng)期的教學(xué)實(shí)踐和工程實(shí)踐中,我收到了很多讀者的來(lái)信,尤其是初學(xué)數(shù)據(jù)庫(kù)開(kāi)發(fā)的讀者和從事教學(xué)工作的老師,他們的困惑是:到底如何從零開(kāi)始來(lái)學(xué)習(xí)數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)?  目前市面上大量的圖書(shū)充斥的是內(nèi)容單一和簡(jiǎn)單晦澀的翻譯,本書(shū)不是按照這樣的思路寫(xiě)作的。知識(shí)點(diǎn)串接的方式導(dǎo)致讀者在實(shí)踐工作中不好和自己的本職工作相結(jié)合,但所謂實(shí)踐性的圖書(shū)又知識(shí)點(diǎn)分散,很難形成一個(gè)整體。  本書(shū)的寫(xiě)作遵循作者一貫的習(xí)慣和作風(fēng),將基本知識(shí)講透徹,將基本操作講明晰,不是簡(jiǎn)單的概念介紹,而是同時(shí)融入作者自己的理解。一本書(shū)是有自己的思想和靈魂的?! ≈轮x  感謝讀者大量的來(lái)信提出的建議和意見(jiàn)!  感謝郭立女士和她領(lǐng)導(dǎo)的博文視點(diǎn)這個(gè)年輕的、充滿朝氣的團(tuán)隊(duì)給予我充分的創(chuàng)作自由并提出了寶貴的意見(jiàn)?! 「兄x我的愛(ài)人、女兒和父母對(duì)我的理解和支持!  聯(lián)系方式  我相信,踏實(shí)做人,用心做事,付出總會(huì)有回報(bào)。您的批評(píng)、建議和反饋就是對(duì)我最大的回報(bào)。

內(nèi)容概要

本書(shū)是作者多年從事SQL Server 2005數(shù)據(jù)庫(kù)系統(tǒng)管理、應(yīng)用開(kāi)發(fā)和教學(xué)培訓(xùn)的經(jīng)驗(yàn)總結(jié)。全書(shū)深入淺出地剖析了SQL Server 2005系統(tǒng)管理和基于.NET應(yīng)用開(kāi)發(fā)的重點(diǎn)技術(shù),突出了讀者容易忽略的、但又是管理和開(kāi)發(fā)實(shí)踐中需要注意的重點(diǎn),比如數(shù)據(jù)庫(kù)的日常管理和維護(hù)、存儲(chǔ)過(guò)程的設(shè)計(jì)、事務(wù)實(shí)現(xiàn)機(jī)制等。相信讀者會(huì)有耳目一新的體會(huì)?! ∪珪?shū)分為兩大部分,共22章,內(nèi)容包括構(gòu)建服務(wù)器管理、數(shù)據(jù)庫(kù)管理、文件管理、集成服務(wù)、維護(hù)計(jì)劃、代理服務(wù)、T-SQL語(yǔ)法、DBCC命令、安全管理、事務(wù)和鎖、備份和恢復(fù)、高可用性、基于.NET(C#)的DBA Expert項(xiàng)目開(kāi)發(fā)等。  本書(shū)內(nèi)容全面、思路流暢、實(shí)用性強(qiáng),所有實(shí)例均經(jīng)過(guò)上機(jī)反復(fù)實(shí)踐;對(duì)常見(jiàn)的問(wèn)題提出了解決方案,具有很強(qiáng)的指導(dǎo)性。本書(shū)適合SQL Server 2005數(shù)據(jù)庫(kù)管理人員、數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員閱讀和參考,可作為管理SQL Server 2005數(shù)據(jù)庫(kù)的技術(shù)手冊(cè)、數(shù)據(jù)庫(kù)技術(shù)培訓(xùn)教材,以及參加SQL Server 2005認(rèn)證考試的參考書(shū)。

作者簡(jiǎn)介

趙松濤,北京大學(xué)計(jì)算機(jī)專業(yè)碩士。高校教學(xué)5年,從事計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)系統(tǒng)管理、應(yīng)用開(kāi)發(fā)6年。目前在一線從事SQL Server和Oracle數(shù)據(jù)庫(kù)的系統(tǒng)管理、應(yīng)用開(kāi)發(fā),并為大型企業(yè)和高校做培訓(xùn),廣受學(xué)員好評(píng)。從2001年至今,先后獨(dú)立和合作出版了6本數(shù)據(jù)庫(kù)方面的圖書(shū)。

書(shū)籍目錄

第1章 安裝SQL Server5   1.1 版本   1.2 組件    1.2.1 服務(wù)器組件    1.2.2 客戶機(jī)組件   1.3 安裝企業(yè)版    1.3.1 安裝環(huán)境    1.3.2 安裝服務(wù)器    1.3.3 安裝客戶機(jī)    1.3.4 安裝Service  Pack   1.4 服務(wù)器的后臺(tái)服務(wù)    1.4.1 MSSQLSERVER   1.4.2 SQLSERVERAGENT   1.4.3 MSSQLServerOLAPService   1.4.4 ReportServer   1.4.5 MSDTSServer   1.4.6 SQLBrowser   1.4.7 MSFTESQL  1.5 客戶機(jī)上的管理工具   1.5.1 Management Studio   1.5.2 Visual Studio5   1.5.3 SQL Server配置管理器   1.5.4 通知服務(wù)命令提示   1.5.5 報(bào)表服務(wù)配置   1.5.6 SQL Server錯(cuò)誤和使用情況報(bào)告   1.5.7 SQL Server外圍應(yīng)用配置器   1.5.8 SQL Server Profiler   1.5.9 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)  1.6 本章小結(jié)  1.7 習(xí)題 第2章 SQL Server5新特性  2.1 Service Broker   2.1.1 分布式系統(tǒng)   2.1.2 分布式數(shù)據(jù)庫(kù)系統(tǒng)   2.1.3 Service Broker的作用   2.1.4 Service Broker的術(shù)語(yǔ)   2.1.5 Service Broker的組件   2.1.6 Service Broker的實(shí)現(xiàn)  2.2 CLR集成   2.2.1 .NET是什么   2.2.2 .NET Framework是什么   2.2.3 .NET Framework的特性   2.2.4 .NET Framework的結(jié)構(gòu)   2.2.5 CLR是什么   2.2.6 CLR集成的優(yōu)點(diǎn)   2.2.7 CLR集成的編程增強(qiáng)   2.2.8 CLR集成是否可以取代T-SQL   2.2.9 啟用CLR集成  2.3 專用管理員連接DAC   2.3.1 有權(quán)使用DAC的用戶   2.3.2 DAC使用的局限   2.3.3 DAC使用的命令   2.3.4 Sqlcmd使用DAC   2.3.5 Management Studio使用DAC  2.4 resource系統(tǒng)數(shù)據(jù)庫(kù)   2.4.1 resource數(shù)據(jù)庫(kù)在哪里   2.4.2 如何使用resource數(shù)據(jù)庫(kù)  2.5 用戶與架構(gòu)分離   2.5.1 與架構(gòu)相關(guān)的概念   2.5.2 基于用戶的數(shù)據(jù)對(duì)象描述   2.5.3 基于架構(gòu)的數(shù)據(jù)對(duì)象描述   2.5.4 用戶與架構(gòu)分離的優(yōu)點(diǎn)  2.6 分區(qū)   2.6.1 概念   2.6.2 類型   2.6.3 分區(qū)的數(shù)據(jù)對(duì)象  2.7 本章小結(jié)  2.8 習(xí)題 第3章 配置SQL Server5網(wǎng)絡(luò)  3.1 網(wǎng)絡(luò)基礎(chǔ)   3.1.1 網(wǎng)絡(luò)工作模式   3.1.2 網(wǎng)絡(luò)管理模式   3.1.3 網(wǎng)絡(luò)通信協(xié)議   3.1.4 TCP/IP   3.1.5 IP地址   3.1.6 端口  3.2 SQL Server網(wǎng)絡(luò)基礎(chǔ)   3.2.1 進(jìn)程和線程   3.2.2 IPC   3.2.3 常見(jiàn)的IPC機(jī)制   3.2.4 Net-Library  3.3 網(wǎng)絡(luò)中的名稱   3.3.1 服務(wù)器NetBIOS名稱   3.3.2 實(shí)例名稱   3.3.3 服務(wù)器別名  3.4 TDS協(xié)議   3.4.1 TDS的概念   3.4.2 TDS的作用   3.4.3 TDS的結(jié)構(gòu)  3.5 端點(diǎn)   3.5.1 端點(diǎn)的作用   3.5.2 端點(diǎn)的類型   3.5.3 TDS端點(diǎn)   3.5.4 需不需要?jiǎng)?chuàng)建TDS端點(diǎn)   3.5.5 創(chuàng)建TDS端點(diǎn)  3.6 網(wǎng)絡(luò)配置工具與步驟   3.6.1 網(wǎng)絡(luò)配置工具   3.6.2 網(wǎng)絡(luò)配置步驟  3.7 配置共享內(nèi)存網(wǎng)絡(luò)   3.7.1 配置服務(wù)器   3.7.2 配置客戶機(jī)  3.8 配置TCP/IP網(wǎng)絡(luò)   3.8.1 配置服務(wù)器   3.8.2 配置客戶機(jī)  3.9 配置命名管道網(wǎng)絡(luò)   3.9.1 配置服務(wù)器   3.9.2 配置客戶機(jī)  3.10 配置網(wǎng)絡(luò)中的常見(jiàn)問(wèn)題   3.10.1 怎樣選擇網(wǎng)絡(luò)協(xié)議   3.10.2 不同的網(wǎng)絡(luò)協(xié)議的效率   3.10.3 隱藏實(shí)例(HideInstance)  3.11 本章小結(jié)  3.12 習(xí)題 第4章 服務(wù)器日常管理  4.1 注冊(cè)   4.1.1 注冊(cè)服務(wù)器   4.1.2 排除常見(jiàn)注冊(cè)故障   4.1.3 總結(jié)注冊(cè)方法  4.2 暫停服務(wù)器   4.2.1 在【控制面板】中暫停   4.2.2 在【Management Studio】中暫停   4.2.3 在【SQL Server配置管理器】中暫停服務(wù)器  4.3 關(guān)閉服務(wù)器   4.3.1 在【控制面板】中關(guān)閉   4.3.2 在【Management Studio】中關(guān)閉   4.3.3 在【SQL Server配置管理器】中關(guān)閉  4.4 啟動(dòng)服務(wù)器   4.4.1 在【控制面板】中啟動(dòng)   4.4.2 在【Management Studio】中啟動(dòng)   4.4.3 在【SQL Server配置管理器】中啟動(dòng)  4.5 服務(wù)啟動(dòng)信息   4.5.1 查看啟動(dòng)信息的方法   4.5.2 分析啟動(dòng)信息的內(nèi)容   4.5.3 服務(wù)啟動(dòng)順序  4.6 服務(wù)啟動(dòng)參數(shù)   4.6.1 配置方法   4.6.2 -d參數(shù)   4.6.3 -l參數(shù)   4.6.3 -e參數(shù)  4.7 最小配置啟動(dòng)   4.7.1 -f參數(shù)  4.7.2 最小配置的含義 4.8 本章小結(jié) 4.9 習(xí)題第5章 服務(wù)器配置 5.1 常規(guī)參數(shù)  5.1.1 基礎(chǔ)信息  5.1.2 排序規(guī)則 5.2 內(nèi)存配置  5.2.1 有關(guān)內(nèi)存的術(shù)語(yǔ)  5.2.2 SQL Server有關(guān)內(nèi)存的術(shù)語(yǔ)  5.2.3 SQL Server服務(wù)器內(nèi)存結(jié)構(gòu)  5.2.4 在內(nèi)存中尋找數(shù)據(jù)  5.2.5 時(shí)鐘管理算法  5.2.6 內(nèi)存空間分配  5.2.7 最小服務(wù)器內(nèi)存  5.2.8 最大服務(wù)器內(nèi)存  5.2.9 索引占用的內(nèi)存  5.2.10 每次查詢占用的最小內(nèi)存  5.2.11 AWE內(nèi)存分配 5.3 處理器配置  5.3.1 處理器關(guān)聯(lián)掩碼  5.3.2 I/O關(guān)聯(lián)掩碼  5.3.3 最大工作線程數(shù)  5.3.4 提升SQL Server優(yōu)先級(jí)  5.3.5 使用Windows纖程 5.4 安全性配置  5.4.1 服務(wù)器身份驗(yàn)證  5.4.2 登錄審核  5.4.3 啟用服務(wù)器代理賬戶  5.4.4 啟用C2審核跟蹤 5.5 連接配置  5.5.1 最大并發(fā)連接數(shù)  5.5.2 使用查詢調(diào)控器  5.5.3 遠(yuǎn)程服務(wù)器連接  5.5.4 默認(rèn)連接選項(xiàng) 5.6 數(shù)據(jù)庫(kù)設(shè)置配置  5.6.1 默認(rèn)索引填充因子  5.6.2 磁帶備份和還原參數(shù)  5.6.3 恢復(fù)間隔  5.6.4 數(shù)據(jù)庫(kù)默認(rèn)位置 5.7 高級(jí)配置  5.7.1 并行  5.7.2 網(wǎng)絡(luò)  5.7.3 雜項(xiàng) 5.8 本章小結(jié) 5.9 習(xí)題第6章 數(shù)據(jù)庫(kù)日常管理 6.1 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)  6.1.1 數(shù)據(jù)庫(kù)關(guān)系圖  6.1.2 表  6.1.3 索引  6.1.4 視圖  6.1.5 同義詞  6.1.6 存儲(chǔ)過(guò)程  6.1.7 數(shù)據(jù)庫(kù)觸發(fā)器  6.1.8 類型  6.1.9 規(guī)則  6.1.10 默認(rèn)值  6.1.11 程序集 6.2 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)  6.2.1 數(shù)據(jù)文件  6.2.2 日志文件 6.3 數(shù)據(jù)庫(kù)的類型  6.3.1 系統(tǒng)數(shù)據(jù)庫(kù)  6.3.2 用戶數(shù)據(jù)庫(kù)  6.3.3 數(shù)據(jù)庫(kù)快照 6.4 數(shù)據(jù)庫(kù)的狀態(tài)  6.4.1 查看數(shù)據(jù)庫(kù)狀態(tài)  6.4.2 狀態(tài)值的含義 6.5 創(chuàng)建數(shù)據(jù)庫(kù)  6.5.1 數(shù)據(jù)庫(kù)命名規(guī)則  6.5.2 創(chuàng)建數(shù)據(jù)庫(kù) 6.6 配置數(shù)據(jù)庫(kù)  6.6.1 備份信息  6.6.2 大小和可用空間  6.6.3 對(duì)用戶數(shù)的勘誤  6.6.4 排序規(guī)則  6.6.5 恢復(fù)模式  6.6.6 頁(yè)驗(yàn)證  6.6.7 只讀數(shù)據(jù)庫(kù)  6.6.8 限制訪問(wèn)  6.6.9 統(tǒng)計(jì)信息  6.6.10 自動(dòng)關(guān)閉  6.6.11 自動(dòng)收縮 6.7 分離和附加數(shù)據(jù)庫(kù)  6.7.1 分離數(shù)據(jù)庫(kù)  6.7.2 附加用戶數(shù)據(jù)庫(kù) 6.8 脫機(jī)和聯(lián)機(jī)數(shù)據(jù)庫(kù)  6.8.1 脫機(jī)用戶數(shù)據(jù)庫(kù)  6.8.2 聯(lián)機(jī)用戶數(shù)據(jù)庫(kù) 6.9 重命名數(shù)據(jù)庫(kù)  6.9.1 重命名數(shù)據(jù)庫(kù)  6.9.2 Alter Database重命名數(shù)據(jù)庫(kù) 6.10 本章小結(jié) 6.11 習(xí)題第7章 數(shù)據(jù)庫(kù)文件管理 7.1 文件類型  7.1.1 主要數(shù)據(jù)文件  7.1.2 次要數(shù)據(jù)文件  7.1.3 日志文件 7.2 文件狀態(tài)  7.2.1 查看文件狀態(tài)  7.2.2 文件狀態(tài)的含義 7.3 數(shù)據(jù)文件管理  7.3.1 數(shù)據(jù)文件內(nèi)部的讀寫(xiě)機(jī)制  7.3.2 添加次要數(shù)據(jù)文件  7.3.3 刪除次要數(shù)據(jù)文件  7.3.4 調(diào)整數(shù)據(jù)文件的增長(zhǎng)屬性  7.3.5 收縮數(shù)據(jù)文件  7.3.6 移動(dòng)數(shù)據(jù)文件的數(shù)據(jù) 7.4 日志文件管理  7.4.1 VLF  7.4.2 日志文件的內(nèi)部讀寫(xiě)機(jī)制  7.4.3 日志文件的作用  7.4.4 日志文件的特點(diǎn)  7.4.5 日志文件的結(jié)構(gòu)  7.4.6 查看日志文件內(nèi)容  7.4.7 添加日志文件  7.4.8 移動(dòng)日志文件的內(nèi)容  7.4.9 刪除日志文件 7.5 文件組  7.5.1 概念  7.5.2 文件組的讀寫(xiě)機(jī)制  7.5.3 文件組的使用原則 7.6 本章小結(jié) 7.7 習(xí)題第8章 代理服務(wù) 8.1 代理服務(wù)基礎(chǔ)  8.1.1 作用  8.1.2 作業(yè)(Job)  8.1.3 計(jì)劃(Schedule)  8.1.4 警報(bào)(Alert)  8.1.5 操作員(Operator) 8.2 管理代理服務(wù)  8.2.1 啟動(dòng)代理服務(wù)  8.2.2 配置代理服務(wù)  8.2.3 查看代理服務(wù)的錯(cuò)誤日志 8.3 基于代理服務(wù)的案例  8.3.1 創(chuàng)建操作員  8.3.2 創(chuàng)建警報(bào)  8.3.3 創(chuàng)建計(jì)劃  8.3.4 創(chuàng)建作業(yè)  8.3.5 配置警報(bào)屬性  8.3.6 總結(jié)案例的關(guān)系  8.3.7 查看作業(yè)的執(zhí)行情況 8.4 本章小結(jié) 8.5 習(xí)題第9章 維護(hù)計(jì)劃 9.1 作用 9.2 維護(hù)計(jì)劃管理  9.2.1 用向?qū)?chuàng)建維護(hù)計(jì)劃  9.2.2 修改維護(hù)計(jì)劃  9.2.3 修改優(yōu)先約束  9.2.4 修改執(zhí)行服務(wù)器  9.2.5 執(zhí)行維護(hù)計(jì)劃 9.3 本章小結(jié) 9.4 習(xí)題第10章 集成服務(wù)SSIS 10.1 SSIS基礎(chǔ)  10.1.1 作用  10.1.2 體系結(jié)構(gòu) 10.2 SSIS使用  10.2.1 導(dǎo)出數(shù)據(jù)  10.2.2 查看包  10.2.3 執(zhí)行包 10.3 SSIS項(xiàng)目開(kāi)發(fā)  10.3.1 開(kāi)發(fā)SSIS項(xiàng)目  10.3.2 解決方案  10.3.3 SSIS項(xiàng)目剖析  10.3.4 開(kāi)發(fā)復(fù)雜的SSIS項(xiàng)目 10.4 SSIS包  10.4.1 總體結(jié)構(gòu)  10.4.2 容器  10.4.3 任務(wù)  10.4.4 優(yōu)先約束  10.4.5 控制流  10.4.6 數(shù)據(jù)流  10.4.7 事件處理程序  10.4.8 包資源管理器 10.5 本章小結(jié) 10.6 習(xí)題第11章 T-SQL基礎(chǔ)知識(shí) 11.1 語(yǔ)法約定 11.2 數(shù)據(jù)對(duì)象表示方法  11.2.1 參數(shù)說(shuō)明  11.2.2 使用實(shí)例 11.3 安裝AdventureWorks數(shù)據(jù)庫(kù) 11.4 研究T-SQL的原則  11.4.1 功能與效率并重的原則  11.4.2 數(shù)據(jù)與日志并重的原則  11.5 T-SQL的執(zhí)行機(jī)制  11.5.1 引擎的工作流程  11.5.2 引擎的體系結(jié)構(gòu)  11.5.3 T-SQL的執(zhí)行過(guò)程 11.6 T-SQL的執(zhí)行計(jì)劃  11.6.1 執(zhí)行計(jì)劃的內(nèi)容  11.6.2 執(zhí)行計(jì)劃的執(zhí)行  11.6.3 執(zhí)行計(jì)劃的老化  11.6.4 查看T-SQL的執(zhí)行計(jì)劃 11.7 T-SQL的優(yōu)化  11.7.1 查詢優(yōu)化器  11.7.2 基于CBO的優(yōu)化  11.7.3 數(shù)據(jù)庫(kù)統(tǒng)計(jì)信息  11.7.4 查看表的統(tǒng)計(jì)信息 11.8 研究T-SQL效率的方法  11.8.1 客戶端統(tǒng)計(jì)信息  11.8.2 T-SQL的I/O  11.8.3 T-SQL的執(zhí)行時(shí)間  11.8.4 T-SQL的執(zhí)行計(jì)劃  11.8.5 編程計(jì)算T-SQL的執(zhí)行時(shí)間  11.8.6 編程計(jì)算成批T-SQL的執(zhí)行時(shí)間 11.9 研究T-SQL數(shù)據(jù)的方法  11.9.1 DBCC PAGE命令  11.9.2 DBCC LOG命令  11.10 本章小結(jié)  11.11 習(xí)題第12章 T-SQL語(yǔ)法要素 12.1 數(shù)據(jù)類型  12.1.1 整數(shù)型  12.1.2 二進(jìn)制型  12.1.3 字符串型  12.1.4 日期時(shí)間型  12.1.5 小數(shù)型  12.1.6 貨幣型  12.1.7 其他類型 12.2 常量  12.2.1 常見(jiàn)的常量定義格式  12.2.2 常見(jiàn)的常量使用方法 12.3 變量  12.3.1 全局變量  12.3.2 局部變量 12.4 運(yùn)算符  12.4.1 算術(shù)運(yùn)算符  12.4.2 位運(yùn)算符  12.4.3 比較運(yùn)算符  12.4.4 邏輯運(yùn)算符  12.4.5 字符串連接運(yùn)算符  12.4.6 賦值運(yùn)算符  12.4.7 運(yùn)算符的優(yōu)先級(jí) 12.5 T-SQL函數(shù)  12.5.1 聚合函數(shù)  12.5.2 日期和時(shí)間函數(shù)  12.5.3 數(shù)學(xué)函數(shù)  12.5.4 字符串函數(shù) 12.6 T-SQL表達(dá)式  12.6.1 表達(dá)式的組合  12.6.2 表達(dá)式的結(jié)果 12.7 注釋  12.7.1 單行注釋  12.7.2 多行注釋 12.8 批處理  12.8.1 批處理的含義  12.8.2 批處理的特點(diǎn) 12.9 流程控制  12.9.1 程序塊語(yǔ)句BEGIN..END  12.9.2 判斷語(yǔ)句IF..ELSE  12.9.3 循環(huán)語(yǔ)句WHILE  12.9.4 分支判斷語(yǔ)句CASE  12.9.5 無(wú)條件退出語(yǔ)句RETURN  12.9.6 無(wú)條件跳轉(zhuǎn)語(yǔ)句GOTO  12.9.7 延期執(zhí)行語(yǔ)句WAITFOR第13章 查詢語(yǔ)句研究 13.1 語(yǔ)法結(jié)構(gòu) 13.2 選擇列表  13.2.1 選擇所有列  13.2.2 選擇特定列  13.2.3 包含運(yùn)算符的查詢  13.2.4 包含函數(shù)的查詢  13.2.5 消除重復(fù)項(xiàng) 13.3 FROM子句  13.3.1 使用表別名  13.3.2 使用表提示 13.4 WHERE子句  13.4.1 WHERE子句中的運(yùn)算符  13.4.2 比較查詢  13.4.3 范圍查詢  13.4.4 列表查詢  13.4.5 模式匹配查詢 13.5 GROUP BY子句  13.5.1 語(yǔ)法結(jié)構(gòu)  13.5.2 實(shí)例分析 13.6 ORDER BY子句  13.6.1 語(yǔ)法結(jié)構(gòu)  13.6.2 實(shí)例分析 13.7 本章小結(jié) 13.8 習(xí)題第14章 數(shù)據(jù)操作語(yǔ)句研究 14.1 INSERT語(yǔ)句研究  14.1.1 表結(jié)構(gòu)和索引結(jié)構(gòu)  14.1.2 執(zhí)行前的日志情況分析  14.1.3 執(zhí)行情況分析  14.1.4 執(zhí)行后的日志情況分析  14.1.5 研究數(shù)據(jù)的變化情況  14.1.6 研究結(jié)論 14.2 UPDATE語(yǔ)句研究  14.2.1 執(zhí)行前的日志情況分析  14.2.2 執(zhí)行情況分析  14.2.3 執(zhí)行后的日志情況  14.2.4 研究結(jié)論 14.3 DELETE語(yǔ)句研究  14.3.1 執(zhí)行前的日志情況分析  14.3.2 執(zhí)行情況分析  14.3.3 執(zhí)行后的日志情況  14.3.4 研究結(jié)論 14.4 深入探討語(yǔ)句內(nèi)部機(jī)制  14.4.1 誰(shuí)先插入數(shù)據(jù)  14.4.2 誰(shuí)先更新數(shù)據(jù)  14.4.3 誰(shuí)先刪除數(shù)據(jù) 14.5 本章小結(jié) 14.6 習(xí)題第15章 DBCC命令深入研究 15.1 驗(yàn)證類DBCC命令  15.1.1 DBCC CHECKALLOC  15.1.2 DBCC CHECKCATALOG  15.1.3 DBCC CHECKDB 15.2 DBCC CLEANTABLE深入研究  15.2.1 創(chuàng)建測(cè)試表  15.2.2 表的存儲(chǔ)空間分配  15.2.3 刪除列  15.2.4 刪除列后表的存儲(chǔ)空間分配  15.2.5 執(zhí)行DBCC CLEANTABLE命令  15.2.6 DBCC CLEANTABLE命令日志分析  15.2.7 存儲(chǔ)空間的變化  15.2.8 結(jié)論 15.3 DBCC DBREINDEX深入研究  15.3.1 語(yǔ)法結(jié)構(gòu)  15.3.2 查詢執(zhí)行前的頁(yè)面情況  15.3.3 查詢執(zhí)行前的日志情況  15.3.4 重建索引  15.3.5 查詢執(zhí)行后的日志情況  15.3.6 查詢執(zhí)行后的頁(yè)面情況 15.4 本章小結(jié) 15.5 習(xí)題第16章 安全管理 16.1 安全方案  16.1.1 基于網(wǎng)絡(luò)安全機(jī)制實(shí)現(xiàn)的方案  16.1.2 基于SQL Server5本身實(shí)現(xiàn)的方案 16.2 網(wǎng)絡(luò)安全方案  16.2.1 網(wǎng)絡(luò)安全的新需求  16.2.2 常規(guī)加/解密技術(shù)  16.2.3 公鑰加/解密技術(shù)  16.2.4 公鑰加/解密技術(shù)的實(shí)現(xiàn)方案  16.2.5 產(chǎn)生公鑰的數(shù)字證書(shū)實(shí)現(xiàn)方案 16.3 主流的網(wǎng)絡(luò)安全技術(shù)  16.3.1 IPSec  16.3.2 VPN  16.3.3 SSL 16.4 SQL Server5的安全體系  16.4.1 安全體系  16.4.2 安全主體  16.4.3 安全對(duì)象 16.5 服務(wù)器安全管理  16.5.1 身份驗(yàn)證機(jī)制   16.5.2 更改身份驗(yàn)證機(jī)制   16.5.3 查詢登錄名  16.5.4 新建登錄名  16.5.5 服務(wù)器角色  16.5.6 密碼復(fù)雜性策略  16.5.7 啟用登錄審核  16.5.8 查詢登錄審核信息 16.6 數(shù)據(jù)庫(kù)安全管理  16.6.1 用戶管理  16.6.2 固定數(shù)據(jù)庫(kù)角色  16.6.3 創(chuàng)建應(yīng)用程序角色  16.6.4 創(chuàng)建架構(gòu) 16.7 加密機(jī)制  16.7.1 加密體系  16.7.2 密鑰的加密 16.8 對(duì)稱密鑰加/解密  16.8.1 產(chǎn)生對(duì)稱密鑰的語(yǔ)句  16.8.2 產(chǎn)生對(duì)稱密鑰  16.8.3 打開(kāi)和關(guān)閉對(duì)稱密鑰  16.8.4 加密和解密數(shù)據(jù)的語(yǔ)句  16.8.5 實(shí)例:用對(duì)稱密鑰加密數(shù)據(jù)  16.8.6 實(shí)例:用對(duì)稱密鑰解密數(shù)據(jù) 16.9 非對(duì)稱密鑰加/解密  16.9.1 產(chǎn)生非對(duì)稱密鑰的語(yǔ)句  16.9.2 產(chǎn)生非對(duì)稱密鑰  16.9.3 加密和解密數(shù)據(jù)的語(yǔ)句  16.9.4 實(shí)例:用非對(duì)稱密鑰加密數(shù)據(jù)  16.9.5 實(shí)例:用非對(duì)稱密鑰解密數(shù)據(jù) 16.10 數(shù)字證書(shū)加/解密  16.10.1 產(chǎn)生數(shù)字證書(shū)的語(yǔ)句  16.10.2 產(chǎn)生數(shù)字證書(shū)  16.10.3 加密和解密數(shù)據(jù)的語(yǔ)句  16.10.4 實(shí)例:用數(shù)字證書(shū)加密數(shù)據(jù)  16.10.5 實(shí)例:用數(shù)字證書(shū)解密數(shù)據(jù) 16.11 密鑰管理  16.11.1 備份和恢復(fù)服務(wù)主密鑰  16.11.2 產(chǎn)生數(shù)據(jù)庫(kù)主密鑰  16.11.3 用服務(wù)主密鑰加密數(shù)據(jù)庫(kù)主密鑰 16.12 密碼策略  16.12.1 增加密碼的復(fù)雜性  16.12.2 強(qiáng)密碼 16.13 SQL注入式攻擊與防范  16.13.1 SQL注入式攻擊的產(chǎn)生  16.13.2 SQL注入式攻擊的防范 16.14 存儲(chǔ)介質(zhì)的安全管理  16.14.1 盡可能保證日志文件的安全  16.14.2 用硬件實(shí)現(xiàn)日志文件的復(fù)用  16.14.3 分離存儲(chǔ)數(shù)據(jù)文件和日志文件 16.15 本章小結(jié) 16.16 習(xí)題第17章 事務(wù)和鎖第18章 備份恢復(fù)第19章 高可用性第20章 分布式復(fù)制第21章 Transact-SQL實(shí)例第22章 DBA   Expert項(xiàng)目開(kāi)發(fā)實(shí)踐

章節(jié)摘錄

  1.5.8 SQL Server Profiler  SQL Server Profiler(SQL Server事件探查器)在SQL Server 2005服務(wù)器上捕獲服務(wù)器運(yùn)行過(guò)程中產(chǎn)生的SQL Server事件。這里的事件有很多種類,比如特定的SQL操作、性能的突然下降操作等。事件可以保存在一個(gè)跟蹤文件中,在合適的時(shí)機(jī)可以對(duì)跟蹤文件進(jìn)行分析,也可以在診斷某個(gè)問(wèn)題時(shí),用它來(lái)重播某一系列的步驟。其界面如圖1—41所示。1.5.9數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)  SQL Server 2005數(shù)據(jù)庫(kù)因?yàn)榉N種原因,比如物理結(jié)構(gòu)設(shè)計(jì)的不合理、創(chuàng)建的索引不合理、低效率的SQL語(yǔ)句等導(dǎo)致性能低下?! ≡赟QL Server 2000中,管理員需要學(xué)習(xí)很多專業(yè)的工具和知識(shí)才能找出數(shù)據(jù)庫(kù)性能低下的原因,并嘗試給出優(yōu)化的方案?! QL Server 2005的數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)是一個(gè)優(yōu)化性能工具。管理員不再需要專業(yè)的知識(shí),所有的優(yōu)化操作可以由該顧問(wèn)自動(dòng)完成。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    深入淺出SQL Server 2005系統(tǒng)管理與應(yīng)用開(kāi)發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   我是個(gè)初學(xué)者,想接觸SQLServer這種應(yīng)用領(lǐng)域的主流DBMS,從圖書(shū)館接觸過(guò)趙松濤的《深入淺出SQLSERVER2000》,覺(jué)得不錯(cuò),所以就買(mǎi)來(lái)05的看看,說(shuō)實(shí)話,章節(jié)的變化挺大的,一開(kāi)始我還是不太適應(yīng)的(個(gè)人感覺(jué)2000版好些,不過(guò)是基于VB編程的),不過(guò)書(shū)嘛,看完了才知到好壞,我會(huì)繼續(xù)閱讀下去的。呵呵。技術(shù)書(shū),還是要看自己的品味,不要盲目從眾,所以,找本適合的深入下去,再拿其他的參考,,,就夠了。。
  •   寫(xiě)的很清楚怎么開(kāi),你們到最后給開(kāi)的什么,服務(wù)有點(diǎn)垃圾書(shū)還是不錯(cuò)的,就是發(fā)票的事讓人煩
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7