New features in SQL Server 2005

  • Clustering services are used in SQL Server to allow you to recover instantly from one system to another. In SQL Server 2005, Database Mirroring is also included for another level of redundancy.
  • Replication Services are used to keep data in synchronization between SQL Server databases and other systems such as Oracle, Microsoft Access, handheld devices, and more. You can use replication to send data to multiple systems as data changes, on a scheduled basis,
  • Extensible Markup Language (XML) documents can enable data transfer between heterogeneous programs or data sources. SQL Server 2000 provides basic XML capabilities, and SQL Server 2005 provides native storage and processing, and support for the XQuery language.
  • Notification Services is a (free) add-on to SQL Server 2000 (it’s built in to SQL Server 2005) that can expose your data in even more ways. If you’ve ever used Microsoft’s MSN Messenger to alert your cell phone of traffic problems in your area or access stock information from it on your mobile device, then you’ve used Notification Services.
  • In SQL Server 2000 only, Natural Language Processing (English Query) is the engine that allows you to tie English phrases to be automatically converted to Transact-SQL (T-SQL) statements. That way, your users don’t need to know the table structures or how to program in Structured Query Language (SQL) to get the data. They can type (or say) the words “How many sales did my group make today?” and the server will provide the right data.
  • Full Text Services allow you to search for large and inexact text strings within text columns and any binary-ready system your server has installed, such as Microsoft Word.
  • The Service Broker in SQL Server 2005 is a tool you can use to create a Service Oriented Architecture (SOA) that enables disconnected, disparate systems in your entire organization.
  • Data Transformation Services (DTS) provide import and export capabilities to SQL Server. Not only can DTS import data from another SQL Server, but also from Microsoft Access, text files, Microsoft Excel, Oracle, FoxPro, and any other data source that has Open Database Connectivity (ODBC) drivers. DTS imports and exports data, but it can also change the data along the way. Not only that, but DTS is also fully programmable — and the transformations and data transfers can be stored in packages that can be reused, edited, and copied. Here’s the kicker — you can use DTS to transfer data between any data source and any data destination. For instance, you could transfer data from an Oracle database to a text file — and change every third field to uppercase if you wanted to. This whole process can be scheduled to happen at any time.
  • SQL Server Integration Services (SSIS) is the replacement for DTS in SQL Server 2005. Although you can still run DTS packages in Integration Services, you have a completely new programming model that you can use to automate much more than just import and export operations in Integration Services. Both DTS and SSIS are often used as the Extract, Transform and Load (ETL) system for Business Intelligence systems, such as those included with SQL Server 2000 and 2005.
  • Analysis Services provides a full set of Business Intelligence capabilities in SQL Server 2000, and in version 2005 this service provides a robust set of tools to truly be considered a full part of a Business Intelligence landscape. Analysis Services provides data cube functionality and more, and also has its own query language so that you can access that data from a programming language such as C# or Visual Basic, or even a web page.
  • Reporting Services allows users to see and work with SQL Server data directly in their browsers. It’s an add-on to SQL Server 2000, and comes built in to SQL Server 2005. It’s often used as the visual representation of Business Intelligence data, making SQL Server a platform that can extract data from various systems, transform and cleanse it, process it into multi-dimensional analysis, and present it to users to work with. You literally don’t have to buy anything else.

2 thoughts on “New features in SQL Server 2005

  1. Pingback: Q&A: SQL Server Architecture « John’s Blog

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s