sqlserver2008的簡介
❶ sql server 2008有哪些版本,簡述各版本異同
SQL Server 2008企業版是一個全面的數據管理和業務智能平台,為關鍵業務應用提供了企業級的可擴展性、數據倉庫、安全、高級分析和報表支持。這一版本將為你提供更加堅固的伺服器和執行大規模在線事務處理。這個是最牛B的版本。
SQL Server 2008標准版
SQL Server 2008標准版是一個完整的數據管理和業務智能平台,為部門級應用提供了最佳的易用性和可管理特性。
SQL Server 2008工作組版
SQL Server 2008工作組版是一個值得信賴的數據管理和報表平台,用以實現安全的發布、遠程同步和對運行分支應用的管理能力。 這一版本擁有核心的資料庫特性,可以很容易地升級到標准版或企業版。
❷ sqlserver2008是什麼資料庫系統
一種關系型資料庫系統。SQL
Server是一個可擴展的、高性能的、為分布式客戶機/伺服器計算所設計的資料庫管理系統,實現了與WindowsNT的有機結合,提供了基於事務的企業級信息管理
❸ 簡介一下sql server 2008,包括它是一個怎麼樣的資料庫,簡單一點
微軟公司出品,經典的關系型資料庫 ,大家都說適合中小型企業,其實中大型也勉強能跑起來。作為關系資料庫有關系資料庫的優點,增刪改嚴謹的邏輯性,也有其缺點,查詢的效率不高(對比那些NoSQL的資料庫)。如果想深入的學習,建議買《SQL 2008技術內幕》這套書 先看T-SQL基礎 在看高級T-SQL 再看存儲結構 再看查詢優化 這樣的話絕大部分的關系資料庫(MySQL Orico等)你應該都手到拿來了 其實作為關系資料庫 其建立的數學模型都是一樣的 雖然微軟這貨會在很多不必要的地方與標准不一樣 (其實也是一些細節啦~) 但是大的游戲框架他還是遵守的 而且這套書說的非常詳細 。如果是以MySQL作為切入點的話也可以看MySQL的技術內幕這套書 。(其實都一樣的啦)說了這么多,其實也就是告訴你一個方向而已,更加多的東西還是需要自己去琢磨琢磨的。奔跑吧 少年~~
❹ sql server 2008和2000有什麼區別
sql server 2008 功能特色
1、新的FORCESCAN查詢提示
任何DBA在進行查詢優化的時候,都知道scan和seek之間的區別。Scan是指讀取表中每一行數據然後返回查詢;而seek使用表的葉數據來找到能夠回答相同查詢的行。當查詢結果僅涉及到表數據的10-15%時,通常使用seek方式會比較好,當涉及到大量數據時則使用scan,它會讀取整個表然後送到內存中然後返回結果,無需分析索引。
①新的FORCESCAN提示功能就和字面上的意思一樣,可以確保查詢優化器在給定的操作中不使用seek,而強制使用scan。需要提醒的是,FORCESCAN需要謹慎使用,否則會造成查詢性能降低的後果。
②SELECT user_type FROM user_table WITH (FORCESCAN)
上面的語句假定user_type列相對來說並不是獨一無二的,也就是所謂的「低基數」列,這時候使用FORCESCAN就和使用索引沒有太大差別。
③隨著SQL Server查詢優化器變得越來越強大,我在自己的程序中已經很少會用到這種提示功能,但是FORCESCAN還是有它的用武之處。強製表掃描是對系統進行拷問測試的一種方法,FORCESCAN在這方面將會發揮積極的作用。
2、FORCESEEK查詢提示的新功能
①FORCESEEK和FORCESCAN二者是截然相反的,它會強制資料庫使用seek。在之前的版本中也存在這一功能,但是在SQL Server 2008 R2 SP1中,DBA可以使用FORCESEEK來指定需要seek的索引或者列:
②SELECT user_name FROM user_table
③WITH (FORCESEEK(user_table_index(user_name))
④如果你能夠想到的,在user_table上有一個索引叫做user_table_index,它將user_name作為其中的一列。這會強制查詢優化器使用這個索引和列來進行seek。你還可以seek多個列,但是這需要按照它們在索引中的位置順序來指明出來。
⑤一個可能的應用場景:你創建了一個系統,其中生成索引後你想要手動進行詳細的說明,或者是用存儲過程以及內嵌SQL語句來自動生成。
3、新的系統對象
①每當SQL Server有版本更新的時候,都會出現一些新的系統對象,用戶每次都將它們挖掘出來然後記錄到文檔當中。下面就是SQL Server 2008 R2 SP1中一些新的系統對象。
②sys.dm_os_volume_stats:當進行查詢的時候,這個動態管理函數將返回存儲資料庫文件的磁碟信息。比如磁碟上還有多少可用空間,這個卷是否支持壓縮。
③sys.dm_os_windows_info:返回SQL Server運行的操作系統信息(哪個版本的Windows),其中包括了修訂級別以及操作系統語言等。
④sys.dm_server_registry:返回現安裝的SQL Server相關注冊信息。
⑤sys.dm_server_services:返回SQL Server正在運行的服務狀態,包括上次啟動時間、服務是否運行在集群實例上等。
4、支持模擬(512e)硬碟
存儲市場中目前正涌現出新的硬碟驅動器,其中之一就是使用所謂的「512e」格式的硬碟,模擬硬碟運用磁碟的4K扇區,但是在界面上模擬一個512位元組的扇區硬碟。在TechTarget之前關於模擬硬碟對Windows Server影響的報道中,作者已經將該硬碟稱為先進格式硬碟,而且它對於提升SQL Server這樣應用性能方面有很大的優勢。因此,微軟在SP1中添加了對模擬硬碟的支持,它可以讓Windows Server 2008 R2運行更好。
5、數據層應用組件架構(DAC Fx)
資料庫架構管理是讓每個DBA頭痛的事情,但是SQL Server在這方面提供了不錯的幫助。數據層應用組件(DAC)就是這樣的一個工具:它讓數據層對象(基本上就是資料庫中所有的東西)寫入和部署變得輕鬆起來。SP1包括了一個新的DAC Fx和DAC升級向導,這兩個工具可以幫助SQL Server現有資料庫架構進行升級,而且還支持微軟新的雲資料庫平台SQL Azure。
6、SharePoint PowerPivot磁碟空間控制
①微軟PowerPivot數據往往會緩存在SharePoint中,但是DBA還是無法對緩存機制有一個比較直接的控制。SQL Server 2008 R2 SP1可以讓DBA控制不活躍資料庫在內存中緩存的時間,並對PowerPivot文件進行磁碟清理。如果你的系統中只有少量的PowerPivot數據,而且更改很少,你希望它能夠長時間緩存在內存中,那麼新的磁碟空間控制功能將會非常有幫助。
②通過sys.sp_db_increased_partitions存儲過程將一個表分成15000個分區。
③sys.sp_db_increased_partitions存儲過程可以使DBA能夠針對一個特定的表設定increased_partitions。在之前的SQL Server版本中,DBA最多能夠分成1000個分區,而新的SP1中最多則可以達到15000個分區。這是非常大的一個改進。
點擊下載:ql server 2008
sql server 2000 功能特色
1、多實例支持能力
sql2000桌面版最多可在單台計算機上同時支持16個資料庫伺服器實例。
2、Osql.exe
osql實用工具是Microsoft所提供的一種用於臨時以交互方式執行Transact-SQL語句或腳本程序的Win32命令行工具。藉助這種實用工具,您將可以在一種類似於命令提示行的工作環境中以互動式方式輸入Transact-SQL語句。相應語句所生成的結果集也將在命令行窗口中加以顯示。
3、復制功能
sql2000桌面版同時支持以發布者及訂閱者身份所進行的合並復制操作,從而使您得以在多個站點(某些情況下可能會覆蓋數以百計的站點)上同時維護相同數據的多份拷貝。此外,sql2000桌面版還支持其它形式的復制操作,但其只能提供范圍有限的功能。例如,MSDE 2000隻能在訂閱者環境中參與事務化復制和快照復制操作。
4、性能
sql2000桌面版是一種可共享的本地化數據引擎。它擁有一種能夠為達到性能優化目的而將最大並行批處理工作負載數量控制在5個以內的可管理並行工作負載控制機制。相關命令與日誌記錄可對實例進行監控,以避免出現並行執行工作負載數量超過5個的情況,在這種情況下,即便是配置良好的系統,也會產生明顯的性能下降。當並行執行的工作負載數量超過5個時,如果再有批處理工作負載被提交上來,並行控制機制將不斷減慢系統運行速度。這些工作負載既不會被取消,也不會自己丟失;他們仍將在一種不斷下降的性能模式中得到處理。如果您的解決方案必須支持5個以上的並行工作負載,那麼,我們強烈建議您移植到SQL Server 2000或SQL Server 2000企業版,以便獲得具備更高伸縮能力的最佳優化性能。
5、最大資料庫規模
sql2000桌面版最多可為每個資料庫提供2 GB存儲空間。這一限制條件是以資料庫而非伺服器為單位的。每台計算機可支持多個sql2000桌面版實例,其中每個實例為資料庫所提供的存儲空間之和不得超過2 GB。
6、數據轉換服務
sql2000桌面版有能力運行數據轉換服務(DTS)軟體包。然而,由於其並未配備相應的DTS設計器,因此,它將無法設計DTS軟體包。
7、遠程管理功能
sql2000桌面版同時支持本地管理與遠程管理方式。然而,由於相關事務可能在不同伺服器之間交替產生,因此,sql2000桌面版將無法在多伺服器運行環境中實現遠程管理。
點擊下載:sql server 2000
❺ sql server 2008的介紹
SQL Server 2008 在Microsoft的數據平台上發布,可以組織管理任何數據。可以將結構化、半結構化和非結構化文檔的數據直接存儲到資料庫中。可以對數據進行查詢、搜索、同步、報告和分析之類的操作。數據可以存儲在各種設備上,從數據中心最大的伺服器一直到桌面計算機和移動設備,它都可以控制數據而不用管數據存儲在哪裡。SQL Server 2008 允許使用 Microsoft .NET 和Visual Studio開發的自定義應用程序中使用數據,在面向服務的架構(SOA)和通過 Microsoft BizTalk Server 進行的業務流程中使用數據。信息工作人員可以通過日常使用的工具直接訪問數據。
❻ 資料庫應用這門課程第一章SQLServer2008簡介的知識點有哪些
資料庫應用這門課第一章SQLServer2008簡介的知識點包含章節導引,第一節SQLServer2008簡介,第二節SQLServer2008安裝,第三節SQLServer2008配置,第四節SQLServer2008常用管理工具,。
❼ 簡述sql sever2008的新特點和新功能
在SQL Server 2008中,不僅對原有性能進行了改進,還添加了許多新特性,比如新添了數據集成功能,改進了分析服務,報告服務,以及Office集成等等。
SQL Server集成服務
SSIS(SQL Server集成服務)是一個嵌入式應用程序,用於開發和執行ETL(解壓縮、轉換和載入)包。SSIS代替了SQL 2000的DTS。整合服務功能既包含了實現簡單的導入導出包所必需的Wizard導向插件、工具以及任務,也有非常復雜的數據清理功能。SQL Server 2008 SSIS的功能有很大的改進和增強,比如它的執行程序能夠更好地並行執行。在SSIS 2005,數據管道不能跨越兩個處理器。而SSIS 2008能夠在多處理器機器上跨越兩個處理器 。而且它在處理大件包上面的性能得到了提高。SSIS引擎更加穩定,鎖死率更低。
Lookup功能也得到了改進。Lookup是SSIS一個常用的獲取相關信息的功能。比如從CustomerID查找Customer Name,獲取數據集。Lookup在SSIS中很常見,而且可以處理上百萬行的數據集,因此性能可能很差。SQL 2008對Lookup的性能作出很大的改進,而且能夠處理不同的數據源,包括 ADO.NET,XML,OLEDB和其他SSIS壓縮包。
SQL 2008可以執行TSQL的MERGE命令。用MERGE命令,只需一個語句就可以對行進行 UPDATE、INSERT或 DELETE。下面的例子就是如何用MERGE命令來把新的Inventory Item descriptions 列表插入已有的Inventory Master中。除了 descriptions, NewInventory表格中還加入了其他一些部分。如果沒有MERGE語句,就需要執行兩個命令才能完成。第一個命令查找匹配的Description然後更新。第二個命令查找不匹配項然後插入。有了MERGE,一個語句就可以完成這兩個任務。步驟如下:
MERGE InventoryMaster AS im
USING (SELECT InventoryID, Descr FROM NewInventory) AS src
ON im. InventoryID = src. InventoryID
WHEN MATCHED THEN
UPDATE SET im.Descr = src.Descr
WHEN NOT MATCHED THEN
INSERT (InventoryID, Descr) VALUES (src. InventoryID, src.Descr);
分析服務
SSAS(SQL Server分析服務)也得到了很大的改進和增強。IB堆疊做出了改進,性能得到很大提高,而硬體商品能夠為Scale out管理工具所使用。Block Computation也增強了立體分析的性能。
報表服務
SSRS(SQL Server 報表服務)的處理能力和性能得到改進,使得大型報表不再耗費所有可用內存。另外,在報表的設計和完成之間有了更好的一致性。 SQL SSRS 2008還包含了跨越表格和矩陣的TABLIX。 Application Embedding 允許用戶點擊報表中的 URL鏈接調用應用程序。
Microsoft Office 2007
SQL Server 2008能夠與 Microsoft Office 2007完美地結合。例如,SQL Server Reporting Server能夠直接把報表導出成為Word文檔。而且使用 Report Authoring工具,Word和Excel都可以作為SSRS報表的模板。Excel SSAS新添了一個數據挖掘插件,提高了其性能。