成人免费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

2015-08-27 15:03:08

Live Query sql2016Livesql2016 調優s

2010-06-17 15:09:49

SQL Server

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技術棧公眾號

主站蜘蛛池模板: 在线成人| 亚洲欧美日韩在线一区二区 | 国产精品久久777777 | 久久久久久久久久久91 | 麻豆成人在线视频 | 在线国产一区 | 久操av在线 | 国产精品久久久久久婷婷天堂 | 黄色片网站在线观看 | 中文字幕在线精品 | 日日碰狠狠躁久久躁婷婷 | 国产精品视频不卡 | 国产精品福利在线观看 | 久久之精品 | 国产日韩精品一区二区三区 | 999精品网 | 一区二区三区四区五区在线视频 | 精品一区二区久久 | 国产亚洲一区二区三区 | 国内久久 | 精品99在线 | 91精品免费 | 成人在线免费 | 成人免费在线视频 | a级毛片免费高清视频 | 激情欧美一区二区三区中文字幕 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 日韩三级在线 | 日韩一区二区三区在线 | 日韩在线一区二区三区 | 午夜视频免费在线观看 | 97精品超碰一区二区三区 | 国产精品一卡 | 欧美黄色大片在线观看 | 国产精品精品久久久 | 久久黄网| 国产亚洲一区二区三区在线观看 | 日本视频在线播放 | 人人澡人人射 | 国产免费xxx | 日韩欧美国产一区二区三区 |