|
Top Features of SQL Server 2005 (codename “Yukon”) -
George
Wesolowski
Introduction
The next
version of Microsoft SQL Server, SQL Server 2005, is currently in
beta and scheduled for release in early 2005. Improvements in SQL
Server 2005 are focused on business intelligence, developer
productivity, and enterprise data management. The following is a
list of features that we have found to be most compelling to our
current development projects:
Business Intelligence
Features
SQL
Server 2005
helps companies achieve the goal of providing information workers
with the right information in a timely manner.
Analysis Services
SQL Server Analysis
Services provided with SQL Server 2005 adds real-time
analytics capabilities to SQL Server. Also, improved data mining algorithms
and wizards make data mining more manageable, allowing
you to extend business intelligence to all levels of your
organization.
Reporting
Services
Included with SQL
Server 2005, SQL Server Reporting Services provides users
with ad-hoc report generation capability for use in online
analytical processing (OLAP) environments.
Integration with Microsoft
Office System Reports
developed with SQL Server Reporting Services can be run in the
context of your SharePoint Portal Server as well as Office
applications such as Word and Excel. You
can open reports in HTML format in Word and Excel,
and also publish and subscribe to reports in your SharePoint
portal.
Improving Developer
Productivity
Developer-focused enhancements in
SQL Server 2005 help increase developer productivity in the
enterprise.
Improved Developer
Tools Support for
Transact-SQL, XML, Multidimensional Expression (MDX), and XML for
Analysis (XML/A) are now built in to the Microsoft Visual
Studio Integrated Development Environment (IDE). This allows developers to more
efficiently develop and debug SQL Server applications using the same development environment with
which they are already familiar.
.Net
Programmability The SQL
Server 2005 engine now hosts the .Net Common Language Runtime
(CLR). This allows developers the choice between traditional
Transact-SQL and.Net languages such as VB.NET and C# for data tier
development. Transact-SQL is very well suited for returning
datasets based on SQL queries and Data Definition Language (DDL),
but is poorly suited when the need arises for classic programming
control structures such
as conditional and looping statements. By giving developers the opportunity to
write these in familiar languages such as VB.NET or C#, developer
productivity is greatly increased.
XML Support SQL Server 2005 now provides native support
for XML data in addition to relational data. Support for open
standards such as XML, Hypertext Transfer Protocol (HTTP), Simple Object
Access Protocol (SOAP), XQuery, and XML Schema Definition (XSD) allows for integration with
disparate enterprise systems.
Enterprise Data
Management
Data
management features of SQL Server 2005 provide improvements in
availability, scalability, and security, easing the burden on your
IT staff.
Availability
Features The new database
mirroring feature allows your database administrator to set up a
mirrored server, allowing for automatic failover to another
standby SQL Server. SQL Server 2005 databases can now be restored
while the database remains online, allowing only the restored data
to be unavailable. In addition,
SQL Server 2005 provides enhanced replication features such as improved
performance, merge replication over HTTPS, and replication from Oracle databases which increase the
availability of your enterprise data.
Scalability
Features Data partitioning
features such as native support for table and index partitions
allows for more efficient storage of large tables and indexes. A
new Snapshot Isolation (SI) level allows users to access the last
committed row in a table. Microsoft also provides 64-bit versions
of SQL
Server 2005 for both the Intel and AMD platforms. These features
allow you to build and deploy even larger and more demanding
applications in your enterprise.
Security Features The major focus in all new
Microsoft product versions is increased data security. SQL Server 2005
includes security enhancements such as database encryption, secure default settings, password
policy enforcement, fine grained permissions control, and an enhanced security
model. These features allow your IT staff to deploy a database solution that
is secure “out-of-the-box.”
Summary
As you can
see, the next version of SQL Server has something for everybody:
from information worker to developer to database administrator.
Improvements in SQL Server 2005 allow KMA to help you create,
deploy, and manage key analytical data in your
enterprise.
|