《走進(jìn)SQLServ》PPT課件.ppt_第1頁
《走進(jìn)SQLServ》PPT課件.ppt_第2頁
《走進(jìn)SQLServ》PPT課件.ppt_第3頁
《走進(jìn)SQLServ》PPT課件.ppt_第4頁
《走進(jìn)SQLServ》PPT課件.ppt_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、SQL Server 2005實(shí)用教程,數(shù)據(jù)庫課程系列,第1講:走進(jìn)SQL Server 2005,SQL Server 2005實(shí)用教程課程教案,第1講:走進(jìn)SQL Server 2005,(1)初識(shí)SQL Server (2)SQL Server的發(fā)展歷史 (3)SQL Server技術(shù)的跨越 (4)從數(shù)據(jù)庫到數(shù)據(jù)平臺(tái) (5)重要的新特,(1)初識(shí)SQL Server SQL:Structured Query Language(結(jié)構(gòu)化查詢語言) DB:DataBase(數(shù)據(jù)庫) DBMS:DataBase Management System(數(shù)據(jù)庫管理系統(tǒng)),管理數(shù)據(jù)庫的系統(tǒng). SQL S

2、erver 2005:屬于數(shù)據(jù)庫管理系統(tǒng),第1講:走進(jìn)SQL Server 2005,5,第1講:走進(jìn)SQL Server 2005,(2)SQL Server 的發(fā)展歷史 1985年:微軟和IBM開始合作。 1987年4月:微軟研發(fā)MS-DOS系統(tǒng)成功,IBM在此基礎(chǔ)上研發(fā)OS/2操作系統(tǒng),并推出基于SQL的DB/2關(guān)系數(shù)據(jù)庫。 1988年:微軟、Sybase和Ashton-Tate合作,基于OS/2操作系統(tǒng)的SQL Server 1.0誕生,6,第1講:走進(jìn)SQL Server 2005,(2)SQL Server 的發(fā)展歷史 1989年:微軟和Ashton-Tate結(jié)束合作。 1990年

3、:SQL Server 1.1。 1991年:SQL Server 1.11。 1992年:SQL Server 4.2(和Sybase合作)。 1993年:Windows NT 3.1取得巨大成功。 1995年:SQL Server 6.0 1996年:SQL Server 6.5。 1998年:SQL Server 7.0。,7,第1講:走進(jìn)SQL Server 2005,(2)SQL Server 的發(fā)展歷史 2000年:SQL Server 2000,取得巨大成功,迄今還占據(jù)很多開發(fā)人員和市場的份額。 2005年:SQL Server 2005,3年過去了,逐步占領(lǐng)市場。 2008年:

4、SQL Server 2008推出。,8,第1講:走進(jìn)SQL Server 2005,(3)SQL Server 技術(shù)的跨越,9,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) SQL Server 2005是可以用于大規(guī)模聯(lián)機(jī)事務(wù)處理(OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用的數(shù)據(jù)庫和數(shù)據(jù)分析平臺(tái)。,10,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 1數(shù)據(jù)庫引擎:SQL Server 2005的核心服務(wù),提供數(shù)據(jù)的維護(hù)、管理、存儲(chǔ)和使用功能,支持對(duì)關(guān)系表格數(shù)據(jù)和XML文檔數(shù)據(jù)。,11,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平

5、臺(tái) 2Integration Service(集成服務(wù),簡稱SSIS):高性能的數(shù)據(jù)集成解決方案,前身為DTS(數(shù)據(jù)轉(zhuǎn)換服務(wù))。 在各種異構(gòu)的數(shù)據(jù)源之間進(jìn)行數(shù)據(jù)集成、抽取和轉(zhuǎn)換; 以包(Package)作為設(shè)計(jì)和使用單位; 包括包的圖形設(shè)計(jì)工具和向?qū)?、工作流?zhí)行任務(wù);數(shù)據(jù)源和目標(biāo);數(shù)據(jù)轉(zhuǎn)換功能;API(應(yīng)用編程接口)。,12,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 2Integration Service(集成服務(wù),簡稱SSIS),13,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 3Reporting Service(報(bào)表服務(wù),簡稱SSR

6、S):基于服務(wù)器的解決方案,從多種數(shù)據(jù)源提取數(shù)據(jù)生成報(bào)表。 創(chuàng)建和發(fā)布報(bào)表的圖形工具和向?qū)В?管理工具; API應(yīng)用編程接口。,14,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 4Analysis Service(分析服務(wù),簡稱SSAS):基于聯(lián)機(jī)分析處理OLAP,完成數(shù)據(jù)挖掘等。,15,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 5復(fù)制:構(gòu)建高可用分布式數(shù)據(jù)環(huán)境。 提供伸縮性。,16,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 5復(fù)制:構(gòu)建高可用分布式數(shù)據(jù)環(huán)境。 提供可用性。,17,第1講:走進(jìn)SQL Server

7、 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 5復(fù)制:構(gòu)建高可用分布式數(shù)據(jù)環(huán)境。 提供可用性。,18,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 6全文搜索:對(duì)純文本的數(shù)據(jù)進(jìn)行全文查詢。 SQL中的LIKE模糊查詢適合字符數(shù)據(jù)的查詢,而全文搜索可以根據(jù)語言的規(guī)則來搜索詞和短語。,19,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 7Notification Services(通知服務(wù)):將特定的消息(通知)發(fā)送給訂閱方的開發(fā)和部署平臺(tái)。,20,第1講:走進(jìn)SQL Server 2005,(4)從數(shù)據(jù)庫到服務(wù)平臺(tái) 8Service Broker(服務(wù)代理

8、):用于開發(fā)分布式、異步的應(yīng)用系統(tǒng)。異步模式適合開發(fā)送耦合、高并發(fā)的分布式系統(tǒng)。,21,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【1】Service Broker 構(gòu)建分布式、異步系統(tǒng)。支持異步編程模型,可靠的異步消息傳遞模式。,22,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【2】CLR集成 .NET Framework中的CLR(公共語言運(yùn)行時(shí))集成在SQL Server 2005引擎中。 可以使用Visual Studio 2005中的VB.NET和C#來開發(fā)存儲(chǔ)過程、函數(shù)這樣的數(shù)據(jù)庫對(duì)象。 與T-SQL本身設(shè)計(jì)的對(duì)象比較起來,執(zhí)行的方式、實(shí)

9、現(xiàn)的邏輯、安全、伸縮等都有很大的變化,各有側(cè)重。 拓展了SQL Server 2005應(yīng)用系統(tǒng)開發(fā)的思路,23,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【3】用戶與架構(gòu)的分離 權(quán)限和邏輯管理明顯區(qū)分。 管理上更加容易。,24,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【4】所有的權(quán)限可以使用GRANT語句授予 統(tǒng)一安全管理。 SQL Server 2005之前有的權(quán)限可以授予,有的權(quán)限只能手工操作。,25,第2講:走進(jìn)SQL Server 2005,(5)重要的新特性 【5】支持表和索引分區(qū) 分區(qū)是Oracle這樣的大型數(shù)據(jù)庫中處理大型表的數(shù)據(jù)的一

10、種機(jī)制。 將表和索引中的數(shù)據(jù)按照使用目的、頻率和方式的不同分割,但在邏輯上是一個(gè)整體。 可以單獨(dú)維護(hù)和使用分區(qū)。,26,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【5】支持表和索引分區(qū) 什么是分區(qū)?,27,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【5】支持表和索引分區(qū) 分區(qū)有什么意義?,(1)大型表的數(shù)據(jù)使用方式不同。 (2)數(shù)據(jù)分區(qū)后作為單獨(dú)的存儲(chǔ)單位可以存儲(chǔ)在不同的文件組中,數(shù)據(jù)的存儲(chǔ)可控。物理存儲(chǔ)的分布可以使得I/O的使用方式分布,提高性能。 (3)可以單獨(dú)對(duì)分區(qū)表和索引進(jìn)行維護(hù),不影響其他部分的使用。 (4)分區(qū)表和索引在使用方式上是一個(gè)邏

11、輯整體。,28,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【5】支持表和索引分區(qū) SQL Server 2005分區(qū)有什么局限?,(1)僅在企業(yè)版和開發(fā)版中支持。 (2)水平分區(qū),不支持垂直分區(qū)。,29,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【5】支持表和索引分區(qū) 如何實(shí)現(xiàn)SQL Server 2005分區(qū)?,剖析一個(gè)具體的分區(qū)表的實(shí)現(xiàn)實(shí)例。,30,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【6】無日志文件的數(shù)據(jù)文件恢復(fù),USE master GO CREATE DATABASE DBTEST ON ( FILENAME =

12、 NC:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDataDBTEST.mdf ) FOR ATTACH ATTACH_REBUILD_LOG GO if not exists (select name from master.sys.databases sd where name = NDBTEST and SUSER_SNAME(sd.owner_sid) = SUSER_SNAME() ) EXEC DBTEST.dbo.sp_changedbowner loginame=NMS-C832A5F88785zhaosongtao, map=f

13、alse GO,31,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【7】禁用索引 隨時(shí)手動(dòng)禁止使用索引,USE AdventureWorks GO ALTER INDEX PK_AWBuildVersion_SystemInformationID ON dbo.AWBuildVersion DISABLE GO,32,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【8】在線重組索引 不影響索引使用的情況下,在線重組索引,USE AdventureWorks GO ALTER INDEX PK_AWBuildVersion_SystemInformationID ON dbo.AWBuildVersion REORGANIZE WITH ( LOB_COMPACTION = ON ) GO,33,第1講:走進(jìn)SQL Server 2005,(5)重要的新特性 【9】專用管理員連接DAC(外圍應(yīng)用配置器) 診斷故障 僅能執(zhí)行特殊的命令 支持Sqlcmd和Management

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論