SQL Server 2005應(yīng)用開發(fā)技術(shù)與典型實(shí)例

出版時間:2009-3  出版社:清華大學(xué)出版社  作者:杭志,黃斌,劉明波 編著  頁數(shù):563  

前言

2005作為Microsoft公司的新一代企業(yè)級數(shù)據(jù)庫產(chǎn)品,是全面的、集成的、端到端的數(shù)據(jù)解決方案,以其易操作、強(qiáng)大的功能及友好的界面,贏得了廣大企業(yè)用戶的青睞。為了使讀者更好地掌握SQL Ser-ver‘2005的新功能、新特性,更好地利用sQL Serwer-2005進(jìn)行數(shù)據(jù)庫系統(tǒng)開發(fā),本書將系統(tǒng)而全面地介紹SOL Server 2005的使用方法。本書在內(nèi)容上采用案例教學(xué)的形式,各個知識點(diǎn)精心設(shè)計了大量案例,將知識融入案例中,使讀者能夠從實(shí)踐中理解和鞏固知識,在實(shí)踐中提高能力。本書在敘述上力求通俗易懂,編排科學(xué),圖文并茂,注重實(shí)用。本書共分15章,主要介紹SQL Server 2005的基本知識及通過具體案例介紹如何運(yùn)用sQL Server 2005進(jìn)行開發(fā)實(shí)踐。各章的主要內(nèi)容如下。第1章介紹SQL Server 2005的基礎(chǔ)知識,并對Microsoft SOL Server·2005的新特性、版本和安裝做了簡要介紹。第2章介紹配置SQL Server 2005常用服務(wù)器的方法,并結(jié)合案例介紹SQ[。Sel·ver 2005常用管理工具及開發(fā)工具的使用方法。第3章介紹在SQL Server 2005.中創(chuàng)建、刪除、讀取、修改數(shù)據(jù)庫的方法和管理事務(wù)日志等基礎(chǔ)知識。第4章介紹數(shù)據(jù)表和關(guān)鍵字的基本知識,以及在SQL Server 2005數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表、關(guān)系鍵和約束的方法。第5章介紹結(jié)構(gòu)化查詢語言Transact.SQL的數(shù)據(jù)類型、運(yùn)算符、編程結(jié)構(gòu)、游標(biāo)、常用函數(shù)、常用命令和語句,以及批處理等基本知識和使用方法。第6章介紹在SQL Server 2005數(shù)據(jù)庫中創(chuàng)建、刪除和修改視圖與索引的基本方法,并對使用視圖加強(qiáng)數(shù)據(jù)安全和使用索引實(shí)現(xiàn)查詢優(yōu)化做了簡要介紹。第7章介紹存儲過程的基本知識,具體介紹在sQL Server-2005數(shù)據(jù)庫中創(chuàng)建、執(zhí)行、編輯、重新編譯、查看和刪除存儲過程的方法。第8章介紹觸發(fā)器的使用與管理的基本知識,以及使用觸發(fā)器特殊功能的方法。第9章介紹SQL Ser-ver 2005安全級別、密碼策略、SOL注入、安全賬戶、權(quán)限、角色、數(shù)據(jù)庫的備份和恢復(fù)等基礎(chǔ)知識及其安全性應(yīng)用的方法。第10章介紹可擴(kuò)展性標(biāo)識語言(XML)的數(shù)據(jù)類型、索引和xQuery等知識,以及SOL Server 2005數(shù)據(jù)庫和XML之間存在的關(guān)系。第1l章介紹Analysis Services的基本知識,包括Analysis Ser-vices數(shù)據(jù)庫、多維數(shù)據(jù)集、數(shù)據(jù)挖掘和安全架構(gòu)等相關(guān)知識。第12章介紹Integration Setwices的基本知識,包括設(shè)計Integration Services包、數(shù)據(jù)轉(zhuǎn)換、包內(nèi)較為高級的功能,以及部署與安裝包等相關(guān)知識。

內(nèi)容概要

本書采用案例教學(xué)的形式,由淺入深、循序漸進(jìn)地介紹了SQL Server 2005數(shù)據(jù)庫平臺的知識體系。全書分為15章:第1章和第2章介紹SQL Server 2005的基本知識及管理和開發(fā)工具:第3章~8章介紹數(shù)據(jù)庫開發(fā)、事務(wù)日志、數(shù)據(jù)表和關(guān)鍵字的創(chuàng)建,Transact-SQL、視圖和索引的使用,存儲過程和觸發(fā)器;第9章和第10章介紹SQL Server 2005安全性及SQL Server 2005與XML的關(guān)系;第11章~13章介紹SQL Server 2005分析服務(wù)、集成服務(wù)和報表服務(wù);第14章和第15章以使用ASP開發(fā)新聞信息管理系統(tǒng)和使用JSP開發(fā)電子商務(wù)系統(tǒng)為例介紹SQL Server 2005的具體應(yīng)用。    本書可作為各高等院校和職業(yè)院校相關(guān)專業(yè)的教材,也可作為SQL Server數(shù)據(jù)庫愛好者、SQL Server 2005培訓(xùn)學(xué)員的學(xué)習(xí)用書,還可作為由使用SQL Server低版本轉(zhuǎn)為使用高版本的用戶的參考書。

書籍目錄

第1章 SQL Server 2005基礎(chǔ) 1.1 SQL Server 2005概述 1.2 SQL Server 2005的新特性 1.3 SQL Server 2005的版本 1.4 SQL Server 2005的安裝第2章SOL Server 2005管理及開發(fā)工具 2.1 配置SQL Server  2.2 SQL Server Management Studio 2.3 查詢編輯器 2.4 報表服務(wù) 2.5 SQL Server Profiler 2.6 使用命令行工具第3章 數(shù)據(jù)庫和事務(wù)日志 3.1 創(chuàng)建數(shù)據(jù)庫 3.2 刪除數(shù)據(jù)庫 3.3 獲取數(shù)據(jù)庫信息 3.4 修改數(shù)據(jù)庫 3.5 事務(wù)日志第4章 數(shù)據(jù)表與關(guān)鍵字 4.1 數(shù)據(jù)庫表 4.2 關(guān)系鍵 4.3 約束第5章 Transact-SOL 5.1 Transact-SQL概述 5.2 數(shù)據(jù)類型 5.3 運(yùn)算符 5.4 Transact-SQL編程結(jié)構(gòu) 5.5 游標(biāo) 5.6 常用函數(shù) 5.7 常用SQL語句 5.8 常用命令 5.9 批處理第6章 視圖和索引 6.1 視圖的創(chuàng)建與刪除 6.2 修改視圖 6.3 使用視圖加強(qiáng)數(shù)據(jù)安全 6.4 索引的創(chuàng)建 6.5 索引與查詢優(yōu)化第7章 存儲過程 7.1 存儲過程的概念和類型 7.2 創(chuàng)建存儲過程 7.3 執(zhí)行存儲過程 7.4 編輯存儲過程 7.5 重新編譯存儲過程 7.6 查看存儲過程 7.7 刪除存儲過程第8章 觸發(fā)器第9章 安全性第10章 SOL Server 2005與XML第11章 分析服務(wù)第12章 集成服務(wù)第13章 報表服務(wù)第14章 新聞信息管理系統(tǒng)第15章 電子商務(wù)系統(tǒng)

章節(jié)摘錄

第1章 SQL Server 2005基礎(chǔ)數(shù)據(jù)庫系統(tǒng)是一個實(shí)際可運(yùn)行的存儲、維護(hù)和應(yīng)用系統(tǒng)提供數(shù)據(jù)的軟件系統(tǒng),是存儲介質(zhì)、處理對象和管理系統(tǒng)的集合體。SQL Server 2005是微軟的新一代數(shù)據(jù)管理和分析解決方案的大型數(shù)據(jù)庫系統(tǒng),它給企業(yè)級應(yīng)用數(shù)據(jù)和分析程序帶來了更好的安全性、穩(wěn)定性和可靠性,使得它們更易于創(chuàng)建、部署和管理,從而可以在很大程度上幫助企業(yè)做出更快、更好的決策,提高開發(fā)團(tuán)隊的生產(chǎn)力,以及在減少預(yù)算的同時,更好地滿足多種需求。所以,SQL Server 2005不只是一個全面的關(guān)系型數(shù)據(jù)庫服務(wù)器產(chǎn)品,而且是一個面向企業(yè)級的數(shù)據(jù)庫應(yīng)用平臺。本章將詳細(xì)介紹SQL Server 2005的應(yīng)用開發(fā)技術(shù),文中列舉了大量的實(shí)例,以使讀者更加深刻地了解SQL Server2005。1.1 SQL Server 2005概述SQL Server是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)級的用戶提供了一個安全、可靠、高效的開發(fā)應(yīng)用平臺,可用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 2005是微軟最新推出的綜合、集成的數(shù)據(jù)平臺,是一種進(jìn)行數(shù)據(jù)管理和數(shù)據(jù)分析的數(shù)據(jù)解決方案,可減化從移動設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。與SQL Server 2000最大的區(qū)別是,SQL Server 2005超越傳統(tǒng)意義上的數(shù)據(jù)庫管理系統(tǒng),已經(jīng)發(fā)展成為“用于大規(guī)模聯(lián)機(jī)事務(wù)處理(OL7P)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用的數(shù)據(jù)庫和數(shù)據(jù)分析平臺”。SQL Server 2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全、可靠的存儲功能,實(shí)現(xiàn)了與Microsoft Visual Studio、Microsoft Office System以及新的開發(fā)工具包(如Business Intelligence Development Studio)的緊密集成,由此可以為不同規(guī)模的企業(yè)構(gòu)建和部署經(jīng)濟(jì)有效的BI(business intelligence)解決方案。下面介紹SQL Server 2005的核心組件、開發(fā)工具以及SQL Server 2005帶來的好處。

編輯推薦

《SQL Server 2005應(yīng)用開發(fā)技術(shù)與典型實(shí)例》由多名資深SQL Server開發(fā)專家合力編寫,通過大量案例及其分析深入講解數(shù)據(jù)庫知識,包含完整的新聞管理系統(tǒng)和電子商務(wù)系統(tǒng)代碼。

圖書封面

評論、評分、閱讀與下載


    SQL Server 2005應(yīng)用開發(fā)技術(shù)與典型實(shí)例 PDF格式下載


用戶評論 (總計3條)

 
 

  •   書封面竟然破了一塊~
  •   見解不詳細(xì)!很多應(yīng)該詳細(xì)的問題 卻被一筆帶過!真是后悔買了 真想退貨!
  •   書的內(nèi)容還可以。并且卓越的服務(wù)也很好
 

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

京ICP備13047387號-7