貫通SQL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)

出版時(shí)間:2009-1  出版社:電子工業(yè)出版社  作者:希賽IT發(fā)展研究中心組 編  頁(yè)數(shù):620  

前言

  本書(shū)著重闡述SQL Server 2008之中最為基礎(chǔ)和實(shí)用的相關(guān)知識(shí)、實(shí)際項(xiàng)目中最重要和最常用的應(yīng)用,以及讀者最關(guān)心的功能,理論結(jié)合實(shí)際,應(yīng)用實(shí)際項(xiàng)目貫穿全書(shū),使讀者能在迅速地掌握理論知識(shí)的同時(shí)將其應(yīng)用到實(shí)際項(xiàng)目當(dāng)中,能更快、更好地掌握SQL Server 2008。為了幫助初學(xué)者更快地掌握SQL Server 2008基礎(chǔ)知識(shí),也為了使有基礎(chǔ)的讀者更快地提高,筆者依照讀者的學(xué)習(xí)規(guī)律,分類(lèi)講解、循序漸進(jìn)地介紹了SQL Server 2008的最常用也是最重要的知識(shí)及其在實(shí)際中的運(yùn)用。本書(shū)特點(diǎn)在本書(shū)中,所有的示例都是經(jīng)過(guò)反復(fù)實(shí)驗(yàn)、確認(rèn)可以準(zhǔn)確無(wú)誤地運(yùn)行的。只要靈活運(yùn)用這些示例,就可以充分地掌握SQL Server 2008的各個(gè)常用及重要的功能,輕松建立所需的數(shù)據(jù)庫(kù)系統(tǒng)并高效地應(yīng)用。本書(shū)具有如下特點(diǎn):實(shí)例豐富,內(nèi)容充實(shí)。在本書(shū)中,對(duì)大部分知識(shí)點(diǎn)都列舉了實(shí)例來(lái)說(shuō)明該功能是如何實(shí)現(xiàn)的,從T-SQL和SQL Server Management Studio兩種不同的方式來(lái)進(jìn)行論證。講解通俗,步驟詳細(xì)。在本書(shū)中每個(gè)實(shí)例的步驟都以通俗易懂的語(yǔ)言描述,并配以插圖講解和文字說(shuō)明,讀者只需要按照步驟操作,就可以輕松實(shí)現(xiàn)書(shū)中所敘述的SQL Server 2008的各項(xiàng)功能,舉一反三,掌握實(shí)際運(yùn)用技巧。在本書(shū)中,穿插了很多實(shí)際的項(xiàng)目案例,最后一章更是通過(guò)兩個(gè)完整項(xiàng)目實(shí)例,深入解析怎樣在實(shí)際的項(xiàng)目環(huán)境下使用SQL Server各項(xiàng)功能,以及怎樣與它們進(jìn)行交互。適合閱讀本書(shū)的讀者本書(shū)具有實(shí)例豐富、知識(shí)全面、實(shí)用性極強(qiáng)的特點(diǎn),因此本書(shū)可以作為初學(xué)者的學(xué)習(xí)用書(shū),也可以作為中級(jí)讀者的提高教程,對(duì)高級(jí)讀者也有一定的啟發(fā)意義。具體來(lái)說(shuō),適合如下讀者閱讀:(1)初學(xué)SQL Server系列DBMS的讀者,本書(shū)覆蓋了SQL Server系列DBMS的幾乎所有的重要和常用的功能,大量的示例使讀者在學(xué)習(xí)基礎(chǔ)知識(shí)后,對(duì)SQL Server有較好的理解和掌握。(2)對(duì)舊版本的SQL Server 系列DBMS有一定了解和使用經(jīng)驗(yàn),想升級(jí)到新版本的SQL Server 2008的讀者。本書(shū)提供了一個(gè)很好的橋梁,使這部分讀者可以無(wú)縫地從舊版本轉(zhuǎn)換到新版本。(3)對(duì)理論學(xué)習(xí)甚多而實(shí)際項(xiàng)目經(jīng)驗(yàn)缺乏,以及有些實(shí)踐經(jīng)驗(yàn)但沒(méi)有系統(tǒng)學(xué)習(xí)理論的讀者。本書(shū)很好地使實(shí)踐和理論相結(jié)合。(4)數(shù)據(jù)庫(kù)專(zhuān)業(yè)管理和開(kāi)發(fā)人員。本書(shū)內(nèi)容由淺入深,并輔以大量的實(shí)例說(shuō)明,對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來(lái)說(shuō),可以用于快速積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。隨書(shū)的配套光盤(pán)中含有全書(shū)所有實(shí)例的源代碼,供讀者學(xué)習(xí)參考使用。所有程序均經(jīng)過(guò)了作者精心的調(diào)試。本書(shū)的技術(shù)支持希賽是中國(guó)領(lǐng)先的互聯(lián)網(wǎng)技術(shù)和IT教育公司,在互聯(lián)網(wǎng)服務(wù)、科技圖書(shū)出版、人才培養(yǎng)方面,希賽始終保持IT業(yè)界的領(lǐng)先地位。希賽對(duì)國(guó)家信息化建設(shè)和軟件產(chǎn)業(yè)化發(fā)展具有強(qiáng)烈的使命感,利用希賽網(wǎng)強(qiáng)大的平臺(tái)優(yōu)勢(shì),加強(qiáng)與促進(jìn)IT人士之間的信息交流和共享,實(shí)現(xiàn)IT價(jià)值?!跋Y?,影響IT”是全體希賽人不懈努力和追求的目標(biāo)!希賽網(wǎng)以希賽顧問(wèn)團(tuán)為技術(shù)依托,是中國(guó)最大的IT資源平臺(tái)。在國(guó)家權(quán)威機(jī)構(gòu)發(fā)布的《計(jì)算機(jī)圖書(shū)出版市場(chǎng)綜述》中,稱(chēng)贊希賽叢書(shū)為讀者所稱(chēng)道,希賽的圖書(shū)已經(jīng)形成品牌,在讀者心目中具有良好的形象。由于時(shí)間倉(cāng)促和作者的水平有限,書(shū)中的錯(cuò)誤和不妥之處在所難免,敬請(qǐng)讀者批評(píng)指正。

內(nèi)容概要

  《貫通SQL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)(附VCD光盤(pán)1張)》分為25章,包括SQL Server 2008的最基本、最常用、最重要的知識(shí),同時(shí)通過(guò)貫穿全文的實(shí)例使讀者更易、更快地掌握各章的知識(shí)點(diǎn),最后通過(guò)實(shí)際應(yīng)用中的完整實(shí)例讓讀者順利地將所學(xué)理論知識(shí)運(yùn)用到實(shí)際工作中去。全書(shū)內(nèi)容由淺入深,并輔以大量的實(shí)例說(shuō)明,使讀者能更快、更好地掌握SQL Server 2008。  隨書(shū)的配套光盤(pán)中含有全書(shū)所有實(shí)例的源代碼,供讀者學(xué)習(xí)參考使用?!  敦炌⊿QL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)(附VCD光盤(pán)1張)》可供初學(xué)者作為入門(mén)書(shū)籍,也可為有一定的SQL Server編程基礎(chǔ)的程序員作為參考用書(shū),對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員還可用于快速積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。

書(shū)籍目錄

第1篇 基礎(chǔ)知識(shí)篇第1章 SQL Server 2008概述、安裝和配置1.1 SQL Server 2008概述1.1.1 數(shù)據(jù)庫(kù)引擎1.1.2 分析服務(wù)1.1.3 集成服務(wù)1.1.4 復(fù)制1.1.5 報(bào)表服務(wù)1.1.6 通知服務(wù)1.1.7 全文搜索1.1.8 Service Broker1.2 選擇SQL Server 2008的優(yōu)勢(shì)1.3 安裝SQL Server 2008軟、硬件要求1.4 安裝示例1.5 服務(wù)器網(wǎng)絡(luò)配置1.5.1 SQL Server配置管理器1.5.2 配置服務(wù)器網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)庫(kù)1.5.3 加密與SQL Server的連接1.6 客戶端網(wǎng)絡(luò)配置1.6.1 本地客戶端配置1.6.2 使用防火墻系統(tǒng)1.7 小結(jié)第2章 SQL Server 2008新增及加強(qiáng)功能介紹2.1 新增及加強(qiáng)功能簡(jiǎn)介2.2 安全方面2.2.1 加密2.2.2 審計(jì)2.3 管理方面2.3.1 數(shù)據(jù)壓縮2.3.2 資源管理器2.3.3 管理非結(jié)構(gòu)化數(shù)據(jù)2.4 開(kāi)發(fā)方面2.4.1 一次性插入多行數(shù)據(jù)2.4.2 FORCESEEK提示2.4.3 GROUPING SETS2.4.4 兼容性級(jí)別2.4.5 用戶自定義表數(shù)據(jù)類(lèi)型2.4.6 表值參數(shù)2.4.7 MERGE語(yǔ)句2.5 新的數(shù)據(jù)類(lèi)型2.6 安裝2.7 系統(tǒng)效能方面2.8 其他增強(qiáng)2.8.1 報(bào)表服務(wù)的新功能2.8.2 服務(wù)器合并解決方案2.8.3 與Microsoft Office 2007結(jié)合2.8.4 SQL Server集成服務(wù)2.8.5 SQL Server分析服務(wù)2.9 小結(jié)第3章 SQL Server管理工具集3.1 SQL Server管理工具集簡(jiǎn)介3.2 功能組件和工具窗口介紹3.3 使用SQL Server管理工具集管理服務(wù)器3.4 使用SQL Server管理工具集編寫(xiě)、分析和編輯腳本3.5 使用SQL Server管理工具集模板3.6 在SQL Server管理工具集中開(kāi)發(fā)解決方案和項(xiàng)目3.7 SQL Server管理工具集與其他組件協(xié)同工作3.8 小結(jié)第4章 數(shù)據(jù)庫(kù)和規(guī)范式4.1 概述4.2 數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)4.2.1 數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)4.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)4.3 創(chuàng)建數(shù)據(jù)庫(kù)4.4 刪除數(shù)據(jù)庫(kù)4.5 修改數(shù)據(jù)庫(kù)4.5.1 修改數(shù)據(jù)庫(kù)的名稱(chēng)4.5.2 更改數(shù)據(jù)庫(kù)所有者4.6 數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范式4.7 系統(tǒng)數(shù)據(jù)庫(kù)4.8 小結(jié)第5章 表5.1 概述5.2 表的結(jié)構(gòu)5.3 創(chuàng)建表5.3.1 字段5.3.2 數(shù)據(jù)類(lèi)型5.3.3 表設(shè)計(jì)5.3.4 全局唯一標(biāo)識(shí)符與自動(dòng)編號(hào)字段5.3.5 用戶定義數(shù)據(jù)類(lèi)型5.3.6 創(chuàng)建計(jì)算字段5.4 修改數(shù)據(jù)記錄5.5 更改表設(shè)計(jì)5.6 刪除表5.7 表的連接5.8 表的其他操作5.8.1 表的導(dǎo)入5.8.2 鎖定表的某些記錄5.9 小結(jié)第6章 索引6.1 概述6.2 索引的基本概念6.2.1 索引的結(jié)構(gòu)6.2.2 索引的優(yōu)點(diǎn)和缺點(diǎn)6.3 索引的設(shè)計(jì)準(zhǔn)則6.4 索引的類(lèi)型6.4.1 聚集索引與非聚集索引6.4.2 唯一索引與非唯一索引6.4.3 單列索引與多列索引6.5 填充因子6.6 創(chuàng)建索引6.7 禁用索引6.8 刪除索引6.9 小結(jié)第7章 視圖7.1 視圖概述7.1.1 視圖的優(yōu)點(diǎn)7.1.2 視圖的類(lèi)型7.2 創(chuàng)建視圖7.2.1 創(chuàng)建視圖的準(zhǔn)則7.2.2 創(chuàng)建視圖的方法7.3 使用視圖7.3.1 使用索引視圖7.3.2 使用分區(qū)視圖7.4 可更新的視圖7.5 通過(guò)視圖來(lái)更新數(shù)據(jù)7.6 更改視圖7.6.1 更改視圖的名稱(chēng)7.6.2 更改視圖的定義7.7 刪除視圖7.8 小結(jié)第8章 數(shù)據(jù)庫(kù)的備份、還原和維護(hù)8.1 概述8.2 備份數(shù)據(jù)庫(kù)8.2.1 備份概述8.2.2 完全備份8.2.3 差異備份8.2.4 使用事務(wù)日志備份8.2.5 將數(shù)據(jù)庫(kù)遷移到其他系統(tǒng)進(jìn)行備份8.2.6 導(dǎo)入/導(dǎo)出8.3 還原和恢復(fù)數(shù)據(jù)庫(kù)8.3.1 還原方案8.3.2 解決孤立用戶8.3.3 還原差異數(shù)據(jù)庫(kù)備份8.3.4 還原事務(wù)日志備份8.3.5 完全恢復(fù)8.3.6 大容量日志記錄恢復(fù)8.4 備份和恢復(fù)系統(tǒng)數(shù)據(jù)庫(kù)8.4.1 備份系統(tǒng)數(shù)據(jù)庫(kù)8.4.2 還原系統(tǒng)數(shù)據(jù)庫(kù)8.5 附加和分離數(shù)據(jù)庫(kù)8.5.1 分離數(shù)據(jù)庫(kù)8.5.2 附加數(shù)據(jù)庫(kù)8.5.3 使用分離和附加操作來(lái)移動(dòng)數(shù)據(jù)庫(kù)8.6 復(fù)制8.6.1 復(fù)制類(lèi)型概述8.6.2 執(zhí)行復(fù)制8.7 維護(hù)計(jì)劃和策略8.7.1 維護(hù)計(jì)劃概述8.7.2 如何創(chuàng)建維護(hù)計(jì)劃8.8 小結(jié)第9章 存儲(chǔ)過(guò)程9.1 存儲(chǔ)過(guò)程概述9.1.1 存儲(chǔ)過(guò)程的優(yōu)缺點(diǎn)9.1.2 存儲(chǔ)過(guò)程的種類(lèi)9.2 創(chuàng)建存儲(chǔ)過(guò)程9.2.1 創(chuàng)建自定義存儲(chǔ)過(guò)程時(shí)的一些注意事項(xiàng)9.2.2 創(chuàng)建用戶自定義存儲(chǔ)過(guò)程9.2.3 擴(kuò)展存儲(chǔ)過(guò)程9.2.4 存儲(chǔ)過(guò)程表達(dá)式語(yǔ)法解析9.2.5 參數(shù)9.2.6 游標(biāo)9.2.7 嵌套存儲(chǔ)過(guò)程9.2.8 在存儲(chǔ)過(guò)程中使用數(shù)據(jù)庫(kù)事務(wù)處理9.3 執(zhí)行存儲(chǔ)過(guò)程9.3.1 在SQL Server中執(zhí)行存儲(chǔ)過(guò)程9.3.2 在Java/JSP中調(diào)用存儲(chǔ)過(guò)程9.4 更新存儲(chǔ)過(guò)程9.4.1 重命名存儲(chǔ)過(guò)程9.4.2 修改存儲(chǔ)過(guò)程9.4.3 重新編譯存儲(chǔ)過(guò)程9.5 刪除存儲(chǔ)過(guò)程9.6 系統(tǒng)存儲(chǔ)過(guò)程9.7 優(yōu)化存儲(chǔ)過(guò)程9.8 存儲(chǔ)過(guò)程分頁(yè)9.9 項(xiàng)目示例:企業(yè)員工考勤查詢(xún)系統(tǒng)9.10 小結(jié)第10章 T-SQL基礎(chǔ)10.1 概述10.1.1 T-SQL語(yǔ)言的特點(diǎn)10.1.2 T-SQL語(yǔ)言類(lèi)型10.2 數(shù)據(jù)類(lèi)型10.3 關(guān)系代數(shù)10.4 T-SQL基本語(yǔ)法約定10.5 變量10.6 運(yùn)算符10.7 函數(shù)10.8 控制流程語(yǔ)句10.9 小結(jié)第11章 高級(jí)T-SQL11.1 概述11.2 腳本與批處理11.2.1 使用INSERT...SELECT進(jìn)行批處理添加11.2.2 使用INSERT TOP進(jìn)行批處理添加11.2.3 使用SELECT...INTO進(jìn)行批處理添加11.3 添加存儲(chǔ)過(guò)程的查詢(xún)結(jié)果11.4 使用UPDATE TOP修改數(shù)據(jù)記錄11.5 刪除數(shù)據(jù)記錄11.5.1 使用DELETE TOP刪除數(shù)據(jù)記錄11.5.2 使用帶OUTPUT子句的DELETE刪除數(shù)據(jù)記錄11.5.3 使用TRUNCATE TABLE表達(dá)式刪除數(shù)據(jù)記錄11.6 匯總和分組數(shù)據(jù)11.6.1 使用GROUP BY11.6.2 使用COMPUTE BY11.7 模糊查詢(xún)11.8 使用T-SQL代碼進(jìn)行全文索引11.9 小結(jié)第12章 觸發(fā)器12.1 概述12.2 創(chuàng)建觸發(fā)器12.3 修改觸發(fā)器12.3.1 查看觸發(fā)器12.3.2 修改觸發(fā)器的定義12.3.3 重命名觸發(fā)器12.4 禁用與啟用觸發(fā)器12.5 刪除觸發(fā)器12.6 嵌套觸發(fā)器12.7 遞歸觸發(fā)器12.8 使用觸發(fā)器12.8.1 使用觸發(fā)器概述12.8.2 檢查特定的字段是否已被修改12.8.3 使用包含ROLLBACK TRANSACTION表達(dá)式的觸發(fā)器12.8.4 有條件的INSERT觸發(fā)器12.8.5 指定AFTER觸發(fā)器的順序12.8.6 使用INSTEAD OF觸發(fā)器更新視圖12.8.7 使用TRY...CATCH表達(dá)式12.8.8 使用sp_addmessage創(chuàng)建用戶定義錯(cuò)誤消息12.9 DDL觸發(fā)器、DML觸發(fā)器和CLR觸發(fā)器12.9.1 DDL觸發(fā)器12.9.2 DML觸發(fā)器12.9.3 CLR觸發(fā)器12.10 實(shí)例:?jiǎn)T工就餐統(tǒng)計(jì)系統(tǒng)12.11 小結(jié)第13章 作業(yè)和警報(bào)13.1 概述13.2 創(chuàng)建作業(yè)13.3 管理作業(yè)13.3.1 修改作業(yè)13.3.2 運(yùn)行作業(yè)13.3.3 禁用作業(yè)13.3.4 停止作業(yè)13.3.5 刪除作業(yè)13.4 作業(yè)響應(yīng)13.5 警報(bào)13.5.1 創(chuàng)建事件警報(bào)13.5.2 創(chuàng)建性能警報(bào)13.5.3 編輯警報(bào)13.5.4 刪除警報(bào)13.6 操作員13.6.1 創(chuàng)建操作員13.6.2 向操作員分配警報(bào)13.6.3 修改操作員13.6.4 刪除操作員13.7 為作業(yè)通知和警報(bào)配置SQL Server Agent Mail13.8 診斷及解決作業(yè)和警報(bào)故障13.9 實(shí)例:企業(yè)巡更考勤系統(tǒng)13.10 小結(jié)第14章 安全14.1 概述14.2 身份驗(yàn)證14.2.1 身份驗(yàn)證模式概述14.2.2 身份驗(yàn)證模式的更改14.3 安全管理14.3.1 SQL Server登錄管理14.3.2 數(shù)據(jù)庫(kù)角色管理14.3.3 權(quán)限管理14.3.4 應(yīng)用程序角色管理14.3.5 事務(wù)日志管理14.4 訪問(wèn)管理14.4.1 啟用Guest用戶14.4.2 拒絕用戶訪問(wèn)14.4.3 管理對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)14.4.4 對(duì)數(shù)據(jù)庫(kù)訪問(wèn)進(jìn)行授權(quán)14.4.5 管理對(duì)表和列的訪問(wèn)14.5 數(shù)據(jù)文件安全14.6 安全配置安全配置策略14.7 加密14.8 小結(jié)第15章 SQL Server報(bào)表服務(wù)15.1 SQL Server報(bào)表服務(wù)概述15.2 報(bào)表服務(wù)體系架構(gòu)15.3 報(bào)表服務(wù)功能15.4 安裝SQL Server報(bào)表服務(wù)15.5 配置報(bào)表服務(wù)15.6 創(chuàng)建和設(shè)計(jì)報(bào)表15.7 部署報(bào)表服務(wù)15.7.1 報(bào)表服務(wù)的部署模式15.7.2 報(bào)表服務(wù)部署計(jì)劃15.7.3 復(fù)制報(bào)表服務(wù)器環(huán)境15.8 訪問(wèn)報(bào)表15.9 發(fā)布報(bào)表15.10 管理報(bào)表服務(wù)15.10.1 管理報(bào)表服務(wù)的要求15.10.2 報(bào)表服務(wù)器管理工具15.10.3 報(bào)表服務(wù)安裝的備份和還原15.10.4 報(bào)表服務(wù)器數(shù)據(jù)庫(kù)15.11 小結(jié)第16章 商業(yè)智能開(kāi)發(fā)套件16.1 概述16.2 BIDS圖形界面介紹16.2.1 起始頁(yè)16.2.2 BIDS主界面16.2.3 菜單16.2.4 自定義環(huán)境、工具和窗口16.3 生成BI解決方案16.4 設(shè)計(jì)、開(kāi)發(fā)和調(diào)試SQL Server Integration Services包16.5 小結(jié)第17章 分析服務(wù)17.1 概述17.2 多維數(shù)據(jù)17.3 數(shù)據(jù)挖掘17.4 使用分析服務(wù)17.5 小結(jié)第18章 集成服務(wù)18.1 概述18.2 復(fù)制和下載文件18.2.1 FTP任務(wù)18.2.2 文件系統(tǒng)任務(wù)18.3 發(fā)送電子郵件以響應(yīng)事件18.4 管理SQL Server對(duì)象和數(shù)據(jù)18.5 小結(jié)第19章 性能工具19.1 概述19.2 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)19.2.1 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)圖形用戶界面(GUI)程序19.2.2 dta實(shí)用工具19.3 SQL Server事件探查器(SQL Server Profiler)19.3.1 SQL跟蹤19.3.2 使用SQL Server事件探查器19.4 小結(jié)第20章 配置工具20.1 概述20.2 報(bào)表服務(wù)配置管理器20.3 SQL Server配置管理器20.4 SQL Server錯(cuò)誤和使用情況報(bào)告20.5 SQL Server安裝中心20.6 小結(jié)第 2 篇 交互提高篇第21章 提高查詢(xún)性能21.1 概述21.2 建立索引以快速執(zhí)行查詢(xún)21.3 用“數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)”來(lái)優(yōu)化查詢(xún)21.4 其他提高查詢(xún)性能方法21.5 小結(jié)第22章 訪問(wèn)SQL Server 200822.1 配置服務(wù)器22.2 訪問(wèn)SQL Server22.3 遠(yuǎn)程訪問(wèn)22.4 局域網(wǎng)中多個(gè)SQL Server 2008互聯(lián)同步數(shù)據(jù)22.5 項(xiàng)目實(shí)例:服務(wù)部就餐統(tǒng)計(jì)系統(tǒng)22.6 小結(jié)第23章 SQL Server 2008與Office 2007集成23.1 概述23.2 SQL Server與Excel的集成23.2.1 在Excel中使用SQL Server的數(shù)據(jù)23.2.2 Excel數(shù)據(jù)轉(zhuǎn)入到SQL Server23.3 SQL Server 2008數(shù)據(jù)挖掘外接程序23.3.1 Excel表分析工具23.3.2 Excel數(shù)據(jù)挖掘客戶端23.3.3 數(shù)據(jù)挖掘Visio模板23.4 使用SQL Server 2008和Office構(gòu)造OLAP報(bào)表應(yīng)用23.5 小結(jié)第24章 Java與SQL Server24.1 概述24.2 使用JDBC與SQL Server進(jìn)行交互24.3 使用ODBC與SQL Server進(jìn)行交互24.4 項(xiàng)目實(shí)例:數(shù)字化圖書(shū)管理系統(tǒng)24.5 小結(jié)第3篇 項(xiàng)目實(shí)戰(zhàn)篇第25章 完整項(xiàng)目實(shí)例25.1 概述25.2 企業(yè)巡更考勤系統(tǒng)(B/S)25.3 數(shù)字化圖書(shū)管理系統(tǒng)(C/S與B/S結(jié)合)25.4 小結(jié)實(shí)例目錄例2-1 一次插入多行數(shù)據(jù)例2-2 FORCESEEK提示例2-3 使用CREATE TYPE語(yǔ)句創(chuàng)建用戶自定義表數(shù)據(jù)類(lèi)型例2-4 使用表值參數(shù)例2-5 使用MERGE在一張表上執(zhí)行更新和刪除操作例2-6 新數(shù)據(jù)類(lèi)型1例2-7 新數(shù)據(jù)類(lèi)型2例2-8 新數(shù)據(jù)類(lèi)型3例2-9 設(shè)置系統(tǒng)數(shù)據(jù)類(lèi)型 datetime2例2-10 控制數(shù)據(jù)類(lèi)型的精度例2-11 新數(shù)據(jù)類(lèi)型4例2-12 經(jīng)理和雇員之間的父子關(guān)系例3-1 縮進(jìn)代碼例3-2 查找特定部分順序的存儲(chǔ)過(guò)程例3-3 使用自定義模板例3-4 確定結(jié)束日期早于開(kāi)始日期的工作訂單例4-1 創(chuàng)建未指定文件的數(shù)據(jù)庫(kù)例4-2 創(chuàng)建指定數(shù)據(jù)和事務(wù)日志文件的數(shù)據(jù)庫(kù)例4-3 刪除單個(gè)數(shù)據(jù)庫(kù)例4-4 刪除多個(gè)數(shù)據(jù)庫(kù)例4-5 刪除數(shù)據(jù)庫(kù)快照例4-6 修改數(shù)據(jù)庫(kù)名例4-7 修改數(shù)據(jù)庫(kù)所有者例4-8 重建系統(tǒng)數(shù)據(jù)庫(kù)例8-1 備份到磁盤(pán)設(shè)備例8-2 創(chuàng)建完整備份和差異備份例8-3 數(shù)據(jù)合并例8-4 通過(guò)OPENDATASOURCE查詢(xún)表t1例8-5 通過(guò)OPENROWSET查詢(xún)表t1例8-6 使用bcp例8-7 通過(guò)SQL執(zhí)行bcp例8-8 數(shù)據(jù)轉(zhuǎn)換例8-9 查找孤立用戶例8-10 將用戶名對(duì)應(yīng)的登錄名添加到syslogins中例8-11 將用戶名映射為指定的登錄名例8-12 解決dbo為孤立用戶的情況例8-13 還原數(shù)據(jù)庫(kù)及差異數(shù)據(jù)庫(kù)備份例8-14 還原數(shù)據(jù)庫(kù)及其差異數(shù)據(jù)庫(kù)和事務(wù)日志備份例8-15 事務(wù)日志還原到某個(gè)標(biāo)記處例8-16 還原完整數(shù)據(jù)庫(kù)例8-17 分離數(shù)據(jù)庫(kù)1例8-18 分離數(shù)據(jù)庫(kù)2例8-19 打開(kāi)數(shù)據(jù)庫(kù)主密鑰例8-20 對(duì)主密鑰啟用自動(dòng)加密例9-1 判斷存儲(chǔ)過(guò)程是否存在例9-2 創(chuàng)建存儲(chǔ)過(guò)程例9-3 帶有復(fù)雜SELECT語(yǔ)句的簡(jiǎn)單過(guò)程例9-4 帶有參數(shù)的簡(jiǎn)單過(guò)程例9-5 帶有通配符參數(shù)的簡(jiǎn)單過(guò)程例9-6 使用OUTPUT參數(shù)的過(guò)程例9-7 使用OUTPUT游標(biāo)參數(shù)的過(guò)程例9-8 使用WITH RECOMPILE選項(xiàng)的過(guò)程例9-9 使用WITH ENCRYPTION選項(xiàng)過(guò)程例9-10 創(chuàng)建帶參數(shù)的儲(chǔ)存過(guò)程例9-11 在存儲(chǔ)過(guò)程中使用游標(biāo)例9-12 在JSP中調(diào)用存儲(chǔ)過(guò)程例9-13 重命名存儲(chǔ)過(guò)程例9-14 修改存儲(chǔ)過(guò)程test例9-15 在Database Engine Query中刪除存儲(chǔ)過(guò)程例9-16 刪除擴(kuò)展存儲(chǔ)過(guò)程例9-18 staffQuery.jsp例9-19 創(chuàng)建存儲(chǔ)過(guò)程kqOnDutyReport1例9-20 創(chuàng)建存儲(chǔ)過(guò)程SelectCDate1例12-1 發(fā)送通知郵件例12-2 INSTEAD OF觸發(fā)器例12-3 觸發(fā)器中IF UPDATE應(yīng)用例12-4 虛擬表inserted和deleted例12-5 創(chuàng)建觸發(fā)器例12-6 更新t2表中的數(shù)據(jù)例12-7 查詢(xún)某個(gè)數(shù)據(jù)庫(kù)中的所有觸發(fā)器例12-8 使用SQL 語(yǔ)句查看觸發(fā)器tg_sum的內(nèi)容例12-9 修改觸發(fā)器的內(nèi)容例12-10 修改觸發(fā)器名例12-11 禁用觸發(fā)器tg_sum例12-12 刪除觸發(fā)器例12-13 創(chuàng)建操作記錄表例12-14 在數(shù)據(jù)表上創(chuàng)建觸發(fā)器例12-15 創(chuàng)建類(lèi)別表例12-16 在類(lèi)別表上創(chuàng)建觸發(fā)器例12-17 檢測(cè)表t的第二列和第三列是否被修改過(guò)例12-18 觸發(fā)器回滾例12-19 觸發(fā)器回滾例12-20 觸發(fā)器回滾例12-21 有條件的INSERT觸發(fā)器例12-22 創(chuàng)建product_Insert觸發(fā)器例12-23 創(chuàng)建product_Insert1觸發(fā)器例12-24 改變觸發(fā)器次序例12-25 使用Instead Of觸發(fā)器例12-26 包含錯(cuò)誤處理函數(shù)的存儲(chǔ)過(guò)程例12-27 CATCH塊捕捉錯(cuò)誤例12-28 TRY CATCH構(gòu)造處理錯(cuò)誤例12-29 創(chuàng)建用戶定義消息例12-30 調(diào)用定義的錯(cuò)誤消息例12-31 創(chuàng)建用于保護(hù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表不被修改和刪除的存儲(chǔ)過(guò)程例12-32 創(chuàng)建用于保護(hù)當(dāng)前SQL Server服務(wù)器里所有數(shù)據(jù)庫(kù)不能被刪除的存儲(chǔ)過(guò)程例12-33 創(chuàng)建用來(lái)記錄數(shù)據(jù)庫(kù)修改狀態(tài)的觸發(fā)器例12-34 判斷庫(kù)存數(shù)量是否為0例12-35 使用inserted表例12-36 員工就餐統(tǒng)計(jì)系統(tǒng)例13-1 添加一個(gè)沒(méi)有功能的作業(yè)例13-2 添加一個(gè)具有尋呼、電子郵件和網(wǎng)絡(luò)發(fā)送信息的作業(yè)例13-3 修改作業(yè)例13-5 更改原來(lái)存在的作業(yè)步驟例13-6 刪除原先存在的作業(yè)步驟例13-7 從作業(yè)中刪除關(guān)聯(lián)服務(wù)器例13-8 將作業(yè)指派給本地服務(wù)器例13-9 將作業(yè)指派給不同的服務(wù)器例13-10 啟動(dòng)作業(yè)例13-11 更改作業(yè)的名稱(chēng)例13-12 停止一個(gè)作業(yè)例13-13 刪除一個(gè)作業(yè)例13-14 為警報(bào)添加電子郵件通知例13-15 創(chuàng)建事件警報(bào)例13-16 編輯警報(bào)例13-17 刪除警報(bào)例13-18 設(shè)置操作員信息例13-19 修改操作員信息例13-20 刪除操作員例13-21 企業(yè)巡更考勤系統(tǒng)例14-1 創(chuàng)建登錄ID和默認(rèn)數(shù)據(jù)庫(kù)例14-2 創(chuàng)建使用其他默認(rèn)語(yǔ)言的登錄ID例14-3 創(chuàng)建帶有特定SID的登錄ID例14-4 刪除登錄例14-5 將Windows NT用戶設(shè)定為SQL Server登錄者例14-6 拒絕Windows NT用戶登錄到SQL Server例14-7 刪除Windows NT用戶的登錄信息例14-8 顯示登錄信息例14-9 將用戶添加到固定服務(wù)器角色中例14-10 創(chuàng)建應(yīng)用程序角色例14-11 刪除數(shù)據(jù)庫(kù)中的應(yīng)用程序角色例14-12 修改應(yīng)用程序角色的密碼例14-13 啟用Guest用戶例14-14 啟用/禁用登錄名例14-15 檢查被禁用的登錄名例14-16 刪除登錄名例14-17 創(chuàng)建數(shù)據(jù)庫(kù)角色并添加用戶例14-18 判斷當(dāng)前用戶例14-19 刪除用戶及角色例14-20 為數(shù)據(jù)庫(kù)用戶授予某種權(quán)限例14-21 創(chuàng)建數(shù)據(jù)庫(kù)用戶例14-22 撤銷(xiāo)用戶授權(quán)例14-24 授予用戶對(duì)表的操作權(quán)限例14-25 收回賦予給某個(gè)用戶的權(quán)限例14-26 拒絕用戶訪問(wèn)例14-27 授予權(quán)限例14-29 產(chǎn)生數(shù)據(jù)庫(kù)主密鑰例14-30 產(chǎn)生密鑰例14-31 加密數(shù)據(jù)例14-32 數(shù)據(jù)解密例14-33 用RC4算法產(chǎn)生對(duì)稱(chēng)密鑰例15-1 報(bào)表服務(wù)器的URL示例例22-1 查詢(xún)當(dāng)前連接所使用的協(xié)議例22-2 使用連接字符串連接SQL Server例22-3 創(chuàng)建一個(gè)鏈接服務(wù)器例22-4 服務(wù)部就餐統(tǒng)計(jì)系統(tǒng)例24-1 使用JDBC連接MS SQL Server例24-2 使用ODBC數(shù)據(jù)源連接MS SQL Server例24-3 數(shù)字化圖書(shū)管理系統(tǒng)例25-1 企業(yè)巡更考勤系統(tǒng)(B/S)例25-2 數(shù)字化圖書(shū)管理系統(tǒng)(C/S與B/S結(jié)合)……

章節(jié)摘錄

  第1篇 基礎(chǔ)知識(shí)篇  第1章 SQL Server 2008概述、安裝和配置  本章將對(duì)SQL Server 2008做一個(gè)比較全面的概述,讓讀者了解什么是SQL Server 2008,它有什么作用,并介紹它的一些基本功能?! ”菊乱矊ьI(lǐng)讀者一起來(lái)安裝SQL Server 2008。首先詳細(xì)敘述各個(gè)版本所要求的計(jì)算機(jī)軟、硬件配置,讀者在安裝SQL Server 2008某個(gè)版本之前一定要驗(yàn)證自己的計(jì)算機(jī)是不是滿足所需的最低要求,然后詳細(xì)描述了整個(gè)安裝過(guò)程的步驟?! 〗榻B安裝好SQL Server 2008之后怎樣對(duì)它進(jìn)行一些基本的功能配置。讀者在閱讀完本章之后會(huì)對(duì)sQLServer2008有一個(gè)大致的了解,為后續(xù)學(xué)習(xí)奠定基礎(chǔ)?! ?.1 SQL Server 2008概述  SQL Server 2008是用于大規(guī)模聯(lián)機(jī)事務(wù)處理(On—Line Transaction Processin9,OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用的數(shù)據(jù)庫(kù)平臺(tái);也是用于數(shù)據(jù)集成、分析和報(bào)表解決方案的商業(yè)智能平臺(tái)?! QL Server 2008組件包括數(shù)據(jù)庫(kù)引擎、報(bào)表服務(wù)、分析服務(wù)、通知服務(wù)、集成服務(wù)、全文搜索、復(fù)制和Service Broker等?! QL Server 2008使用一些組件工具來(lái)幫助實(shí)現(xiàn)開(kāi)發(fā)和管理任務(wù),例如SQL Server ManagementStudi0和SQL Server Business Intelligence Development Studi0。在SQL Server Management Studi0中,可以開(kāi)發(fā)和管理SQL Server數(shù)據(jù)庫(kù)引擎和通知解決方案,管理已部署的Analysis Services(分析服務(wù))解決方案,管理和運(yùn)行Integration Services(集成服務(wù))包,以及管理報(bào)表服務(wù)器和ReportingServices報(bào)表與報(bào)表模型,同時(shí)可以可視化管理數(shù)據(jù)庫(kù),以及編輯和執(zhí)行SQL語(yǔ)句。在BIDS(BusinessIntelligenceDevelopmentStudi0,商業(yè)智能開(kāi)發(fā)工具)中,可以使用以下項(xiàng)目來(lái)開(kāi)發(fā)商業(yè)智能解決方案:使用Analysis Services項(xiàng)目開(kāi)發(fā)多維數(shù)據(jù)集、維度和挖掘結(jié)構(gòu)。

編輯推薦

  《貫通SQLServer2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)》可供初學(xué)者作為入門(mén)書(shū)籍,也可為有一定的SQL Server編程基礎(chǔ)的程序員作為參考用書(shū),對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員還可用于快速積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。  《貫通SQLServer2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)》遵循了循序漸進(jìn)的原則,逐步引領(lǐng)讀者從基礎(chǔ)到各個(gè)知識(shí)點(diǎn)的學(xué)習(xí),最后通過(guò)兩個(gè)實(shí)例項(xiàng)目進(jìn)行全面剖析SQL Server在實(shí)際工程中的應(yīng)用?!  敦炌⊿QLServer2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)》著重闡述SQL Server 2008之中最為基礎(chǔ)和實(shí)用的相關(guān)知識(shí)、實(shí)際項(xiàng)目中最重要和最常用的應(yīng)用,以及讀者最關(guān)心的功能,理論結(jié)合實(shí)際,應(yīng)用實(shí)際項(xiàng)目貫穿全書(shū),使讀者能在迅速地掌握理論知識(shí)的同時(shí)將其應(yīng)用到實(shí)際項(xiàng)目當(dāng)中,能更快、更好地掌握SQL Server 2008。

圖書(shū)封面

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


    貫通SQL Server 2008數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā) PDF格式下載


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

 
 

 

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

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