出版時(shí)間:2010-4 出版社:清華大學(xué) 作者:祝紅濤//李璽 頁(yè)數(shù):461
Tag標(biāo)簽:無(wú)
前言
SQL Server 2008是一個(gè)可信任的、高效的、智能的數(shù)據(jù)平臺(tái),旨在滿足目前和將來(lái)管理與使用數(shù)據(jù)的需求。SQL Server 2008是一個(gè)重要的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),成為至今為止最強(qiáng)大、最全面的SQL Server版本。 在SQL Server 2005的基礎(chǔ)上,SQL Server 2008進(jìn)一步增加了部分特性和安全性,例如頁(yè)面自動(dòng)修復(fù)、性能提高、加強(qiáng)可支持性、簡(jiǎn)單的數(shù)據(jù)加密、支持外鍵管理和增加審查等。 本書(shū)由淺入深地介紹了SQLServer2008中最基本、最常用、最重要的知識(shí),同時(shí)通過(guò)貫穿全文的實(shí)驗(yàn)指導(dǎo)可以使讀者更容易、更迅速地掌握各章的知識(shí)點(diǎn),最后通過(guò)實(shí)際應(yīng)用中的完整實(shí)例讓讀者順利地將所學(xué)的理論知識(shí)運(yùn)用到實(shí)際工作中去,達(dá)到學(xué)以致用的目的。 本書(shū)共分為17章,概要內(nèi)容如下。 第1章為認(rèn)識(shí)SQL Server 2008。本章介紹了數(shù)據(jù)庫(kù)關(guān)系理論,SQL Server 2008的特性及體系結(jié)構(gòu),以及如何安裝和卸載SQL Server 2008。 第2章為SQL Server 2008管理工具集。本章主要介紹了SQLServer 2008的各種管理工具,例如SQL Server Management Studio等。 第3章為SQL Server 2008的墓本管理。本章主要介紹了如何創(chuàng)建和維護(hù)表、表中列數(shù)據(jù)類型、數(shù)據(jù)完整性,以及如何設(shè)計(jì)表的規(guī)范化等內(nèi)容。 第4章為查詢和管理表數(shù)據(jù)。本章主要介紹了如何在SQL Server 2008中使用SELECT、INSERT、UPDATE和DELETE語(yǔ)句查詢和管理表中的數(shù)據(jù)。 第5章為查詢復(fù)雜數(shù)據(jù)。本章主要介紹了如何在表之間使用多表連接、內(nèi)連接、外連接、交叉連接、自連接進(jìn)行復(fù)雜查詢,以及如何在語(yǔ)句中使用子查詢。 第6章為管理數(shù)據(jù)庫(kù)對(duì)象。本章主要介紹了如何管理SQL Server 2008中的架構(gòu)、視圖、索引等數(shù)據(jù)庫(kù)對(duì)象。 第7章為管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)文件。本章主要介紹了如何查看數(shù)據(jù)庫(kù)狀態(tài)、修改與刪除數(shù)據(jù)庫(kù)、分離與附加數(shù)據(jù)庫(kù),以及創(chuàng)建與刪除數(shù)據(jù)庫(kù)快照。 第8章為Transact-SQL編程。本章主要介紹了Transact-SQL語(yǔ)言中的常量與變量、運(yùn)算符、控制語(yǔ)句和函數(shù),最后對(duì)事務(wù)、鎖和游標(biāo)等作簡(jiǎn)單介紹。 第9章為存儲(chǔ)過(guò)程。本章主要介紹了如何創(chuàng)建、使用與管理存儲(chǔ)過(guò)程,如何處理存儲(chǔ)過(guò)程中的錯(cuò)誤信息,以及如何優(yōu)化存儲(chǔ)過(guò)程。 第10章為觸發(fā)器。本章主要介紹了SQL Server 2008中的觸發(fā)器類型,以及不同類型的觸發(fā)器的創(chuàng)建方法。另外,還介紹了如何管理觸發(fā)器。 第11章為維護(hù)數(shù)據(jù)庫(kù)安全。本章主要介紹了SQL Server 2008的安全機(jī)制,以及SQL Server 2008中的登錄賬戶、數(shù)據(jù)庫(kù)用戶、角色和權(quán)限。 第12章為備份與恢復(fù)數(shù)據(jù)庫(kù)。本章主要介紹了如何創(chuàng)建備份設(shè)備、執(zhí)行數(shù)據(jù)備份的幾種備份類型、恢復(fù)模式以及恢復(fù)數(shù)據(jù)庫(kù)的兩種方法。 第13章為系統(tǒng)自動(dòng)化任務(wù)管理。本章主要介紹了如何配置數(shù)據(jù)庫(kù)郵件、操作員、作業(yè)、警報(bào)以及如何維護(hù)數(shù)據(jù)庫(kù)等內(nèi)容。 第14章為SQL Server 2008 XML開(kāi)發(fā)。本章重點(diǎn)介紹了SQL Server 2008提供的XML支持功能,其中包括XML數(shù)據(jù)類型、XML數(shù)據(jù)類型查詢方法、FOR XML子句的4種模式,以及其他的XML技術(shù)支持。 第15章為SQL Server 2008高級(jí)開(kāi)發(fā)。本章主要介紹了CLR存儲(chǔ)過(guò)程、CLR觸發(fā)器、SMO操作SQL Server 2008、報(bào)表服務(wù)和集成服務(wù)。 第16章為產(chǎn)品展示模塊。本章結(jié)合SQL Server 2008技術(shù)與ASP.NET編程技術(shù)實(shí)現(xiàn)實(shí)際應(yīng)用中的產(chǎn)品展示模塊。
內(nèi)容概要
SQL Server 2008是Microsoft發(fā)布的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL Server 2008推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止最強(qiáng)大和最全面的SQL Server版本。SQL Server 2008與Microsoft數(shù)據(jù)平臺(tái)技術(shù)的結(jié)合使得用戶可以快速、輕松地建立基于數(shù)據(jù)的解決方案?! ”緯?shū)由淺入深地介紹了SQL Server 2008中最基本、最常用、最重要的知識(shí),主要內(nèi)容包括安裝SQL Server 2008、SQL Server 2008的管理工具集、查詢與管理表數(shù)據(jù)、管理數(shù)據(jù)庫(kù)對(duì)象、管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)文件、Transact-SQL編程、數(shù)據(jù)庫(kù)的安全管理、數(shù)據(jù)庫(kù)的備份與恢復(fù)、SQL Server 2008的系統(tǒng)自動(dòng)化管理,以及XML開(kāi)發(fā)和高級(jí)開(kāi)發(fā)等,最后結(jié)合ASP.NET技術(shù)創(chuàng)建兩個(gè)應(yīng)用實(shí)例來(lái)介紹SQL Server 2008在實(shí)際項(xiàng)目中的使用?! ”緯?shū)適合作為高等院校數(shù)據(jù)庫(kù)技術(shù)專業(yè)、信息管理與信息系統(tǒng)專業(yè)的教材,也可以作為有一定SQL Server 2008基礎(chǔ)的數(shù)據(jù)庫(kù)管理開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第1章 認(rèn)識(shí)SOL Server 2008 1.1 關(guān)系數(shù)據(jù)庫(kù) 1.2 關(guān)系數(shù)據(jù)庫(kù)與SQL Server 2008 1.3 安裝SQL Server 2008 1.4 實(shí)驗(yàn)指導(dǎo)——注冊(cè)SQL Server服務(wù)器 1.5 升級(jí)到SQL Server 2008 1.6 實(shí)驗(yàn)指導(dǎo)——卸載SQL Server 2008 1.7 習(xí)題 第2章 SQL Server 2008管理工具集 2.1 SQL Server Management Studio 2.2 Business Intelligence Development Studio 2.3 SQL Server配置管理器, 2.4 實(shí)驗(yàn)指導(dǎo)——隱藏SQL Server數(shù)據(jù)庫(kù)引擎實(shí)例 2.5 實(shí)驗(yàn)指導(dǎo)——配置SQL Server 2008的TCP/IP端口 2.6 SQL Server Profiler 2.7 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn) 2.8 sqlcmd 2.9 實(shí)驗(yàn)指導(dǎo)——讀取數(shù)據(jù)庫(kù)數(shù)據(jù)到外部txt文件 2.10 習(xí)題 第3章 SQL Server 2008的基本管理 3.1 SQL Server 2008數(shù)據(jù)庫(kù) 3.2 創(chuàng)建數(shù)據(jù)庫(kù) 3.3 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建學(xué)生管理系統(tǒng)數(shù)據(jù)庫(kù)smsyaem 3.4 創(chuàng)建表 3.5 指定列數(shù)據(jù)類型 3.6 數(shù)據(jù)完整性 3.7 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建表的主鍵 3.8 實(shí)驗(yàn)指導(dǎo)——定義學(xué)生管理系統(tǒng)表關(guān)系圖 3.9 維護(hù)表 3.10 設(shè)計(jì)表的規(guī)范化 3.11 習(xí)題 第4章 查詢和管理表數(shù)據(jù) 4.1 標(biāo)準(zhǔn)查詢 4.2 使用WHERE子句 4.3 實(shí)驗(yàn)指導(dǎo)——在WHERE子句中使用邏輯運(yùn)算符 4.4 規(guī)范化結(jié)果集 4.5 插入數(shù)據(jù) 4.6 實(shí)驗(yàn)指導(dǎo)——使用INSERT語(yǔ)句插入多行數(shù)據(jù) 4.7 更新數(shù)據(jù) 4.8 實(shí)驗(yàn)指導(dǎo)——更新多列 4.9 刪除數(shù)據(jù) 4.10 習(xí)題 第5章 查詢復(fù)雜數(shù)據(jù) 5.1 多表連接 5.2 實(shí)驗(yàn)指導(dǎo)——查詢Java班所教的科目 5.3 內(nèi)連接 5.4 外連接 5.5 交叉連接 5.6 自連接 5.7 聯(lián)合查詢 5.8 實(shí)驗(yàn)指導(dǎo)——按層次查看所有員工的信息. 5.9 子查詢 5.10 實(shí)驗(yàn)指導(dǎo)——查詢比Java班學(xué)生年齡都小的學(xué)生信息 5.11 習(xí)題 第6章 管理數(shù)據(jù)庫(kù)對(duì)象 6.1 架構(gòu) 6.2 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建圖書(shū)明細(xì)架構(gòu) 6.3 視圖 6.4 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建藥品詳情視圖 6.5 索引 6.6 實(shí)驗(yàn)指導(dǎo)——對(duì)藥品信息建立聚集索引 6.7 習(xí)題 第7章 管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)文件 7.1 查看數(shù)據(jù)庫(kù)狀態(tài) 7.2 修改數(shù)據(jù)庫(kù) 7.3 實(shí)驗(yàn)指導(dǎo)——增加輔助數(shù)據(jù)庫(kù)文件 7.4 刪除數(shù)據(jù)庫(kù) 7.5 分離與附加數(shù)據(jù)庫(kù) 7.6 實(shí)驗(yàn)指導(dǎo)——附加stusystem數(shù)據(jù)庫(kù) 7.7 數(shù)據(jù)庫(kù)快照 7.8 實(shí)驗(yàn)指導(dǎo)——將數(shù)據(jù)庫(kù)恢復(fù)到數(shù)據(jù)庫(kù)快照 7.9 習(xí)題 第8章 Transact-SQL編程 8.1 Transact-SQL語(yǔ)言基礎(chǔ) 8.2 運(yùn)算符 8.3 控制語(yǔ)句 8.4 實(shí)驗(yàn)指導(dǎo)——查詢學(xué)生的科目成績(jī)并劃分級(jí)別 8.5 函數(shù) 8.6 高級(jí)操作 8.7 實(shí)驗(yàn)指導(dǎo)——使用自定義函數(shù)按姓名獲取學(xué)生信息 8.8 習(xí)題 第9章 存儲(chǔ)過(guò)程 9.1 使用存儲(chǔ)過(guò)程 9.2 實(shí)驗(yàn)指導(dǎo)——使用SQL Server 2008的系統(tǒng)存儲(chǔ)過(guò)程 9.3 實(shí)驗(yàn)指導(dǎo)——使用存儲(chǔ)過(guò)程按學(xué)號(hào)查詢學(xué)生信息 9.4 管理存儲(chǔ)過(guò)程 9.5 處理錯(cuò)誤信息 9.6 優(yōu)化存儲(chǔ)過(guò)程 9.7 實(shí)驗(yàn)指導(dǎo)——修改存儲(chǔ)過(guò)程并處理錯(cuò)誤信息 9.8 習(xí)題 第10章 觸發(fā)器 10.1 了解觸發(fā)器 10.2 創(chuàng)建觸發(fā)器 10.3 實(shí)驗(yàn)指導(dǎo)——使用觸發(fā)器刪除班級(jí) 10.4 管理觸發(fā)器 10.5 習(xí)題 第11章 維護(hù)數(shù)據(jù)庫(kù)安全 11.1 SQL Server 2008安全機(jī)制 11.2 創(chuàng)建賬戶與數(shù)據(jù)庫(kù)用戶 11.3 刪除用戶與登錄 11.4 角色 11.5 權(quán)限 11.6 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建管理學(xué)生信息及成績(jī)的管理員 11.7 習(xí)題 第12章 備份與恢復(fù)數(shù)據(jù)庫(kù) 12.1 備份概述 12.2 數(shù)據(jù)備份 12.3 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建完整、差異兼事務(wù)日志備份stusystem數(shù)據(jù)庫(kù) 12.4 恢復(fù)模式 12.5 恢復(fù)數(shù)據(jù)庫(kù) 12.6 實(shí)驗(yàn)指導(dǎo)——按時(shí)間點(diǎn)恢復(fù)stusystem數(shù)據(jù)庫(kù) 12.7 習(xí)題 第13章 系統(tǒng)自動(dòng)化任務(wù)管理 13.1 SQL Server代理 13.2 數(shù)據(jù)庫(kù)郵件 13.3 操作員 13.4 作業(yè) 13.5 實(shí)驗(yàn)指導(dǎo)——?jiǎng)?chuàng)建定時(shí)備份stusystem數(shù)據(jù)庫(kù)作業(yè) 13.6 警報(bào) 13.7 實(shí)驗(yàn)指導(dǎo)——在作業(yè)上創(chuàng)建性能條件警報(bào) 13.8 維護(hù)計(jì)劃 13.9 習(xí)題 第14章 SOL Server 2008 XML開(kāi)發(fā) 14.1 使用XML數(shù)據(jù)類型 14.2 實(shí)驗(yàn)指導(dǎo)——XML數(shù)據(jù)類型綜合應(yīng)用 14.3 查詢XML數(shù)據(jù) 14.4 實(shí)驗(yàn)指導(dǎo)——使用PATH模式 14.5 其他XML技術(shù) 14.6 習(xí)題 第15章 SQL Server 2008高級(jí)開(kāi)發(fā) 15.1 使用CLR開(kāi)發(fā)數(shù)據(jù)庫(kù)對(duì)象 15.2 使用SMO操作SQL Server 2008 15.3 實(shí)驗(yàn)指導(dǎo)——使用存儲(chǔ)過(guò)程添加學(xué)生信息 15.4 使用報(bào)表服務(wù) 15.5 使用集成服務(wù) 15.6 習(xí)題 第16章 產(chǎn)品展示模塊 16.1 系統(tǒng)分析 16.2 公共部分 16.3 產(chǎn)品展示 16.4 習(xí)題 第15章 SQL Server 2008高級(jí)開(kāi)發(fā) 15.1 使用CLR開(kāi)發(fā)數(shù)據(jù)庫(kù)對(duì)象 15.2 使用SMO操作SQL Server 2008 15.3 實(shí)驗(yàn)指導(dǎo)——使用存儲(chǔ)過(guò)程添加學(xué)生信息 15.4 使用報(bào)表服務(wù) 15.5 使用集成服務(wù) 15.6 習(xí)題 第16章 產(chǎn)品展示模塊 16.1 系統(tǒng)分析 16.2 公共部分 16.3 產(chǎn)品展示 16.4 管理產(chǎn)品分類 第17章 圖書(shū)館管理系統(tǒng) 17.1 系統(tǒng)分析 17.2 創(chuàng)建圖書(shū)館管理系統(tǒng)項(xiàng)目 17.3 登錄模塊 17.4 系統(tǒng)設(shè)置模塊 17.5 管理讀者模塊 17.6 管理圖書(shū)模塊 17.7 借閱管理
章節(jié)摘錄
插圖:3.智能的SQL Server 2008在整個(gè)企業(yè)范圍內(nèi)實(shí)現(xiàn)了全面的商務(wù)智能,可進(jìn)行任意大小、任意復(fù)雜度的報(bào)表和數(shù)據(jù)分析,實(shí)現(xiàn)強(qiáng)大的界面交互并與Microsoft Office System高度集成。SQL Server 2008具有以下新功能。·使用Resource Governor管理并發(fā)工作負(fù)載。·通過(guò)Policy.Based Management在企業(yè)范圍內(nèi)加強(qiáng)策略的兼容性。·通過(guò)數(shù)據(jù)壓縮以及稀疏列來(lái)降低存儲(chǔ)需求并提升查詢性能。·通過(guò)Transparent Data Encryption和高級(jí)審核實(shí)現(xiàn)對(duì)敏感數(shù)據(jù)的保護(hù)。·通過(guò)Performance System Analysis,在企業(yè)范圍內(nèi)對(duì)SQL Server 2008的實(shí)例進(jìn)行排錯(cuò)、調(diào)優(yōu)以及監(jiān)控?!ぴ赟QL Server Analysis Services中構(gòu)建高性能分析解決方案,實(shí)現(xiàn)可伸縮性、高性能、數(shù)據(jù)挖掘以及增強(qiáng)的用戶界面。·在SQL Server Repo~mg Services中利用其提升的性能、高可用性、虛擬化技術(shù)與Microsoft Offce 2007高度集成?!ねㄟ^(guò)對(duì)空間數(shù)據(jù)的支持,實(shí)現(xiàn)對(duì)地理信息軟件的集成。1.2.2 SQL Server 2008的新特性在SQL Server2008中,不僅對(duì)原有性能進(jìn)行了改進(jìn),還添加了許多新特性,比如新添了數(shù)據(jù)集成功能,改進(jìn)了分析服務(wù)、報(bào)表服務(wù)以及Office集成等。1.SQL Server集成服務(wù)SQL Server集成服務(wù)(SQL Server Integration Services,SSIS)是一個(gè)嵌入式應(yīng)用程序,用于開(kāi)發(fā)和執(zhí)行ETL(Extract-Transform.Load,解壓縮、轉(zhuǎn)換和加載)包。SSIS代替了SQL Server 2000的DTS(Data Transformation Services,數(shù)據(jù)轉(zhuǎn)換服務(wù)),其集成服務(wù)功能既包含了實(shí)現(xiàn)簡(jiǎn)單的導(dǎo)入導(dǎo)出包所必需的Wizard導(dǎo)向插件、工具以及任務(wù),也有非常復(fù)雜的數(shù)據(jù)清理功能。
編輯推薦
《SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用簡(jiǎn)明教程》:內(nèi)容詳實(shí),覆蓋數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)庫(kù)管理、數(shù)據(jù)庫(kù)維護(hù)、數(shù)據(jù)庫(kù)操作和開(kāi)發(fā);結(jié)構(gòu)清晰,語(yǔ)法知識(shí)+應(yīng)用示例 實(shí)驗(yàn)指導(dǎo);實(shí)用性強(qiáng),每章后面都配有習(xí)題,讓讀者鞏固學(xué)習(xí)內(nèi)容;網(wǎng)站服務(wù),網(wǎng)站提供大約32個(gè)小時(shí)的教學(xué)視頻,多個(gè)資深版主與讀者實(shí)時(shí)交流,幫助其快速提高 。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用簡(jiǎn)明教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版