Ⅰ sql Server 2008 必須開啟哪些服務
只需要開啟SQL Server (MSSQLSERVER)。
Sql Server 2008所有服務如下:
SQL Active Directory Helper 服務支持與 Active Directory 的集成
SQL Full-text Filter Daemon Launcher (MSSQLSERVER)用於啟動全文篩選器後台程序進程的服務,該進程將為 SQL Server 全文搜索執行文檔篩選和斷字。禁用此服務將使 SQL Server 的全文搜索功能不可用。
SQL Server (MSSQLSERVER)提供數據的存儲、處理和受控訪問,並提供快速的事務處理。
SQL Server (SQLEXPRESS)提供數據的存儲、處理和受控訪問,並提供快速的事務處理。
SQL Server Browser將 SQL Server 連接信息提供給客戶端計算機。
SQL Server VSS Writer提供用於通過 Windows VSS 基礎結構備份/還原 Microsoft SQL Server 的介面。
SQL Server 代理 (MSSQLSERVER)執行作業、監視 SQL Server、激發警報,以及允許自動執行某些管理任務。
SQL Server 代理 (SQLEXPRESS)執行作業、監視 SQL Server、激發警報,以及允許自動執行某些管理任務。
(1)sqlserver2008知識點擴展閱讀:
SQL Server 2008在2008年8月6日正式發表,並且同時發布SQL Server 2008 Express版本,研發代號為「Katmai」,作為SQL Server 2005的功能強化版本,其主要的新功能與特色有:
1、以原則為主(Policy-Based)的管理基礎架構。
2、與Windows Server 2008、Windows Vista的Data Collector技術集成的Performance Data Collection。
3、可以經由管理者設置以調整運行資源的資源調節器(Resource Governer)。
4、可預測的查詢性能。
5、數據壓縮能力。
6、DDL(數據定義語言)審核能力。
7、透通式數據加密(Transparent Data Encryption)
8、記錄檔數據流壓縮(Log Stream Compression)
9、ADO.NET Object Services的直接支持,這代表SQL Server 2008可支持LINQ和ADO.NET Entity Framework。
10、本地的DATE和TIME分割的數據類型,並且支持時間位移的DATETIMEOFFSET和更精確的DATETIME2數據類型。
11、FILESTREAM數據類型:將大型二進制數據存到NTFS文件系統中(即不直接存在資料庫中)。
12、稀疏欄位(Sparse Column)的支持,可節省因為NULL值所佔據的存儲空間。
13、空間數據類型集,包含geometry(平面或Euclidean(平面地球)數據)以及geography(橢圓體(圓形地球)數據),分別可存儲平面和立面型的數據,有助於GIS型系統的開發。
14、變更數據收集與捕捉(Change Data Capture)。
15、寬數據表(Wide table),可以容納最高30,000個欄位,但必須要配合Sparse欄位使用。
16、hierarchyid數據類型,可以允許存儲層次結構化的數據。
17、MERGE語句,可根據與來源數據表聯結的結果,在目標數據表上運行插入、更新或刪除作業,其功能與ADO.NET中的DataSet.Merge()方法類似。
18、Report Server應用程序嵌入能力。
19、Reporting Service可支持窗體驗證。
20、預測分析能力(SSAS)。
21、數據表型參數與變數,可以在變數或參數中使用table的類型。
SQL Server 2008比起以往版本存在以下優勢:
(1)保護資料庫查詢
(2)在伺服器的管理操作上花費更少的時間
(3)增加應用程序穩定性
(4)系統執行性能最優化與預測功能
Ⅱ sql server 2008的考試復習資料,習題或者重點
第1題: 如果把一資料庫做"分離"操作後,則此資料庫就被刪除,再也無法恢復。(2 ) 選項:
1: 正確 2: 錯誤
標准答案:
第2題: SQL Server2000的數據文件可以組織成文件組,但是日誌文件不能組織成文件組。( 2) 選項:
1: 正確 2:
錯誤
標准答案:
第3題: 創建一資料庫,指定了資料庫文件的SIZE參數值,它則表示(2 ) 選項:
1:
數據文件的最大大小
2: 數據文件初始大小 3: 數據文件的增長率
標准答案:
第4題: 在一個SQL Server 2000資料庫中,對於物理文件說法正確的是( ) 選項:
1: 附加數據文件(.ndf)至少有一個,可以有多個。 2: 主數據文件(.mdf)至少有一個,可以有多個。 3: 事務日誌文件(.ldf)至少有一個,可以有多個。
4: 附加數據文件(.ndf)、主數據文件(.mdf)和事務日誌文件(.ldf)都只能有一個。
標准答案:
第5題: 在進行某一用戶資料庫刪除時,系統提示無法刪除。可能的原因是(134 ) 選項:
1: 此資料庫正在進行恢復過程。
2: 此資料庫的物理數據文件存放在操作系統所在的分區。 3: 此資料庫正在進行復制操作。 4: 此資料庫正處於打開狀態。
標准答案:
第6題:
你是某一伺服器的管理員,此伺服器安裝Windows 2000 Server操作系統和SQL Server2000資料庫。伺服器安裝有3塊SCSI硬碟,每塊硬碟獨立成一個分區,即有C、D、E三個分區。Windows2000Server安裝在C分區。現有一資料庫,有一個主數據文件,一個事務日誌文件,一個附加數據文件。為提高資料庫的增、刪、改數據的效率,請選擇以下最佳方案。( 1) 選項:
1: 把主數據文件和附加數據文件放在D盤,事務日誌文件放在E盤。 2: 把主數據文件放在D盤,附加數據文件和事務日誌文件放在E盤。 3: 把主數據文件和事務日誌文件放在D盤,附加數據文件放在E盤。 4: 把附加數據文件和事務日誌文件放在D盤,主數據文件放在E盤。
標准答案:
第7題:
有一個Access資料庫,包括12000行數據。平均一行數據大小為5KB現在需要把這個Access資料庫數據傳輸到一個SQL Server資料庫中,用來保存這些數據的表的欄位類型不包括text、ntext和image類型。則SQL Server資料庫至少需要多少的數據空間來保存這些數據?(2 ) 選項:
1: 94KB 2: 94MB 3: 60KB 4:
60MB
標准答案: 第8題:
你是公司的資料庫管理員。有用戶報告說他們無法向資料庫中添加數據,但是可以正常對資料庫進行查詢。你需要解決這個問題,以下有可能是資料庫不能添加數據的原因是(1234 ) 選項:
1: 保存資料庫數據文件的磁碟空間滿了。 2: 保存資料庫事務日誌文件的磁碟空間滿了。 3: 資料庫被設置為只讀。 4:
資料庫文件被限制文件增長。
標准答案: 第9題: null值表示的意義是沒有,它與 0 相同。( 2) 選項:
1: 正確 2: 錯誤
標准答案:
第10題: 你正在設計一張employees表,employees表有一個欄位名為 birthday,給此欄位
指定了默認值為 getdate() ,則它表示(2 ) 選項:
1: 向表添加數據時,birthday欄位會自動填寫上當前系統的時間日期。
2: 向表添加數據時,如果沒有給birthday指定值,birthday欄位會自動填寫上當前系統的時間日期。
3: 向表修改數據時,birthday欄位會自動填寫上當前系統的時間日期。
4:
向表修改數據時,如果沒有給birthday指定值,birthday欄位會自動填寫上當前系統的時間日期。
標准答案:
Ⅲ 什麼是SQL SERVER實例,以及相關知識點
就是一個在資料庫中存在的,現實的資料庫例子! 資料庫實例就是後台進程和資料庫文件的集合。 一個SQL Server伺服器就是一個實例,2000支持在同一個NT/2000 Server操作系統裝多個伺服器,換言之,就是多個實例。 多個 SQL Server 實例 Microsoft® SQL Server™ 2000 支持在同一台計算機上同時運行多個 SQL Server 資料庫引擎實例。每個 SQL Server 資料庫引擎實例各有一套不為其它實例共享的系統及用戶資料庫。應用程序連接同一台計算機上的 SQL Server 資料庫引擎實例的方式與連接其它計算機上運行的 SQL Server 資料庫引擎的方式基本相同。 有兩種類型的 SQL Server 實例: 默認實例 SQL Server 2000 資料庫引擎默認實例的運行方式與 SQL Server 早期版本的資料庫引擎相同。默認實例僅由運行該實例的計算機的名稱唯一標識,它沒有單獨的實例名。如果應用程序在請求連接 SQL Server 時只指定了計算機名,則 SQL Server 客戶端組件將嘗試連接這台計算機上的資料庫引擎默認實例。這保留了與現有 SQL Server 應用程序的兼容性。 一台計算機上只能有一個默認實例,而默認實例可以是 SQL Server 的任何版本。 命名實例 除默認實例外,所有資料庫引擎實例都由安裝該實例的過程中指定的實例名標識。應用程序必須提供准備連接的計算機的名稱和命名實例的實例名。計算機名和實例名以格式 computer_name\instance_name 指定。 一台計算機上可以運行多個命名實例,但只有 SQL Server 2000 資料庫引擎才可作為命名實例運行。SQL Server 早期版本中的資料庫引擎不能作為命名實例運行。 實例主要應用於資料庫引擎及其支持組件,而不應用於客戶端工具。如果安裝了多個實例,則每個實例都將獲得各自唯一的一套: 系統和用戶資料庫。 SQL Server 和 SQL Server 代理服務。對於默認實例,服務名仍為 MSSQLServer 和 SQLServerAgent。對於命名實例,服務名改為 MSSQL$instancename 和 SQLAgent$instancename,使得這些服務與伺服器上的其它實例分開啟動和停止。可使用相關聯的 SQL Server 服務啟動和停止不同實例的資料庫引擎。SQL Server 代理服務管理相關聯的資料庫引擎實例的調度事件。 與資料庫引擎、SQL Server 和 SQL Server 代理服務相關聯的注冊表鍵。 使應用程序能連接特定實例的網路連接地址。 共享組件 以下組件可由運行於同一台計算機上的所有實例共享: 此計算機上只有一個 SQL Server 2000 程序組 (Microsoft SQL Server),以及由該程序組中的每個圖標表示的唯一一個實用工具的復本。唯一一個 SQL Server 聯機叢書的復本。 程序組中的實用工具版本來自計算機上最先安裝的 SQL Server 2000 版本。例如,如果將 SQL Server 2000 簡體中文版作為默認實例安裝,然後將 SQL Server 2000 美國英語版作為命名實例安裝,則只有一個 SQL Server 2000 程序組。該程序組中的所有實用工具圖標和 SQL Server 聯機叢書圖標都將啟動簡體中文版的工具。 所有 SQL Server 2000 實用工具都能處理多個實例。可以從一個 SQL Server 2000 服務管理器的復本啟動和停止每個實例。可使用一個 SQL Server 2000 SQL Server 企業管理器復本控制計算機上所有實例中的對象,使用一個 SQL Server 2000 伺服器網路管理器復本管理計算機上所有實例的網路通訊地址。 僅有一個 MSSearchService 復本管理針對計算機上所有 SQL Server 實例的全文檢索。 English Query 和 Microsoft SQL Server 2000 Analysis Services 伺服器都只有一個復本。 與客戶端軟體相關聯的注冊表鍵在實例間不重復。 只有一個 SQL Server 開發庫(包括 *.lib 文件)和示例應用程序的復本。 默認實例 可作為默認實例操作的配置包括: SQL Server 2000 的默認實例。 作為默認實例運行的 SQL Server 7.0 版安裝。 作為默認實例運行的 SQL Server 6.5 版安裝。 可使用 SQL Server 2000 vswitch 實用工具,與 SQL Server 6.5 版安裝進行版本切換的 SQL Server 2000 默認實例。 可使用 SQL Server 7.0 版 vswitch 實用工具,與 SQL Server 6.5 版安裝進行版本切換的 SQL Server 7.0 版安裝。 說明 在同一台計算機上安裝 SQL Server 2000 實例前,必須將 SQL Server 6.5 Service Pack 5 應用於所有 SQL Server 6.5 實例。 在 SQL Server 版本間切換 不能在 SQL Server 7.0 版安裝和 SQL Server 2000 默認實例之間進行版本切換。 除了默認實例外,還可以擁有任意數量的 SQL Server 2000 命名實例。在運行命名實例前,無須在計算機上運行默認實例。在沒有默認實例的計算機上可運行命名實例。SQL Server 6.5 版和 SQL Server 7.0 只能作為默認實例運行,不能作為命名實例運行。 在單台計算機或單個故障轉移群集中,Microsoft 不支持超過 16 個實例。 如果在一台計算機上運行作為默認實例的 SQL Server 6.5 版和一個或多個 SQL Server 2000 命名實例,則該計算機將有兩個 SQL Server 程序組,而非一個 SQL Server 程序組: SQL Server 2000 程序組執行 SQL Server 2000 工具。 SQL Server 6.5 版程序組運行 SQL Server 6.5 工具。 如果同時運行 SQL Server 7.0 版和 SQL Server 2000,則 SQL Server 7.0 程序組中的圖標將執行 SQL Server 2000 工具。 說明 在同一台計算機上安裝 SQL Server 2000 實例前,必須將 SQL Server 6.5 Service Pack 5 應用於所有 SQL Server 6.5 實例。
Ⅳ sql server 2008的介紹
SQL Server 2008 在Microsoft的數據平台上發布,可以組織管理任何數據。可以將結構化、半結構化和非結構化文檔的數據直接存儲到資料庫中。可以對數據進行查詢、搜索、同步、報告和分析之類的操作。數據可以存儲在各種設備上,從數據中心最大的伺服器一直到桌面計算機和移動設備,它都可以控制數據而不用管數據存儲在哪裡。SQL Server 2008 允許使用 Microsoft .NET 和Visual Studio開發的自定義應用程序中使用數據,在面向服務的架構(SOA)和通過 Microsoft BizTalk Server 進行的業務流程中使用數據。信息工作人員可以通過日常使用的工具直接訪問數據。
Ⅳ sql server 2008一些常識性問題求解(以下這些內容的意思及作用):解釋意思和作用就可以,力所能及
這個問題很復雜啊,要去問專業人才。
《SQL Server 2008中文版標准教程》全面介紹了SQL Server 2008中文版資料庫管理和應用的知識。《SQL Server 2008中文版標准教程》共分12章,介紹資料庫與SQL Server 2008基礎知識,數據查詢和管理,SQL Server 2008資料庫的創建、配置和管理,數據類型、列屬性、表數據完整性,ransact-SQL語言基礎、常用函數和SQL Server 2008中Transact-SQL語言增強功能等,使用XML查詢技術,存儲過程與觸發器,操作架構、索引和視圖,SQL Server的安全機制,SQL Server備份與恢復,使用.NET訪問SQL Server 2008,SQL Server 2008高級主題:SMO、SQL Server 2008服務體系和SQL Server代理服務。《SQL Server 2008中文版標准教程》每章都提供了系列實驗指導和思考與練習。附書光碟提供了《SQL Server 2008中文版標准教程》實例的完整素材文件和全程教學視頻文件。《SQL Server 2008中文版標准教程》既適合作為各級院校學生學習SQL Server 2008資料庫的教材,也可作為應用和開發人員的參考資料。
Ⅵ SQL server2008基礎語法具體怎麼多去練習啊
第一步:點擊資料庫下的「可編程性」,選擇「存儲過程」,點擊滑鼠右鍵,選擇「新建存儲過程」
第二步:在create PROCEDURE 後 輸入存儲過程的名字,緊跟著的就是定義存儲過程的參數,接下來就可以去編寫自己所需要組裝的存儲過程語句了
第三步: 編譯存儲過程,在工具欄上按下執行按鈕,如果沒有錯誤,就編寫成功了。
第四步:調用:在sqlserver的語句查詢框中,輸入exec 存儲過程名 參數,執行就可以了。
基本語法格式如下:中括弧帶的是可選項
create proc | procere pro_name
[{@參數數據類型} [=默認值] [output],
{@參數數據類型} [=默認值] [output],
....
]
as
begin
SQL_statements
--業務處理
end
Ⅶ 如何理解sqlserver2008資料庫具有的三類文件及特徵
你好樓主 如果你要用進行簡單學習的話 這兩個是沒什麼區別的 兩個都可以用 不過搞開發的時候建議還是使用2005 畢竟版本低 穩定 一點 總的來說 SQL Server2008有十大新特性 1.Report Builder 3.0Report Builder是一個工具集,通過它可以開發出發布到Web上的報表,通過Report Builder可以創建包含圖像,圖表,表格和列印控制項的報表,此外,Report Builder也支持下鑽和排序,如果你熟悉第三方報表工具,圖Crystal Reports(水晶報表),那麼你一定會使用Report Builder。SQL Server 2008 R2/Report Builder 3.0中的新特性包括:○1地圖圖層,它可以容納空間和分析數據,可以和微軟的虛擬地球(Microsoft Virtual Earth)無縫集成;○2指示器,用於顯示一個值的狀態;○3報表部件,這個對象可以重復使用或在多個報表之間共享;○4聚合計算(Aggregate Calculating),允許你計算其它聚合計算結果的匯總值。2.SQL Server 2008 R2 DatacenterSQL Server 2008 R2的數據中心版的目標是企業版用戶,他們要求更好的性能,新版本支持256顆邏輯處理器,更多的實例數和更多的內存。3.SQL Server 2008 R2 Parallel Data WarehouseSQL Server 2008 R2的另一個新版本是並行數據倉庫版,正式代號是「Madison」,它主要目標是處理非常大的數據量,它使用大規模並行處理功能將大表分散到多個SQL節點,這些節點通過微軟的專利技術Ultra Shared Nothing進行控制,它可以將查詢任務分配到各個計算節點上,然後從各個節點收集計算結果。4.StreamInsightSQL Server 2008 R2中出現了一個新組件,叫做StreamInsight,這個有趣的組件允許在運行中分析流數據,也就是直接從源數據流進行處理,然後再保存到數據表中。如果你的系統是一個實時系統,這個功能就非常非常的有用,因為實時系統需要分析數據,但又不能引起數據寫入時的延遲,一些常見的例子如股票交易數據流,Web點擊分析流和工業處理控制,可以同時監控多個輸入數據流。5.主數據服務主數據服務(Master Data Services,MDS)既是一個概念又是一個產品,主數據服務的概念是對核心業務數據有一個集中的數據入口看守人,數據項如客戶賬單地址,雇員/客戶姓名,以及產品名稱應該集中管理,以便讓所有消費應用系統都具有相同的信息。微軟提供了一個示例,在customer表中記錄了一個顧客地址,但在mailing表中記錄了一個不同的地址。主數據服務應用程序可以保證所有表只有一個正確的地址,而一個MDS可以是一個本地應用程序,SQL Server 2008 R2包括一個應用程序和一個介面管理核心數據。6.PowerPivot for SharePointPowerPivot是一個終端用戶工具,它與SharePoint,SQL Server 2008 R2和Excel 2010聯合使用,可以在幾秒內處理大量數據,PowerPivot的作用有點像Excel中的數據透視表,提供了分析功能。7.數據層應用數據層應用(Data-Tier Application,縮寫為DAC,不知道C代表什麼含義,不要與Windows數據訪問組件混淆了,因為它的縮寫也是DAC)是一個對象,它可以為一個工程存儲所有需要的資料庫信息,如登錄,表和Visual Studio可以使用的存儲過程。通過創建一個數據層應用,SQL Server包版本和每個Visual Studio編譯版本一起保存,也就是可以將應用程序和資料庫構建成一個統一的版本,方便後期維護和管理。8.Unicode壓縮SQL Server 2008 R2使用一個新的演算法,為Unicode存儲提供了一個簡單的壓縮方案,通過Unicode壓縮,可以減少Unicode字元對空間的佔用,它由SQL Server引擎自動管理,因此不需要修改現有應用程序,DBA也無須做任何干涉。9.SQL Server Utility新的SQL Server Utility是一個集中控制多個SQL Server實例的倉庫對象,性能數據和配置策略可以存儲在一個單一的Utility中,Utility也包括一個資源管理器工具,可以創建多個伺服器儀錶板。10.多伺服器儀錶板雖然SQL Server Management Studio也可以連接到多個伺服器,但不能在一個集中的視圖上查看所有的資料庫,每個資料庫伺服器需要獨立管理,在SQL Server 2008 R2中,可以創建同時顯示多個伺服器的儀錶板。 希望能夠幫到你~
Ⅷ 如何理解sql serve 2008的體系結構
SQL Server 2008系統由4個主要部分組成,這4個部分被稱為4個服務,分別是上面的數據引擎、分析服務、報表服務和集成服務。這些服務之間相互依存。
資料庫引擎是(SQL Server Database Engine,SSDE)是SQL Server 2008系統的核心服務,負責完成業務數據的存儲、處理、查詢和安全管理等操作。例如:創建資料庫、創建表、執行各種數據查詢、訪問資料庫等操作都是由資料庫引擎完成的。在大多數情況下,使用資料庫系統實際上就是使用資料庫引擎。例如,在某個使用SQL Server 2008系統作為後台資料庫的航空公司機票銷售信息系統中,SQL Server 2008系統的資料庫引擎服務負責完成機票數據的添加、跟新、刪除、查詢及安全控制等操作。
分析服務(SQL Server Analysis Server ,SSAS)提供了多維分析和數據挖掘功能,可以支持用戶建立資料庫和進行商業智能分析。相對多維分析(有時也稱為OLAP,即:Online Analysis Processing,中文直接為聯機分析處理)來說,OLTP (Online Transaceion Processing ,聯機事務處理)是由資料庫引擎負責完成的,使用SSAS服務,可以設計、創建和福管理包含來自於其他數據源數據的多維結構,銅鼓哦對多維數據進行多個角度的分心,可以支持管理人員業務數據的風全面的理解。另外,通過使用SSAS服務,用戶可以完成數據挖掘模型的構造和應用,實現知識發現、知識表示、知識管理和知識共享。
報表服務(SQL Server Reporting Services ,SSRS)為用戶提供了支持Web的企業級的報表功能。通過使用SQL Server 2008系統提供的SSRS服務,用戶可以方便地定義和發展布滿足自己需求的報表。無論是報表的局部格式,還是報表的數據源,用戶都可以輕松地實現,這種服務極大地便利了企業的管理工作。滿足了管理人員高效、規范的管理需求。
集成服務(SQL Server Integration Sevives,SSIS)是一個數據集成平台,可以完成有關數據的提取、轉換、載入等。例如:對於分析服務來說,資料庫引擎是一個重要的數據源,如何將數據源中的數據經過適當的處理載入到分析服務匯中,以便進行各種分析處理,正式SSIS服務索要解決的問題。重要的是SSIS服務可以高效地處理各種各樣的數據源,除了SQL Server數據之外,還可以處理Oracle、Excel、XML文檔、文本文件等數據源中的數據。
SQL Server 2008是一個提供了聯機失誤處理、數據倉庫、電子商務應用的資料庫和數據分析的平台。體系架構是描述系統組成要素和要素之間關系的方式。SQL Server 2008系統的系統結構是對SQL Server 2008的主要組成部分和這些組成部分之間關系的描述。
Ⅸ 資料庫應用這門課程第一章SQLServer2008簡介的知識點有哪些
資料庫應用這門課第一章SQLServer2008簡介的知識點包含章節導引,第一節SQLServer2008簡介,第二節SQLServer2008安裝,第三節SQLServer2008配置,第四節SQLServer2008常用管理工具,。