SQL Server 2008入門(mén)與提高(配光盤(pán))(軟件入門(mén)與提高叢書(shū))
定 價(jià):59 元
叢書(shū)名:軟件入門(mén)與提高叢書(shū)
- 作者:劉俊強(qiáng) 編著
- 出版時(shí)間:2014/6/1
- ISBN:9787302363743
- 出 版 社:清華大學(xué)出版社
- 中圖法分類(lèi):TP311.138
- 頁(yè)碼:444
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《SQL Server 2008入門(mén)與提高》將引導(dǎo)讀者利用SQL Server 2008技術(shù)進(jìn)行數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)實(shí)踐。《SQL Server 2008入門(mén)與提高》共17章,主要內(nèi)容包括關(guān)系數(shù)據(jù)庫(kù)的有關(guān)知識(shí)、安裝和配置SQL Server 2008、創(chuàng)建數(shù)據(jù)庫(kù)和表、修改數(shù)據(jù)庫(kù)文件、數(shù)據(jù)庫(kù)的備份和恢復(fù)、管理和操作數(shù)據(jù)表、設(shè)計(jì)表數(shù)據(jù)完整性、查詢(xún)與管理表數(shù)據(jù)、Transact-SQL編程、存儲(chǔ)過(guò)程和觸發(fā)器的開(kāi)發(fā)、數(shù)據(jù)庫(kù)的安全管理和系統(tǒng)自動(dòng)化管理,以及CLR、SMO和XML等高級(jí)開(kāi)發(fā)知識(shí)!禨QL Server 2008入門(mén)與提高》書(shū)附帶的光盤(pán)中提供了示例數(shù)據(jù)庫(kù)、視頻和案例源文件,以及一些典型數(shù)據(jù)庫(kù),可方便讀者學(xué)習(xí)使用! 禨QL Server 2008入門(mén)與提高》內(nèi)容豐富、實(shí)例精彩、覆蓋面廣、指導(dǎo)性強(qiáng),力求以全面的知識(shí)及豐富的實(shí)例來(lái)指導(dǎo)讀者透徹地學(xué)習(xí)SQL Server 2008數(shù)據(jù)庫(kù)各方面的知識(shí)。本書(shū)適合所有想全面學(xué)習(xí)SQL Server 2008數(shù)據(jù)庫(kù)的初學(xué)者快速入門(mén),也適合有一定數(shù)據(jù)庫(kù)基礎(chǔ)的技術(shù)人員參考。另外,對(duì)于大中專(zhuān)院校和培訓(xùn)班的學(xué)生,本書(shū)更是一本不可多得的教材。
SQL Server是Microsoft公司的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品,從20世紀(jì)80年代后期開(kāi)始開(kāi)發(fā),先后經(jīng)歷了7.0、2000、2005和2008四個(gè)大版本。SQL Server 2008 R2是2008的最新版本,它擁有許多新的特性和關(guān)鍵的改進(jìn),使得它成為迄今為止最強(qiáng)大和最全面的SQL Server版本。它的出現(xiàn)更是促進(jìn)了計(jì)算機(jī)應(yīng)用向各行業(yè)的滲透,為企業(yè)解決數(shù)據(jù)爆炸和數(shù)據(jù)驅(qū)動(dòng)的應(yīng)用提供了有力的技術(shù)支持。
本書(shū)具有知識(shí)全面、實(shí)例精彩、指導(dǎo)性強(qiáng)的特點(diǎn),力求以全面的知識(shí)性及豐富的實(shí)例來(lái)指導(dǎo)讀者透徹地學(xué)習(xí)SQL Server 2008基礎(chǔ)知識(shí)。
本書(shū)內(nèi)容
第1章 數(shù)據(jù)庫(kù)與SQL Server 2008。本章介紹數(shù)據(jù)庫(kù)的概念,關(guān)系數(shù)據(jù)庫(kù)的簡(jiǎn)介及其術(shù)語(yǔ),規(guī)范關(guān)系和數(shù)據(jù)庫(kù)建模的方法,以及SQL Server的發(fā)展史和SQL Server 2008的安裝及卸載。
第2章 開(kāi)始使用SQL Server 2008。本章主要介紹SQL Server 2008的管理工具和程序,如SQL Server配置管理器、SQL Server Management Studio以及SQLCMD等。
第3章 SQL Server 2008入門(mén)操作。本章介紹SQL Server 2008自帶的系統(tǒng)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的構(gòu)成部分,以及數(shù)據(jù)庫(kù)的創(chuàng)建、重命名和刪除方法。
第4章 維護(hù)SQL Server 2008數(shù)據(jù)庫(kù)。本章主要介紹SQL Server 2008數(shù)據(jù)庫(kù)的各種管理操作,如數(shù)據(jù)庫(kù)快照、修改數(shù)據(jù)庫(kù)文件、重命名數(shù)據(jù)庫(kù)、備份與導(dǎo)出等。
第5章 操作數(shù)據(jù)表。本章主要介紹SQL Server 2008數(shù)據(jù)表的各種管理操作,如系統(tǒng)表和臨時(shí)表的定義,創(chuàng)建表,定義列的數(shù)據(jù)類(lèi)型,修改表名以及刪除表等。
第6章 表的完整性約束。本章詳細(xì)介紹默認(rèn)值和規(guī)則的應(yīng)用,以及SQL Server 2008中應(yīng)用于列的各種約束,如不能為空、不能重復(fù)等。
第7章 T-SQL語(yǔ)言編程入門(mén)。本章主要介紹T-SQL語(yǔ)言的基礎(chǔ)知識(shí),包括T-SQL語(yǔ)言的分類(lèi)、常量、變量、注釋、各類(lèi)運(yùn)算符及優(yōu)先級(jí)、流程語(yǔ)句的使用等。
第8章 T-SQL高級(jí)編程。本章將講解SQL語(yǔ)言在數(shù)據(jù)庫(kù)中的高級(jí)應(yīng)用,如調(diào)用系統(tǒng)函數(shù)、編寫(xiě)自定義函數(shù),以及使用事務(wù)和鎖確保數(shù)據(jù)的完整性等。
第9章 T-SQL修改表數(shù)據(jù)。本章詳細(xì)介紹數(shù)據(jù)操縱語(yǔ)言中INSERT、UPDATE和DELETE語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行插入、更新和刪除的方法。
第10章 T-SQL查詢(xún)數(shù)據(jù)。本章詳細(xì)介紹SELECT語(yǔ)句的應(yīng)用,包括在查詢(xún)時(shí)可以指定列、指定條件甚至執(zhí)行計(jì)算,對(duì)查詢(xún)結(jié)果進(jìn)行排序、分組和統(tǒng)計(jì)等。
第11章 T-SQL復(fù)雜查詢(xún)。本章詳細(xì)介紹SELECT嵌套的子查詢(xún),以及多表連接的方法。
第12章 管理數(shù)據(jù)庫(kù)對(duì)象。本章主要介紹數(shù)據(jù)庫(kù)中架構(gòu)、視圖和索引三個(gè)對(duì)象的使用。
第13章 觸發(fā)器編程。本章主要介紹觸發(fā)器的操作,包括觸發(fā)器的概念和分類(lèi),DML觸發(fā)器的創(chuàng)建,觸發(fā)器的管理(如禁用與啟用、修改和刪除),觸發(fā)器的高級(jí)應(yīng)用(如DDL觸發(fā)器、嵌套和遞歸觸發(fā)器)。
第14章 存儲(chǔ)過(guò)程編程。本章主要介紹存儲(chǔ)過(guò)程的操作,包括存儲(chǔ)過(guò)程的類(lèi)型、創(chuàng)建普通存儲(chǔ)過(guò)程、加密和臨時(shí)存儲(chǔ)過(guò)程、查看和修改存儲(chǔ)過(guò)程,以及使用存儲(chǔ)過(guò)程的參數(shù)等。
第15章 SQL Server高級(jí)編程。本章從三個(gè)方面講解SQL Server 2008的高級(jí)編程技術(shù),分別是XML編程、CLR編程和SMO編程。
第16章 管理數(shù)據(jù)庫(kù)安全。本章首先介紹SQL Server 2008提供的各個(gè)安全級(jí)別,然后重點(diǎn)介紹身份驗(yàn)證模式、登錄名、數(shù)據(jù)庫(kù)用戶(hù)、權(quán)限及角色的管理。
第17章 產(chǎn)品展示模塊。本章利用ASP.NET和SQL Server 2008開(kāi)發(fā)一個(gè)商業(yè)系統(tǒng)的產(chǎn)品展示模塊,功能包括顯示產(chǎn)品、產(chǎn)品詳情、增加和刪除產(chǎn)品,以及分類(lèi)的管理。
本書(shū)特色
本書(shū)中的大量?jī)?nèi)容來(lái)自真實(shí)的SQL Server 數(shù)據(jù)庫(kù)示例,力求解決讀者在實(shí)際操作中遇到的問(wèn)題,使讀者更容易地掌握SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用。本書(shū)難度適中,內(nèi)容由淺入深,實(shí)用性強(qiáng),覆蓋面廣,條理清晰。
* 知識(shí)點(diǎn)全:本書(shū)緊緊圍繞SQL Server 2008數(shù)據(jù)庫(kù)展開(kāi)講解,具有很強(qiáng)的邏輯性和系統(tǒng)性。
* 實(shí)例豐富:書(shū)中各實(shí)例均經(jīng)過(guò)作者精心設(shè)計(jì)和挑選,是根據(jù)作者在實(shí)際開(kāi)發(fā)中的經(jīng)驗(yàn)總結(jié)而來(lái)的,涵蓋了在實(shí)際開(kāi)發(fā)中所遇到的各種問(wèn)題。
* 應(yīng)用廣泛:對(duì)于精選案例,分析深入淺出,而且有些程序能夠直接在項(xiàng)目中使用。
* 基于理論,注重實(shí)踐:在合適位置安排綜合應(yīng)用實(shí)例,或者小型應(yīng)用程序,將理論應(yīng)用到實(shí)踐中,從而加強(qiáng)讀者的實(shí)際應(yīng)用能力,鞏固開(kāi)發(fā)基礎(chǔ)知識(shí)。
* 貼心的提示:為了便于讀者閱讀,全書(shū)還穿插著一些技巧、提示等小貼士,體例約定如下。
提示:通常是一些貼心的提醒,以讓讀者加深印象,或者提供解決問(wèn)題的方法。
注意:提出學(xué)習(xí)過(guò)程中需要特別注意的一些知識(shí)點(diǎn)和內(nèi)容,或者相關(guān)信息。
技巧:通過(guò)簡(jiǎn)短的文字,指出知識(shí)點(diǎn)在應(yīng)用時(shí)的一些小竅門(mén)。
讀者對(duì)象
本書(shū)可以作為SQL Server數(shù)據(jù)庫(kù)的入門(mén)書(shū)籍,也可以幫助中級(jí)讀者提高技能。
本書(shū)適合以下人員閱讀學(xué)習(xí)。
* 沒(méi)有數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)的SQL Server入門(mén)人員。
* 有一些數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ),并且希望全面學(xué)習(xí)SQL Server數(shù)據(jù)庫(kù)的讀者。
* 各大中專(zhuān)院校的在校學(xué)生和相關(guān)授課老師。
* 相關(guān)培訓(xùn)班的學(xué)員。
本書(shū)由劉俊強(qiáng)編著,另外參與本書(shū)編寫(xiě)及設(shè)計(jì)工作的還有侯政云、劉利利、鄭志榮、肖進(jìn)、侯艷書(shū)、崔再喜、侯政洪、李海燕、祝紅濤、賀春雷等,在此表示感謝。在本書(shū)的編寫(xiě)過(guò)程中,我們力求精益求精,但難免存在一些不足之處,敬請(qǐng)廣大讀者批評(píng)指正。
編 者
第1章 數(shù)據(jù)庫(kù)與SQL Server 2008
1.1 數(shù)據(jù)庫(kù)與關(guān)系數(shù)據(jù)庫(kù)
1.1.1 數(shù)據(jù)庫(kù)簡(jiǎn)介
1.1.2 數(shù)據(jù)庫(kù)模型
1.1.3 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介
1.2 關(guān)系數(shù)據(jù)庫(kù)術(shù)語(yǔ)
1.3 數(shù)據(jù)庫(kù)建模
1.3.1 范式理論
1.3.2 實(shí)體-關(guān)系模型
1.4 實(shí)踐案例:將E-R模型轉(zhuǎn)換為關(guān)系模型
1.5 SQL Server 2008的簡(jiǎn)介
1.5.1 SQL Server的發(fā)展歷史
1.5.2 SQL Server 2008的新特性
1.6 實(shí)踐案例:安裝SQL Server 2008
1.7 實(shí)踐案例:升級(jí)為SQL Server 2008 第1章 數(shù)據(jù)庫(kù)與SQL Server 20081.1 數(shù)據(jù)庫(kù)與關(guān)系數(shù)據(jù)庫(kù)1.1.1 數(shù)據(jù)庫(kù)簡(jiǎn)介1.1.2 數(shù)據(jù)庫(kù)模型1.1.3 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介1.2 關(guān)系數(shù)據(jù)庫(kù)術(shù)語(yǔ)1.3 數(shù)據(jù)庫(kù)建模1.3.1 范式理論1.3.2 實(shí)體-關(guān)系模型1.4 實(shí)踐案例:將E-R模型轉(zhuǎn)換為關(guān)系模型1.5 SQL Server 2008的簡(jiǎn)介1.5.1 SQL Server的發(fā)展歷史1.5.2 SQL Server 2008的新特性1.6 實(shí)踐案例:安裝SQL Server 20081.7 實(shí)踐案例:升級(jí)為SQL Server 20081.8 卸載SQL Server 20081.9 思考與練習(xí)1.10 練一練
第2章 使用SQL Server 2008的管理工具2.1 SQL Server配置管理器2.1.1 管理服務(wù)2.1.2 管理服務(wù)器和協(xié)議2.1.3 本地客戶(hù)端協(xié)議配置2.2 實(shí)踐案例:配置命名管道2.3 SQL Server Management Studio2.3.1 SQLSMS簡(jiǎn)介2.3.2 注冊(cè)服務(wù)器2.3.3 配置服務(wù)器2.4 實(shí)踐案例:配置身份驗(yàn)證模式2.5 sqlcmd工具2.5.1 連接到數(shù)據(jù)庫(kù)2.5.2 執(zhí)行語(yǔ)句2.6 實(shí)踐案例:使用輸入和輸出文件2.7 其他管理工具2.7.1 Business Intelligence Development Studio2.7.2 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)2.7.3 SQL Server Profiler2.7.4 Reporting Services配置2.7.5 實(shí)用命令行工具2.7.6 SQL Server聯(lián)機(jī)叢書(shū)2.8 思考與練習(xí)2.9 練一練
第3章 SQL Server 2008入門(mén)操作3.1 系統(tǒng)數(shù)據(jù)庫(kù)3.2 數(shù)據(jù)庫(kù)的組成3.2.1 數(shù)據(jù)庫(kù)元素3.2.2 數(shù)據(jù)庫(kù)文件3.2.3 文件和文件組3.2.4 數(shù)據(jù)庫(kù)狀態(tài)3.3 實(shí)踐案例:查詢(xún)數(shù)據(jù)庫(kù)和文件狀態(tài)3.4 創(chuàng)建數(shù)據(jù)庫(kù)3.4.1 使用SQLSMS工具創(chuàng)建3.4.2 使用CREATE DATBASE語(yǔ)句創(chuàng)建3.5 實(shí)踐案例:使用多文件組創(chuàng)建數(shù)據(jù)庫(kù)3.6 實(shí)踐案例:修改數(shù)據(jù)庫(kù)名稱(chēng)3.7 刪除數(shù)據(jù)庫(kù)3.7.1 使用SQLSMS工具刪除3.7.2 使用DROP DATABASE刪除3.8 思考與練習(xí)3.9 練一練
第4章 維護(hù)SQL Server數(shù)據(jù)庫(kù)4.1 數(shù)據(jù)庫(kù)快照4.1.1 數(shù)據(jù)庫(kù)快照簡(jiǎn)介4.1.2 創(chuàng)建和刪除數(shù)據(jù)庫(kù)快照4.2 實(shí)踐案例:使用數(shù)據(jù)庫(kù)快照4.3 修改數(shù)據(jù)庫(kù)4.3.1 收縮數(shù)據(jù)庫(kù)4.3.2 收縮數(shù)據(jù)庫(kù)文件4.3.3 移動(dòng)數(shù)據(jù)庫(kù)文件4.3.4 擴(kuò)大數(shù)據(jù)庫(kù)4.4 分離和附加數(shù)據(jù)庫(kù)4.4.1 分離數(shù)據(jù)庫(kù)4.4.2 附加數(shù)據(jù)庫(kù)4.5 實(shí)踐案例:使用語(yǔ)句分離和附加數(shù)據(jù)庫(kù)4.6 生成SQL腳本4.6.1 將數(shù)據(jù)表生成SQL腳本4.6.2 將數(shù)據(jù)庫(kù)生成SQL腳本4.7 實(shí)踐案例:導(dǎo)入/導(dǎo)出數(shù)據(jù)4.8 備份數(shù)據(jù)庫(kù)4.8.1 SQL Server備份類(lèi)型4.8.2 SQL Server備份設(shè)備4.8.3 通過(guò)圖形向?qū)浞輸?shù)據(jù)庫(kù)4.8.4 使用BACKUP語(yǔ)句備份數(shù)據(jù)庫(kù)4.8.5 執(zhí)行差異備份4.9 恢復(fù)數(shù)據(jù)庫(kù)4.9.1 SQL Server恢復(fù)模式簡(jiǎn)介4.9.2 配置恢復(fù)模式4.9.3 使用圖形化向?qū)Щ謴?fù)數(shù)據(jù)庫(kù)4.9.4 使用RESTORE語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù)4.10 思考與練習(xí)4.11 練一練
第5章 操作數(shù)據(jù)表5.1 SQL Server表5.1.1 什么是表5.1.2 臨時(shí)表5.1.3 系統(tǒng)表5.2 定義列的數(shù)據(jù)類(lèi)型5.2.1 基本數(shù)據(jù)類(lèi)型5.2.2 創(chuàng)建用戶(hù)定義的數(shù)據(jù)類(lèi)型5.3 實(shí)踐案例:使用系統(tǒng)存儲(chǔ)過(guò)程管理自定義類(lèi)型5.4 創(chuàng)建數(shù)據(jù)表5.4.1 使用SQLSMS創(chuàng)建5.4.2 使用語(yǔ)句創(chuàng)建5.5 實(shí)踐案例:使用SQLSMS操作表5.5.1 添加數(shù)據(jù)5.5.2 修改數(shù)據(jù)5.5.3 刪除數(shù)據(jù)5.6 修改表5.6.1 表名5.6.2 表屬性5.6.3 列5.7 刪除表5.8 思考與練習(xí)5.9 練一練
第6章 表的完整性約束6.1 約束概述6.1.1 約束簡(jiǎn)介6.1.2 約束的分類(lèi)6.2 默認(rèn)值對(duì)象6.2.1 創(chuàng)建默認(rèn)值語(yǔ)法格式6.2.2 綁定默認(rèn)值6.2.3 查看默認(rèn)值6.2.4 刪除默認(rèn)值6.3 規(guī)則對(duì)象6.3.1 創(chuàng)建規(guī)則的語(yǔ)法格式6.3.2 綁定規(guī)則6.3.3 查看規(guī)則6.3.4 刪除規(guī)則6.4 實(shí)現(xiàn)列的基本約束6.4.1 主鍵約束6.4.2 外鍵約束6.4.3 自動(dòng)編號(hào)約束6.4.4 非空約束6.4.5 唯一性約束6.4.6 默認(rèn)值約束6.4.7 驗(yàn)證約束6.5 實(shí)踐案例:設(shè)計(jì)圖書(shū)信息表約束規(guī)則6.6 思考與練習(xí)6.7 練一練
第7章 T-SQL語(yǔ)言編程入門(mén)7.1 T-SQL語(yǔ)言簡(jiǎn)介7.2 語(yǔ)法基礎(chǔ)7.2.1 常量7.2.2 變量7.2.3 注釋7.3 運(yùn)算符7.3.1 賦值運(yùn)算符7.3.2 算術(shù)運(yùn)算符7.3.3 字符串連接運(yùn)算符7.3.4 比較運(yùn)算符7.3.5 邏輯運(yùn)算符7.3.6 一元運(yùn)算符7.3.7 位運(yùn)算符7.3.8 運(yùn)算符優(yōu)先級(jí)7.4 流程語(yǔ)句7.4.1 語(yǔ)句塊7.4.2 條件語(yǔ)句7.4.3 分支語(yǔ)句7.4.4 循環(huán)語(yǔ)句7.4.5 錯(cuò)誤處理語(yǔ)句7.4.6 其他語(yǔ)句7.5 實(shí)踐案例:使用WHILE循環(huán)輸出一個(gè)倒三角形7.6 游標(biāo)7.6.1 定義游標(biāo)7.6.2 打開(kāi)游標(biāo)7.6.3 檢索游標(biāo)7.6.4 關(guān)閉與刪除游標(biāo)7.7 思考與練習(xí)7.8 練一練
第8章 T-SQL高級(jí)編程8.1 系統(tǒng)函數(shù)8.1.1 數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)8.1.2 日期時(shí)間函數(shù)8.1.3 聚合函數(shù)8.1.4 數(shù)學(xué)函數(shù)8.1.5 字符串函數(shù)8.2 自定義函數(shù)8.2.1 自定義函數(shù)簡(jiǎn)介8.2.2 標(biāo)量值函數(shù)8.2.3 表值函數(shù)8.2.4 刪除用戶(hù)定義函數(shù)8.3 事務(wù)8.3.1 事務(wù)的概念8.3.2 事務(wù)類(lèi)型8.3.3 事務(wù)控制語(yǔ)句8.4 實(shí)踐案例:使用事務(wù)模擬銀行轉(zhuǎn)賬操作8.5 鎖8.5.1 鎖機(jī)制8.5.2 SQL Server鎖模式8.5.3 查看鎖8.6 思考與練習(xí)8.7 練一練
第9章 T-SQL修改表數(shù)據(jù)9.1 插入數(shù)據(jù)9.1.1 INSERT語(yǔ)句簡(jiǎn)介9.1.2 INSERT語(yǔ)句語(yǔ)法詳解9.1.3 插入單條記錄9.1.4 省略INSERT INTO子句列表9.1.5 處理NULL值9.1.6 使用INSERT SELECT語(yǔ)句9.1.7 使用SELECT INTO語(yǔ)句9.2 實(shí)踐案例:向自增列中添加數(shù)據(jù)9.3 實(shí)踐案例:使用INSERT語(yǔ)句插入多行數(shù)據(jù)9.4 更新數(shù)據(jù)9.4.1 UPDATE語(yǔ)句語(yǔ)法詳解9.4.2 基于表中數(shù)據(jù)的更新9.4.3 基于其他表的更新9.4.4 使用TOP表達(dá)式9.5 實(shí)踐案例:同時(shí)更新多列9.6 刪除數(shù)據(jù)9.6.1 DELETE語(yǔ)句語(yǔ)法詳解的示例9.6.2 使用DELETE語(yǔ)句的示例9.6.3 基于其他表刪除數(shù)據(jù)9.6.4 TRUNCATE TABLE語(yǔ)句的用法9.7 思考與練習(xí)9.8 練一練
第10章 T-SQL查詢(xún)數(shù)據(jù)10.1 SELECT語(yǔ)句語(yǔ)法10.2 簡(jiǎn)單查詢(xún)10.2.1 查詢(xún)所有列10.2.2 查詢(xún)指定列10.2.3 避免重復(fù)項(xiàng)10.2.4 返回部分結(jié)果10.2.5 為結(jié)果列使用別名10.2.6 查詢(xún)計(jì)算列10.3 條件查詢(xún)10.3.1 比較條件10.3.2 邏輯條件10.3.3 列表?xiàng)l件10.3.4 范圍條件10.3.5 模糊條件10.3.6 未知條件10.4 操作查詢(xún)結(jié)果10.4.1 ORDER BY子句10.4.2 GROUP BY子句10.4.3 HAVING子句10.5 實(shí)踐案例:查詢(xún)藥品信息10.6 思考與練習(xí)10.7 練一練
第11章 T-SQL復(fù)雜查詢(xún)11.1 實(shí)現(xiàn)子查詢(xún)11.1.1 使用比較運(yùn)算符11.1.2 單值子查詢(xún)11.1.3 使用IN關(guān)鍵字11.1.4 使用EXISTS關(guān)鍵字11.1.5 嵌套子查詢(xún)11.2 多表連接11.2.1 基本連接操作11.2.2 使用別名11.2.3 多表連接查詢(xún)11.2.4 使用JOIN關(guān)鍵字連接查詢(xún)11.3 內(nèi)連接11.3.1 等值連接查詢(xún)11.3.2 非等值連接查詢(xún)11.3.3 自然連接查詢(xún)11.4 外連接11.4.1 左外連接查詢(xún)11.4.2 右外連接查詢(xún)11.4.3 完全外連接查詢(xún)11.5 自連接11.6 交叉連接11.7 聯(lián)合查詢(xún)11.8 實(shí)踐案例:查詢(xún)學(xué)生信息11.9 思考與練習(xí)11.10 練一練
第12章 管理數(shù)據(jù)庫(kù)對(duì)象12.1 架構(gòu)12.1.1 架構(gòu)簡(jiǎn)介12.1.2 使用SQLSMS創(chuàng)建架構(gòu)12.1.3 使用語(yǔ)句創(chuàng)建架構(gòu)12.1.4 修改架構(gòu)12.1.5 刪除架構(gòu)12.2 實(shí)踐案例:移動(dòng)對(duì)象到架構(gòu)12.3 視圖12.3.1 視圖簡(jiǎn)介12.3.2 使用SQLSMS創(chuàng)建視圖12.3.3 使用語(yǔ)句創(chuàng)建視圖12.3.4 查看視圖12.3.5 修改視圖12.3.6 刪除視圖12.4 實(shí)踐案例:使用視圖更新數(shù)據(jù)12.5 索引12.5.1 索引簡(jiǎn)介12.5.2 索引類(lèi)型12.5.3 索引的使用標(biāo)準(zhǔn)12.6 索引的使用方法12.6.1 創(chuàng)建索引12.6.2 修改索引12.6.3 刪除索引12.6.4 查看索引屬性12.7 思考與練習(xí)12.8 練一練
第13章 觸發(fā)器編程13.1 觸發(fā)器簡(jiǎn)介13.2 DML觸發(fā)器13.2.1 創(chuàng)建DML觸發(fā)器語(yǔ)法13.2.2 INSERT觸發(fā)器13.2.3 DELETE觸發(fā)器13.2.4 UPDATE觸發(fā)器13.2.5 INSTEAD OF觸發(fā)器13.3 管理觸發(fā)器13.3.1 禁用與啟用13.3.2 修改觸發(fā)器13.3.3 刪除觸發(fā)器13.4 觸發(fā)器的高級(jí)應(yīng)用13.4.1 DDL觸發(fā)器13.4.2 嵌套觸發(fā)器13.4.3 遞歸觸發(fā)器13.5 思考與練習(xí)13.6 練一練
第14章 存儲(chǔ)過(guò)程編程14.1 存儲(chǔ)過(guò)程的種類(lèi)14.1.1 系統(tǒng)存儲(chǔ)過(guò)程14.1.2 擴(kuò)展存儲(chǔ)過(guò)程14.1.3 用戶(hù)自定義存儲(chǔ)過(guò)程14.2 創(chuàng)建存儲(chǔ)過(guò)程14.2.1 普通存儲(chǔ)過(guò)程14.2.2 臨時(shí)存儲(chǔ)過(guò)程14.2.3 加密存儲(chǔ)過(guò)程14.3 實(shí)踐案例:使用存儲(chǔ)過(guò)程的嵌套形式14.4 存儲(chǔ)過(guò)程的操作14.4.1 執(zhí)行存儲(chǔ)過(guò)程14.4.2 查看存儲(chǔ)過(guò)程14.4.3 修改存儲(chǔ)過(guò)程14.4.4 刪除存儲(chǔ)過(guò)程14.5 帶參數(shù)的存儲(chǔ)過(guò)程14.5.1 指定參數(shù)名稱(chēng)14.5.2 指定輸入?yún)?shù)14.5.3 指定輸出參數(shù)14.6 實(shí)踐案例:使用帶默認(rèn)值的存儲(chǔ)過(guò)程14.7 思考與練習(xí)14.8 練一練
第15章 SQL Server高級(jí)編程15.1 XML編程15.1.1 XML數(shù)據(jù)類(lèi)型15.1.2 XML查詢(xún)15.1.3 XML索引15.1.4 OPENXML函數(shù)15.2 實(shí)踐案例:操作XML數(shù)據(jù)15.3 CLR編程15.3.1 CLR簡(jiǎn)介15.3.2 創(chuàng)建CLR項(xiàng)目15.3.3 編寫(xiě)觸發(fā)器15.3.4 編寫(xiě)存儲(chǔ)過(guò)程15.3.5 編寫(xiě)普通函數(shù)15.3.6 編寫(xiě)聚合函數(shù)15.4 實(shí)踐案例:使用CLR編寫(xiě)自定義類(lèi)型15.5 SMO編程15.5.1 創(chuàng)建SMO項(xiàng)目15.5.2 創(chuàng)建SQL Server連接15.5.3 創(chuàng)建數(shù)據(jù)庫(kù)15.5.4 創(chuàng)建數(shù)據(jù)表15.5.5 編寫(xiě)觸發(fā)器15.5.6 編寫(xiě)存儲(chǔ)過(guò)程15.6 思考與練習(xí)15.7 練一練
第16章 管理數(shù)據(jù)庫(kù)安全16.1 SQL Server的安全機(jī)制16.1.1 客戶(hù)級(jí)安全16.1.2 網(wǎng)絡(luò)傳輸級(jí)安全16.1.3 服務(wù)器級(jí)安全16.1.4 數(shù)據(jù)庫(kù)級(jí)安全16.1.5 對(duì)象級(jí)安全16.2 SQL Server的身份驗(yàn)證模式16.2.1 Windows身份驗(yàn)證16.2.2 混合身份驗(yàn)證16.3 實(shí)踐案例:更改驗(yàn)證模式16.4 登錄名16.4.1 系統(tǒng)登錄名16.4.2 Windows登錄名16.4.3 SQL Server登錄名16.5 實(shí)踐案例:管理登錄名16.5.1 使用圖形化界面查看用戶(hù)16.5.2 使用圖形化界面修改用戶(hù)屬性16.5.3 使用圖形化界面刪除用戶(hù)16.5.4 通過(guò)命令創(chuàng)建和刪除登錄賬戶(hù)16.5.5 使用存儲(chǔ)過(guò)程管理登錄賬戶(hù)16.6 數(shù)據(jù)庫(kù)用戶(hù)16.6.1 系統(tǒng)數(shù)據(jù)庫(kù)用戶(hù)16.6.2 使用向?qū)?chuàng)建數(shù)據(jù)庫(kù)用戶(hù)16.6.3 使用存儲(chǔ)過(guò)程創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)16.7 權(quán)限16.7.1 權(quán)限的類(lèi)型16.7.2 授予權(quán)限16.7.3 撤銷(xiāo)權(quán)限16.7.4 拒絕權(quán)限16.8 角色種類(lèi)16.8.1 服務(wù)器角色16.8.2 數(shù)據(jù)庫(kù)角色16.9 管理服務(wù)器角色16.9.1 為角色分配登錄名16.9.2 將角色指派到多個(gè)登錄名16.10 管理數(shù)據(jù)庫(kù)角色16.10.1 為角色分配登錄名16.10.2 數(shù)據(jù)庫(kù)角色16.10.3 應(yīng)用程序角色16.11 課后練習(xí)16.12 練一練
第17章 產(chǎn)品展示模塊17.1 系統(tǒng)分析17.1.1 需求分析17.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)17.2 公共部分17.2.1 創(chuàng)建項(xiàng)目及設(shè)置配置文件17.2.2 頁(yè)面樣式17.2.3 實(shí)現(xiàn)母版頁(yè)17.3 產(chǎn)品展示17.3.1 實(shí)現(xiàn)產(chǎn)品展示17.3.2 查看產(chǎn)品17.3.3 新增產(chǎn)品17.3.4 產(chǎn)品管理17.4 管理產(chǎn)品分類(lèi)參考答案