2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩45頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2024年3月21日,第1頁,第1章 概述,,本章概述 本章要點本章內(nèi)容,2024年3月21日,第2頁,本章概述,Microsoft SQL Server 2008系統(tǒng)是由微軟公司研制和發(fā)布的分布式關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以支持企業(yè)、部門以及個人等各種用戶完成信息系統(tǒng)、電子商務(wù)、決策支持、商業(yè)智能等工作。Microsoft SQL Server 2008系統(tǒng)在易用性、可用性、可管理性、可編程性、動態(tài)開發(fā)、運行性能等方面有突出的優(yōu)

2、點。本章將對Microsoft SQL Server 2008系統(tǒng)進行概述,以使用戶對該系統(tǒng)有整體的認識和了解,為后面各章的深入學習奠定堅實的基礎(chǔ)。,2024年3月21日,第3頁,本章要點,使用數(shù)據(jù)庫的原因數(shù)據(jù)庫的基本概念和特點Microsoft SQL Server簡史Microsoft SQL Server系統(tǒng)的體系結(jié)構(gòu)數(shù)據(jù)庫和數(shù)據(jù)庫對象的特點管理工具的特點數(shù)據(jù)庫管理員的任務(wù),2024年3月21日,第4頁,本章內(nèi)容,1

3、.1 為什么使用數(shù)據(jù)庫1.2 什么是數(shù)據(jù)庫1.3 Microsoft SQL Server簡史1.4 Microsoft SQL Server系統(tǒng)的體系結(jié)構(gòu)1.5 數(shù)據(jù)庫和數(shù)據(jù)庫對象的特點1.6 管理工具1.7 數(shù)據(jù)庫管理員1.8 本章小結(jié),1.1 為什么使用數(shù)據(jù)庫,毫無疑問,使用數(shù)據(jù)庫的目的是方便地存儲和管理大量的業(yè)務(wù)數(shù)據(jù)。但是,有人可能會存在這樣的疑問:為什么使用數(shù)據(jù)庫來存儲和管理數(shù)據(jù),為什么不提倡

4、使用像Excel這樣的電子數(shù)據(jù)表等工具來存儲和管理這些業(yè)務(wù)數(shù)據(jù)呢?下面,通過一個示例說明為什么要使用數(shù)據(jù)庫。,2024年3月21日,第5頁,示例,2024年3月21日,第6頁,原因,采用電子數(shù)據(jù)表來存儲和管理數(shù)據(jù),不僅僅可能造成數(shù)據(jù)的不一致和混亂,而且還有其他更嚴重的問題。例如,電子表格只能處理有限的數(shù)據(jù)列和數(shù)據(jù)行,對于數(shù)百萬、數(shù)千萬等巨大的數(shù)據(jù)量很難有效地處理;電子表格無法提供安全、方便地權(quán)限管理和控制手段;電子表格很難有效地實現(xiàn)

5、多個數(shù)據(jù)之間的關(guān)聯(lián);電子表格很難有效地實現(xiàn)并發(fā)控制、增量維護等管理方式等。這些問題只能通過使用數(shù)據(jù)庫來解決,數(shù)據(jù)庫是一種有效地管理大量的、安全的、并發(fā)的、關(guān)聯(lián)的、一致的數(shù)據(jù)工具,因此需要使用數(shù)據(jù)庫存儲和管理數(shù)據(jù)。,2024年3月21日,第7頁,1.2 什么是數(shù)據(jù)庫,數(shù)據(jù)庫是采用計算機技術(shù)統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合,數(shù)據(jù)庫能為各種用戶共享,具有冗余度最小、數(shù)據(jù)之間聯(lián)系密切、有較高數(shù)據(jù)獨立性等特點。數(shù)據(jù)庫管理系統(tǒng)(Database Ma

6、nagement System,簡稱為DBMS)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,包括數(shù)據(jù)庫的建立、查詢、更新以及各種數(shù)據(jù)庫控制等。DBMS總是基于某種數(shù)據(jù)模型,這些模型可以分為層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷取?2024年3月21日,第8頁,數(shù)據(jù)庫技術(shù),Microsoft SQL Server是一種基于關(guān)系模型的DBMS。數(shù)據(jù)庫系統(tǒng)是實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù)

7、、方便多用戶訪問的計算機軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng),是采用數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)。數(shù)據(jù)庫技術(shù)是研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、設(shè)計、管理和使用的一門計算機軟件學科。在實際應(yīng)用中,經(jīng)常把數(shù)據(jù)庫管理系統(tǒng)簡稱為數(shù)據(jù)庫系統(tǒng)。,2024年3月21日,第9頁,數(shù)據(jù)庫產(chǎn)品,數(shù)據(jù)庫產(chǎn)品是由專門開發(fā)DBMS的廠商提供的。當前,數(shù)據(jù)庫市場上的常見數(shù)據(jù)庫產(chǎn)品包括甲骨文公司的Oracle系統(tǒng),IBM公司的DB2系統(tǒng)和Informix系統(tǒng),賽貝斯公司的Syba

8、se ASE系統(tǒng),微軟公司的Microsoft SQL Server系統(tǒng)和Access系統(tǒng),以及MySQL公司的開源數(shù)據(jù)庫系統(tǒng)等。本書重點講述微軟公司的Microsoft SQL Server系統(tǒng)的功能和特點。,2024年3月21日,第10頁,1.3 Microsoft SQL Server簡史,通常,把Microsoft SQL Server簡稱為SQL Server。嚴格地說,SQL Server和Microsoft SQL

9、Server是不同的,Microsoft SQL Server是由微軟公司開發(fā)的SQL Server系統(tǒng)。但是,最早的SQL Server系統(tǒng)并不是微軟開發(fā)出來的,而是由賽貝斯公司推出的。,2024年3月21日,第11頁,列表,1987年,賽貝斯公司發(fā)布了Sybase SQL Server系統(tǒng)1988年,微軟公司、Aston-Tate公司參加到了賽貝斯公司的SQL Server系統(tǒng)開發(fā)中1990年,微軟公司希望將SQL Serve

10、r移植到自己剛剛推出的Windows NT系統(tǒng)中1993年,微軟公司與賽貝斯公司在SQL Server系統(tǒng)方面的聯(lián)合開發(fā)正式結(jié)束1995年,微軟公司成功地發(fā)布了Microsoft SQL Server 6.0系統(tǒng)1996年,微軟公司又發(fā)布了Microsoft SQL Server 6.5系統(tǒng)1998年,微軟公司又成功地推出了Microsoft SQL Server 7.0系統(tǒng)2000年,微軟公司迅速發(fā)布了與傳統(tǒng)SQL Serv

11、er有重大不同的Microsoft SQL Server 2000系統(tǒng)2005年12月,微軟公司艱難地發(fā)布了Microsoft SQL Server 2005系統(tǒng)2008年8月,微軟公司發(fā)布了Microsoft SQL Server 2008系統(tǒng),2024年3月21日,第12頁,SQL Server 2008系統(tǒng)主要特點,2008年8月,微軟公司發(fā)布了Microsoft SQL Server 2008系統(tǒng),其代碼名稱是Katmai。

12、該系統(tǒng)在安全性、可用性、易管理性、可擴展性、商業(yè)智能等方面有了更多的改進和提高,對企業(yè)的數(shù)據(jù)存儲和應(yīng)用需求提供了更強大的支持和便利。,2024年3月21日,第13頁,1.4 Microsoft SQL Server系統(tǒng)的體系結(jié)構(gòu),Microsoft SQL Server是一個提供了聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫、電子商務(wù)應(yīng)用的數(shù)據(jù)庫和數(shù)據(jù)分析的平臺。體系架構(gòu)是描述系統(tǒng)組成要素和要素之間關(guān)系的方式。Microsoft SQL Server系

13、統(tǒng)的體系結(jié)構(gòu)是對Microsoft SQL Server的主要組成部分和這些組成部分之間關(guān)系的描述。Microsoft SQL Server 2008系統(tǒng)由4個主要部分組成。這4個部分被稱為4個服務(wù),這些服務(wù)分別是數(shù)據(jù)庫引擎、分析服務(wù)、報表服務(wù)和集成服務(wù)。這些服務(wù)之間相互存在和相互應(yīng)用,它們的關(guān)系示意圖如圖1-3所示。,2024年3月21日,第14頁,體系結(jié)構(gòu),2024年3月21日,第15頁,1.5 數(shù)據(jù)庫和數(shù)據(jù)庫對象的特點,本節(jié)介

14、紹Microsoft SQL Server 2008的數(shù)據(jù)庫和數(shù)據(jù)庫對象的特點。首先介紹數(shù)據(jù)庫的類型和特點,然后詳細介紹數(shù)據(jù)庫中各種對象的類型和特點,2024年3月21日,第16頁,數(shù)據(jù)庫的類型和特點,Microsoft SQL Server 2008系統(tǒng)提供了兩種類型的數(shù)據(jù)庫,即系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫。系統(tǒng)數(shù)據(jù)庫存放Microsoft SQL Server 2008系統(tǒng)的系統(tǒng)級信息,例如系統(tǒng)配置、數(shù)據(jù)庫的屬性、登錄賬戶、數(shù)據(jù)庫文件

15、、數(shù)據(jù)庫備份、警報、作業(yè)等信息。Microsoft SQL Server 2008使用這些系統(tǒng)級信息管理和控制整個數(shù)據(jù)庫服務(wù)器系統(tǒng)。用戶數(shù)據(jù)庫是由用戶創(chuàng)建的、用來存放用戶數(shù)據(jù)和對象的數(shù)據(jù)庫。,2024年3月21日,第17頁,系統(tǒng)數(shù)據(jù)庫,master數(shù)據(jù)庫是最重要的系統(tǒng)數(shù)據(jù)庫,它記錄了SQL Server系統(tǒng)級的所有信息,這些系統(tǒng)級的信息包括服務(wù)器配置信息、登錄賬戶信息、數(shù)據(jù)庫文件信息、SQL Server初始化信息等等,這些信息影響整

16、個SQL Server系統(tǒng)的運行。model數(shù)據(jù)庫是一個模板數(shù)據(jù)庫。該數(shù)據(jù)庫存儲了可以作為模板的數(shù)據(jù)庫對象和數(shù)據(jù)。當創(chuàng)建用戶數(shù)據(jù)庫時,系統(tǒng)自動把該模板數(shù)據(jù)庫中的所有信息復(fù)制到用戶新建的數(shù)據(jù)庫中,使得新建的用戶數(shù)據(jù)庫初始狀態(tài)下具有了與model數(shù)據(jù)庫一致的對象和相關(guān)數(shù)據(jù),從而簡化數(shù)據(jù)庫的初始創(chuàng)建和管理操作。msdb是與SQLServerAgent服務(wù)有關(guān)的數(shù)據(jù)庫。該系統(tǒng)數(shù)據(jù)庫記錄有關(guān)作業(yè)、警報、操作員、調(diào)度等信息,這些信息可以用于自動

17、化系統(tǒng)的操作。tempdb是一個臨時數(shù)據(jù)庫,用于存儲查詢過程中所使用的中間數(shù)據(jù)或結(jié)果。實際上,它只是一個系統(tǒng)的臨時工作空間。,2024年3月21日,第18頁,OLTP和OLAP,在數(shù)據(jù)庫技術(shù)領(lǐng)域,按照OLTP數(shù)據(jù)存儲模型組織數(shù)據(jù)的應(yīng)用環(huán)境稱為OLTP環(huán)境。OLTP數(shù)據(jù)存儲模型也稱為OLTP數(shù)據(jù)庫。OLAP數(shù)據(jù)存儲模型與OLTP數(shù)據(jù)存儲模型截然不同。從結(jié)構(gòu)上來看,OLAP數(shù)據(jù)存儲模型的常見結(jié)構(gòu)是星型結(jié)構(gòu)或雪崩結(jié)構(gòu)。從使用目的來看,OL

18、AP數(shù)據(jù)庫的主要作用是提高系統(tǒng)對數(shù)據(jù)的檢索和分析速度。,2024年3月21日,第19頁,示例數(shù)據(jù)庫(用戶數(shù)據(jù)庫),AdventureWorks不是系統(tǒng)數(shù)據(jù)庫,而是一個示例OLTP數(shù)據(jù)庫。該數(shù)據(jù)庫存儲了某個假設(shè)的自行車制造公司的業(yè)務(wù)數(shù)據(jù),示意了制造、銷售、采購、產(chǎn)品管理、合同管理、人力資源管理等場景。用戶可以利用該數(shù)據(jù)庫來學習SQL Server的操作,也可以模仿該數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計用戶自己的數(shù)據(jù)庫。AdventureWorksLT也是一

19、個示例OLTP數(shù)據(jù)庫,但是其數(shù)據(jù)庫對象和數(shù)據(jù)都少于AdventureWorks數(shù)據(jù)庫,是一個經(jīng)過簡化的輕量級的示例數(shù)據(jù)庫。對于數(shù)據(jù)庫技術(shù)的初學者來說,可以從AdventureWorksLT數(shù)據(jù)庫學起。AdventureWorksDW是一個示例OLAP數(shù)據(jù)庫,用于在線事務(wù)分析。用戶可以利用該數(shù)據(jù)庫來學習SQL Server的OLAP操作,也可以模仿該數(shù)據(jù)庫的內(nèi)部結(jié)構(gòu)設(shè)計用戶自己的OLAP數(shù)據(jù)庫。,2024年3月21日,第20頁,數(shù)據(jù)庫對

20、象的類型和特點,數(shù)據(jù)庫是數(shù)據(jù)和數(shù)據(jù)庫對象的容器。數(shù)據(jù)庫對象是指存儲、管理和使用數(shù)據(jù)的不同結(jié)構(gòu)形式。在Microsoft SQL Server 2008系統(tǒng)中,主要的數(shù)據(jù)庫對象包括數(shù)據(jù)庫關(guān)系圖、表、視圖、同義詞、存儲過程、函數(shù)、觸發(fā)器、程序集、類型、規(guī)則、默認值等。設(shè)計數(shù)據(jù)庫的過程實際上就是設(shè)計和實現(xiàn)數(shù)據(jù)庫對象的過程。,2024年3月21日,第21頁,1.6 管理工具,Microsoft SQL Server 2008系統(tǒng)提供了大量的

21、管理工具,實現(xiàn)了對系統(tǒng)進行快速、高效的管理。這些管理工具主要包括Microsoft SQL Server Management Studio、SQL Server配置管理器、SQL Server Profiler、“數(shù)據(jù)庫引擎優(yōu)化顧問”以及大量的命令行實用工具。其中,最重要的工具是Microsoft SQL Server Management Studio。下面,分別介紹這些工具的特點和作用。,2024年3月21日,第22頁,Mic

22、rosoft SQL Server Management Studio,Microsoft SQL Server Management Studio是Microsoft SQL Server 2008提供的一種集成環(huán)境,將各種圖形化工具和多功能的腳本編輯器組合在一起,完成訪問、配置、控制、管理和開發(fā)SQL Server的所有工作,大大方便了技術(shù)人員和數(shù)據(jù)庫管理員對SQL Server系統(tǒng)的各種訪問。Microsoft SQL Serv

23、er Management Studio啟動后主窗口如圖1-6所示。,2024年3月21日,第23頁,SQL Server配置管理器,在Microsoft SQL Server 2008系統(tǒng)中,可以通過“計算機管理”工具或“SQL Server配置管理器”查看和控制SQL Server的服務(wù)。通過右擊某個服務(wù)名稱,可以查看該服務(wù)的屬性,以及啟動、停止、暫停、重新啟動相應(yīng)的服務(wù)。,2024年3月21日,第25頁,SQL Server P

24、rofiler,使用攝像機可以記錄一個場景的所有過程,以后可以反復(fù)地觀看。能否對Microsoft SQL Server 2008系統(tǒng)的運行過程進行攝錄呢?答案是肯定的。使用SQL Server Profiler工具可以完成這種攝錄操作。從Microsoft SQL Server Management Studio窗口的“工具”菜單中即可運行SQL Server Profiler。SQL Server Profiler的運行窗口如圖

25、1-9所示。,2024年3月21日,第26頁,2024年3月21日,第27頁,數(shù)據(jù)庫引擎優(yōu)化顧問,通過使用查詢優(yōu)化器分析工作負荷中的查詢,推薦數(shù)據(jù)庫的最佳索引組合。為工作負荷中引用的數(shù)據(jù)庫推薦對齊分區(qū)和非對齊分區(qū)。推薦工作負荷中引用的數(shù)據(jù)庫的索引視圖。分析所建議的更改將會產(chǎn)生的影響,包括索引的使用、查詢在工作負荷中的性能。推薦為執(zhí)行一個小型的問題查詢集而對數(shù)據(jù)庫進行優(yōu)化的方法。允許通過指定磁盤空間約束等選項對推薦進行自定義。

26、提供對所給工作負荷的建議執(zhí)行效果的匯總報告。,2024年3月21日,第28頁,實用工具,在Microsoft SQL Server 2008系統(tǒng)中,不僅提供了大量的圖形化工具,還提供了大量的命令行實用工具。這些命令行實用工具包括bcp、dta、dtexec、dtutil、Microsoft.AnalysisServices. Deployment、nscontrol、osql、profiler90、rs、rsconfig、rskeym

27、gmt、sac、sqlagent90、sqlcmd、SQLdiag、sqlmaint、sqlservr、sqlwb、tablediff等。,2024年3月21日,第29頁,sqlcmd實用工具,2024年3月21日,第30頁,1.7 數(shù)據(jù)庫管理員,在Microsoft SQL Server 2008系統(tǒng)中,數(shù)據(jù)庫管理員(Database Administration,簡稱為DBA)是最重要的角色。DBA的工作目標就是確保Micros

28、oft SQL Server 2008系統(tǒng)正常高效地運行。DBA的工作也是最繁忙的工作,無論是性能調(diào)整,還是災(zāi)難恢復(fù),都離不開DBA的支持。,2024年3月21日,第31頁,DBA的12項任務(wù),任務(wù)一:安裝和配置。任務(wù)二:容量規(guī)劃。任務(wù)三:應(yīng)用架構(gòu)設(shè)計。任務(wù)四:管理數(shù)據(jù)庫對象。任務(wù)五:存儲空間管理。任務(wù)六:安全管理。任務(wù)七:備份和恢復(fù)。任務(wù)八:性能監(jiān)視和調(diào)優(yōu)。任務(wù)九:調(diào)度作業(yè)。任務(wù)十:網(wǎng)絡(luò)管理。任務(wù)十一:高可用性和

29、高可伸縮性管理。任務(wù)十二:故障解決。,2024年3月21日,第32頁,安裝和配置,DBA的第一項任務(wù)是安裝和配置Microsoft SQL Server 2008軟件系統(tǒng),為順利使用Microsoft SQL Server 2008軟件創(chuàng)建良好的環(huán)境。無論是安裝還是配置,都應(yīng)該根據(jù)實際需要來進行,使得系統(tǒng)滿足用戶的實際需求。需要注意的是,系統(tǒng)配置不是一勞永逸的,應(yīng)該隨時根據(jù)需求的變化和環(huán)境的需要,進行監(jiān)視和適當?shù)卣{(diào)整。,2024年3

30、月21日,第33頁,容量規(guī)劃,容量規(guī)劃是對整個Microsoft SQL Server 2008系統(tǒng)進行一個總體的規(guī)劃。規(guī)劃的重點應(yīng)該放在解決瓶頸問題上??梢詮膬?nèi)容和期限兩個方面考慮系統(tǒng)的容量規(guī)劃。,2024年3月21日,第34頁,應(yīng)用架構(gòu)設(shè)計,應(yīng)用架構(gòu)設(shè)計包括數(shù)據(jù)庫設(shè)計、應(yīng)用程序設(shè)計和相應(yīng)的技術(shù)架構(gòu)設(shè)計。數(shù)據(jù)庫設(shè)計應(yīng)該考慮數(shù)據(jù)庫的邏輯需求、數(shù)據(jù)庫的創(chuàng)建方式和數(shù)量、數(shù)據(jù)庫數(shù)據(jù)文件和日志文件的物理位置等。一般情況下,可以在Micro

31、soft SQL Server 2008系統(tǒng)成功安裝之后,根據(jù)規(guī)劃的目標,手工創(chuàng)建數(shù)據(jù)庫。應(yīng)用設(shè)計應(yīng)該考慮開發(fā)工具的選擇、API技術(shù)、內(nèi)部資源和外部資源的結(jié)合、應(yīng)用架構(gòu)的分布等。需要強調(diào)是在應(yīng)用設(shè)計時,DBA應(yīng)該與開發(fā)人員共同工作,確保他們編寫出優(yōu)化的代碼,盡可能地使用服務(wù)器的資源。技術(shù)架構(gòu)設(shè)計主要包括表示層、邏輯層和數(shù)據(jù)層的分布。,2024年3月21日,第35頁,管理數(shù)據(jù)庫對象,管理數(shù)據(jù)庫對象是使用數(shù)據(jù)庫的最基本、最重要的工作。這

32、些對象包括表、索引、視圖、存儲過程、函數(shù)、觸發(fā)器、同義詞等。為了完成管理數(shù)據(jù)庫對象的工作,DBA應(yīng)該能夠很好地回答諸如下面的這些問題。系統(tǒng)應(yīng)該包括哪些數(shù)據(jù)?應(yīng)該怎樣存儲這些數(shù)據(jù)?應(yīng)該在系統(tǒng)中創(chuàng)建哪些表?應(yīng)該在這些表中創(chuàng)建哪些索引,以便加速檢索?是否應(yīng)該創(chuàng)建視圖?為什么要創(chuàng)建這些視圖?應(yīng)該創(chuàng)建哪些存儲過程、函數(shù)、CLR對象?應(yīng)該在哪些表上創(chuàng)建觸發(fā)器?應(yīng)該針對哪些操作創(chuàng)建觸發(fā)器?是否應(yīng)該創(chuàng)建同義詞?,2024年3月21日,

33、第36頁,存儲空間管理,存儲空間管理任務(wù)就是怎樣為數(shù)據(jù)分配空間、怎樣保持空間可以滿足數(shù)據(jù)的不斷增長。隨著業(yè)務(wù)量的繼續(xù)和擴大,數(shù)據(jù)庫中的數(shù)據(jù)也會逐漸地增加,事務(wù)日志也不斷地增加。,2024年3月21日,第37頁,安全管理,安全性是DBA重要的日常工作之一。安全管理的主要內(nèi)容包括賬戶管理和權(quán)限管理。賬戶管理就是在數(shù)據(jù)庫中應(yīng)該增加哪些賬戶、這些賬戶應(yīng)該組合成哪些角色等等。權(quán)限管理是對象權(quán)限和語句權(quán)限的管理,2024年3月21日,第38

34、頁,備份和恢復(fù),無論系統(tǒng)運行如何,系統(tǒng)的災(zāi)難性管理是不可缺少的。天災(zāi)、人禍、系統(tǒng)缺陷都有可能造成系統(tǒng)的癱瘓、失敗。怎樣解決這些災(zāi)難性問題呢?辦法就是制訂和實行備份和恢復(fù)策略。備份就是制作數(shù)據(jù)的副本,恢復(fù)就是將數(shù)據(jù)的副本復(fù)原到系統(tǒng)中。備份和恢復(fù)工作是DBA的一項持續(xù)性的重要工作,其執(zhí)行頻率根據(jù)數(shù)據(jù)的重要程度和系統(tǒng)的穩(wěn)定程度來確定。,2024年3月21日,第39頁,性能監(jiān)視和調(diào)整,作為一個大型軟件系統(tǒng),Microsoft SQL Ser

35、ver 2008系統(tǒng)的運行好壞必須得到正確地監(jiān)視、評價和相應(yīng)的調(diào)整。這是DBA的一項高級工作。借助一些工具和運行性能指標,DBA應(yīng)該能夠監(jiān)視系統(tǒng)的運行。如果某些運行指標出現(xiàn)了問題,DBA應(yīng)該及時地采取補救措施,使得系統(tǒng)始終保持高效運行狀態(tài)。,2024年3月21日,第40頁,調(diào)度作業(yè),調(diào)度哪些作業(yè)應(yīng)該由系統(tǒng)執(zhí)行?這些作業(yè)應(yīng)該在何時執(zhí)行?如何確保這些作業(yè)可以正確地執(zhí)行?如果自動執(zhí)行的作業(yè)執(zhí)行失敗時,應(yīng)該如何處理?如何使得系統(tǒng)可以均

36、衡地執(zhí)行相應(yīng)的操作?,2024年3月21日,第41頁,網(wǎng)絡(luò)管理,作為一種分布式的網(wǎng)絡(luò)數(shù)據(jù)庫,網(wǎng)絡(luò)管理的任務(wù)更加的重要。Microsoft SQL Server 2008系統(tǒng)提供了網(wǎng)絡(luò)管理工具和服務(wù),DBA應(yīng)該借助這些工具進行服務(wù)規(guī)劃和管理網(wǎng)絡(luò)操作。,2024年3月21日,第42頁,高可用性和高可伸縮性,作為一個DBA,必須保持系統(tǒng)具有高可用性和高可伸縮性??捎眯允且豁椂攘坑嬎銠C系統(tǒng)正常運行時間的指標。影響系統(tǒng)可用性的主要因素包括:網(wǎng)

37、絡(luò)可靠性、硬件故障、應(yīng)用程序失敗、操作系統(tǒng)崩潰、自然災(zāi)害等??缮炜s性描述應(yīng)用程序可以接受的并發(fā)用戶訪問的數(shù)量問題。,2024年3月21日,第43頁,故障解決,雖然不希望Microsoft SQL Server 2008系統(tǒng)出現(xiàn)故障,但是故障可能是無法避免的。這些故障可能每天都會發(fā)生。有些故障是人為不小心造成的,有些故障可能是系統(tǒng)中的缺陷形成的,有些故障可能是莫名其妙的。作為一個DBA,在系統(tǒng)中的其他用戶心目中是Microsoft S

38、QL Server系統(tǒng)的權(quán)威。無論是大事還是小事,DBA都應(yīng)該做到迅速診斷、準確判斷、快速修復(fù)。從這個意義上來說,DBA是一個數(shù)據(jù)庫系統(tǒng)的專業(yè)醫(yī)生。,2024年3月21日,第44頁,1.8 本章小結(jié),本章首先分析了為什么要使用數(shù)據(jù)庫來管理業(yè)務(wù)數(shù)據(jù),然后給出了數(shù)據(jù)庫的基本概念。接下來,回顧了SQL Server的發(fā)展過程。之后,研究了Microsoft SQL Server 2008的體系架構(gòu)的組成和特點。接著,對數(shù)據(jù)庫和數(shù)據(jù)庫對象的

39、特點進行了分析和研究。其后,對系統(tǒng)提供的主要工具進行了分析。最后,討論了數(shù)據(jù)庫管理員的工作特點。,2024年3月21日,第45頁,【思考和練習】,1. 使用電子表格管理數(shù)據(jù)的主要缺點是什么?2. 什么是數(shù)據(jù)庫?什么是DBMS?什么是數(shù)據(jù)庫系統(tǒng)?3. 當前數(shù)據(jù)庫市場上有哪些主要的數(shù)據(jù)庫產(chǎn)品? 4. 根據(jù)SQL Server的發(fā)展過程,你認為其發(fā)展速度如何?5. 收集微軟公司發(fā)布Microsoft SQL Server 7.0/20

40、00/2005/2008系統(tǒng)時的技術(shù)白皮書,研究和討論Microsoft SQL Server系統(tǒng)功能演變規(guī)律。6. Microsoft SQL Server的系統(tǒng)數(shù)據(jù)庫是什么?7. 存儲過程、觸發(fā)器、視圖對象的特點是什么?8. Microsoft SQL Server Management Studio的功能特點是什么?9. SQL Server Profiler工具的主要目的是什么?10. 分析DBA的12項任務(wù)的特點。,

溫馨提示

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

評論

0/150

提交評論