成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 2005的新功能

運維 數據庫運維
SQL Server 2005是一個關系數據庫管理系統,SQL Server 2005主要關注企業數據管理、開發人員生產力和商務智能,SQL Server 2005相對于SQL Server 2000改進很大,有些還是非常實用的。舉幾個例子來簡單說明 這些例子我引用了Northwind庫。 

 

SQL Server 2005主要的失敗轉移集群和數據庫鏡像技術確保企業向員工、客戶和合作伙伴提交高度可靠和可用的應用系統。SQL Server 2005引進了一套集成的管理工具和管理應用編程接口(APIs),以提供易用性、可管理性、及對大型SQL Server配置的支持。SQL Server 2005旨在通過數據庫加密、更加安全的默認設置、加強的密碼政策和細化許可控制、及加強的安全模型等特性,為企業數據提供最高級別的安全性。SQL Server 2005可伸縮性的先進性包括表格分區、復制能力的增強和64位支持。 

SQL Server 2005相對于SQL Server 2000改進很大,有些還是非常實用的。舉幾個例子來簡單說明 這些例子我引用了Northwind庫。

1. TOP 表達式

  SQL Server 2000的TOP是個固定值,是不是覺得不爽,現在改進了。

  --前n名的訂單

  declare @n int

  set @n = 10

  select TOP(@n) * from Orders

2. 分頁

  不知各位過去用SQL Server 2000是怎么分頁的,大多都用到了臨時表。SQL Server 2005一句話就支持分頁,性能據說也非常不錯。

  --按Freight從小到大排序,求20到30行的結果

  select * from(select OrderId, Freight, ROW_NUMBER() OVER(order by Freight) as row from Orders) a

  where row between 20 and 30

3. 排名

  select * from(select OrderId, Freight, RANK() OVER(order by Freight) as rank from Orders) a

  where rank between 20 and 30

4. try ... catch

  SQL Server 2000沒有異常,T-SQL必須逐行檢查錯誤代碼,對于習慣了try catch程序員,2005是不是更加親切:

  SET XACT_ABORT ON -- 打開 try功能

  BEGIN TRY

  begin tran

  insert into Orders(CustomerId) values(-1)

  commit tran

  print 'commited'

  END TRY

  BEGIN CATCH

  rollback

  print 'rolled back'

  END CATCH

5. 通用表達式CTE

  通過表達式可免除你過去創建臨時表的麻煩。

  --例子:結合通用表達式進行分頁

  WITH OrderFreight AS(

  select OrderId, Freight, ROW_NUMBER() OVER(order by Freight) as row from Orders

  )

  select OrderId, Freight from OrderFreight where row between 10 and 20

  特別,通過表達式還支持遞歸。

6. 直接發布Web Service

  想要把store procedure變成Web Service就用這個吧,.NET, IIS都不需要,通過Windows 2003的HTTP Protocol Stack直接發布WebService,用這個功能需要Windows 2003 sp1

  --DataSet CustOrdersOrders(string customerID)

  CREATE ENDPOINT Orders_Endpoint

  state=started

  as http(

  path='/sql/orders',

  AUTHENTICATION=(INTEGRATED),

  ports=(clear)

  )

  for soap(

  WebMethod 'CustOrdersOrders'(

  name='Northwind.dbo.CustOrdersOrders'

  ),

  wsdl=default,

  database='Northwind',

  namespace='http://mysite.org/'

  )

  Web Service就發布好了,敲入http://localhost/sql/orders?wsdl得到wsdl

 SQL Server 2005 通過在可伸縮性、數據集成、開發工具和強大的分析等方面的革新更好的確立了微軟在BI領域的領導地位。SQL Server 2005 能夠把關鍵的信息及時的傳遞到組織內員工的手中,從而實現了可伸縮的商業智能。從CEO 到信息工作者,員工可以快速的、容易的處理數據,以更快更好的做出決策。SQL Server 2005全面的集成、分析和報表功能使企業能夠提高他們已有應用的價值,即便這些應用是在不同的平臺上。

【編輯推薦】

  1. SQL Server 2005數據庫SA的相關安全性設置
  2. SQL Server 2005 安裝與正確應用
  3. 設置下的SQL Server 2005 數據庫
  4. SQL Server 2005 在局域網中共享數據庫
  5. SQL Server 2005新功能有哪些?

【責任編輯:迎迎 TEL:(010)68476606】

責任編輯:迎迎 來源: 大家網
相關推薦

2010-07-23 09:53:29

SQL Server

2010-07-14 13:21:19

SQL Server

2010-06-30 10:15:40

SQL Server

2010-07-20 11:01:51

SQL Server

2010-07-06 15:40:49

SQL Server

2010-07-05 13:19:36

2010-12-23 09:25:20

SQL Server

2010-07-19 11:01:55

SQL Server

2009-10-23 11:12:21

SQL Server

2010-06-17 15:09:49

SQL Server

2015-08-27 15:03:08

Live Query sql2016Livesql2016 調優s

2010-07-23 12:55:29

SQL Server

2013-02-27 16:16:34

Windows Ser

2012-08-22 15:45:29

Windows Ser

2010-07-09 11:06:13

SQL Server

2010-10-21 15:13:20

SQL Server系

2010-06-30 08:34:27

SQL Server

2011-03-29 15:27:26

SQL Server 動態管理

2010-07-13 12:26:49

SQL Server

2011-09-01 16:13:37

Visual StudSQL Server 存儲過程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区av | 九九久久国产 | 91观看| 久久午夜视频 | 免费毛片网站在线观看 | 中文字幕久久精品 | 精品视频一区二区三区在线观看 | 三级黄色片在线播放 | 中文字幕日韩欧美一区二区三区 | 欧美日韩黄色一级片 | 欧美一区二区网站 | 国产欧美日韩一区二区三区在线 | 一级片视频免费 | 成人国产网站 | 99视频在线免费观看 | 激情三区| 狠狠久 | 日韩欧美在线播放 | 国产精品1区 | 国产黄色av电影 | 国产美女在线免费观看 | 久热久热| 久久久久免费精品国产小说色大师 | 午夜在线 | 黄色网址免费在线观看 | 美女激情av | 99精品欧美| 久久久久久久一区二区三区 | 国产一区二区在线免费视频 | 欧美日韩免费 | 91精品国产乱码久久久久久久久 | 日本三级全黄三级三级三级口周 | 三级在线视频 | 亚洲综合色婷婷 | 久久久一区二区 | www.v888av.com| 一区二区三区四区在线视频 | 国产精品自拍视频网站 | 亚洲综合无码一区二区 | 日本天天色 | 国产精品久久久久久福利一牛影视 |