SlideShare a Scribd company logo
Graeme Scott Technology Solution Professional Microsoft UK [email_address]
SQL Server 7.0 SQL Server 2005 SQL Server 2000 Lowest TCO Automatic Tuning Reliability & Security Integrated Business Intelligence High availability Security Developer productivity Native XML First to include Enterprise ETL & Deep Data Mining Performance, scalability focus XML support First to include Notification First to include Data Mining & Reporting Re-architecture of relational server Extensive auto resource management First to include OLAP & ETL Cross-release objectives SQL Server 6.0/6.5 Differentiation from Sybase SQL Server Windows integration  First to include Replication 1 st  Generation 2 nd  Generation 3 rd   Generation
Performance updates: data compression Enhanced BI capabilities SSRS Integration with SharePoint Server 2007 Data Mining Plug-ins for Office 2007 Manageability enhancements Optimized for Windows Vista & Office 2007 Common Criteria Certification Service Pack 2 Delivery of Database Mirroring SQL Server Express with Advanced Functions Management Tools Full Text Search Reporting Services Reporting Services support for Netweaver BI Service Pack 1 Designed for Portable enterprise applications  Occasionally-connected & offline use  Embedded in applications & devices
Published on December 15th 2008. Cumulative Updates & performance enhancements. Some additional support features added to SQL replication. Added data providers for Reporting Services (support for Teradata Report Models). Notification Services integration with SQL Server 2008. Service Pack 3
Game Changers
Transparent Data Encryption Extensible Key Management Data Auditing Pluggable CPU Database Mirroring Enhancements Policy Based management Single Server Administration Streamlined Installation Enterprise System Management Performance Data Collection System Analysis Data Compression Query Optimization Modes Resource Governor Entity Data Model LINQ Visual Entity Designer Entity Aware Adapters SQL Server Change Tracking Synchronized Programming Model Visual Studio Support SQL Server Conflict Detection FILESTREAM data type Integrated Full Text Search Sparse Columns & column sets Large User Defined Types Date/Time Data Type SPATIAL data type Partitioned Table Parallelism Warehouse Query Optimizations Persistent Lookups  Change Data Capture  Backup Compression MERGE SQL Statement Data Profiling Star Join Enterprise Reporting Engine Internet Report Deployment Block Computations Scale out Analysis BI Platform Management Export to Word and Excel Author reports in Word and Excel Report Builder Enhancements TABLIX Rich Formatted Data Personalized Perspectives …  and many more
Introducing: Enterprise Data Platform Services “ Enabling customers of all sizes to derive value from ALL data, birth through archival” Dynamic Development Beyond Relational Pervasive Insight Mobile  and Desktop OLAP FILE XML RDBMS Query Analysis Reporting Integration Synch Search Cloud Server
Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure Pervasive Insight Enterprise Data Platform Dynamic Development Beyond Relational
Protect your information Encrypt your data without requiring an application re-write Consolidate security keys within the data center Integrated auditing support Increase the reliability of your applications Add system resources without affecting your users Leverage database mirroring to increase reliability SQL 2008 can support up to 16 cluster nodes on Windows Server 2008 Enterprise Data Platform
Better Performance Increase query and backup performance Reduce your storage costs  Optimize System Performance Monitor your system by collecting and storing system events Analyze and report on your system performance  Predictable Performance Manage concurrent workloads on single system Prevent runaway queries Ensure consistent query performance Enterprise  Data Platform
 
Spend less time on ongoing operations Manage via policies instead of scripts Define Enterprise wide data management policies Automated monitoring and enforcement of policies Simplify your installation and configuration Integrated with your enterprise system management Define Policies that are compliant with System Definition Model Manage your data and system infrastructure with Microsoft System Center Enterprise Data Platform
Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
Develop with business entities Define your business not tables Model your complex business relationships Retrieve entities instead of rows and columns Connect to SQL Server with entity aware adapters Reliable application performance Store entities locally on your clients Dynamic Development
Support for occasionally connected systems. ADO.NET Sync Services and the Sync Framework. Use the Sync Framework to synchronise SQL CE with SQL Server.
 
Support for occasionally connected systems. ADO.NET Sync Services and the Sync Framework. Use the Sync Framework to synchronise SQL CE with SQL Server. Build data-centric applications with the Entity Framework and the EDM. Leverage consistent query syntax with LINQ.  Access diverse data stores including: LINQ to Entities. LINQ to DataSets. LINQ to SQL. LINQ to XML. LINQ to SSDS.
// LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
// LINQ to SQL query example Var OrdersQuery  = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
// LINQ to SQL query example Var OrdersQuery =  from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
// LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
// LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
// LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
Included in Visual Studio 2008 / .NET 3.5 Benefits: Rapid application development scenarios. Query processing performed at the server. Mapping designer makes mapping classes to tables simple. Limitations: Only supports SQL Server family of databases. Some limitations on mapping scenarios.
Access your data from anywhere Store your data locally while disconnected from server Synchronize Incremental changes between client and server Detect conflicts during synchronization including deletes Add disconnected scenarios without re-writing existing applications Dynamic Development
Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
Seamless transition between relational and non-relational Store your documents in cost effective storage platform Access documents as data Encode your complex hierarchies within XML Extend the database to meet your unique needs Find your data Query across relational and text data Build global applications Capture precise time from clients across the globe Beyond Relational
Storage Attribute on VARBINARY(MAX) Works with integrated FTS Unstructured data stored directly in the file system (requires NTFS) Dual Programming Model TSQL (Same as SQL BLOB) Win32 Streaming APIs with T-SQL transactional semantics Data Consistency Integrated Manageability Back Up / Restore Administration Size limit is the file system volume size SQL Server Security Stack Store BLOBs in DB + File System Application BLOB DB
Build location-aware applications Capture location data from across your organization  Integrate location intelligence to your existing applications Visualize your location information Standard Spatial applications Integrate with industry standard spatial applications Supported by 3 rd  parties Beyond Relational
Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
Scale and Manage  large number of  users and data Improve Query performance on large tables  Optimize Queries for data warehousing scenarios  Increase I/O performance with efficient and cost effective data storage Manage concurrent workloads of ad-hoc queries, reporting and analysis Integrate growing volumes of data Optimize ETL performance by identifying data in your largest tables  Reduce the data load volumes by capturing operational changes in data  Simplify the insert and update data processing Profile your information to identify dirty data  Pervasive Insight
Pervasive Insight
Pervasive Insight
What is  Ta blix?  The best of  Tabl e merged with the best of Matr ix   Allows for fixed and dynamic columns and rows Enables Arbitrary nesting on each axis Enables multiple parallel row/column members at each level Introduces optional omission of row/column headers
Tabl ix e + Matr 2001 2002 Total 1,115 1,331 2,446 152 642 794 11,156 13,312 24,468 1,523 6,421 7,944 13,946 21,706 35,653 Retail Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total Customer Retail Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total Growth 19% 322% 19% 322% 56% 1,267 1,973 3,230 56% 12,679 19,733 32,412 57%
Enriched Visualizations - Chart Richer end user experience with new visualization engine Chart Examples
Enriched Visualizations - Gauge
SQL Server 2005 & 2008 are supported on Windows Hyper-V. SQL Server 2005 is fully supported within a Virtual Server environment. Hyper-V also supports XenSource and VMWare virtual machines.  For SQL Server usage within these virtual machines Microsoft offers best efforts in terms of support.
More Performance: Market Montage Solution Supports  200,000 Updates per Second with  SQL Server 2005 (70TB) Event Management Firm Provides  Software as a Service using  SQL Server 2008 Polaris Software Lab Triples  Developer Productivity with Microsoft Testing Show SQL Server 2005 Exceeds  Needs for Global Warehouse Management More Scalable: When the meteor and the 1PB  database collide (SQL 2008) Credit Card Company Runs its Business  with 12-Terabyte Mission Critical  BI Solution Global Online Gaming Company Deploying  SQL Server 2008 to support 100 Terabytes Siemens PLM Software Validated to Easily  Support 5,000 Users with SQL Server 2008 More Value: Lockheed Martin Unit Moves SAP from UNIX  to Windows, Cuts Technology Cost. American Power Conversion Runs Siebel on  SQL Server; Saves $800,000 over Oracle Service Provider Cuts Costs, Speeds  Development, and Simplifies Remote Access Food Manufacturer Speeds Data Access,  Saves $320,000, Enables Better Decisions http://www.microsoft.com/sqlserver/2008/en/us/compare-oracle.aspx
Download the evaluation version of SQL Server 2008: http://www.microsoft.com/downloads SQL Server 2008 Overview: http://www.microsoft.com/sqlserver/2008/en/us/overview.aspx Get prepared and allow Microsoft to help (available workshops): SQL Server 2008 Features & Capabilities. Upgrading to SQL Server 2008. SQL Server for the Oracle DBA.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

PPTX
Data In Cloud
PPT
No Silverlight Application Is an Island of Richness
PDF
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 1
PPTX
Exploring azure cloud storage
PDF
Developing For The Windows Azure Platform
PPT
Windows Azure and a little SQL Data Services
PPTX
Web 2.0 Futures
PPT
DOSUG Tech Overview of XAware
Data In Cloud
No Silverlight Application Is an Island of Richness
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 1
Exploring azure cloud storage
Developing For The Windows Azure Platform
Windows Azure and a little SQL Data Services
Web 2.0 Futures
DOSUG Tech Overview of XAware

What's hot (20)

PPT
Overview Of Xaware
PDF
Introduction to Windows Azure
PPTX
Amazon elastic block store (ebs) and
PPTX
Pitfalls of Migration to SharePoint 2010
PPT
What's New for Data?
PPT
The complete ASP.NET (IIS) Tutorial with code example in power point slide show
PPT
Web Servers: Architecture and Security
PPTX
Microsoft Data Access Technologies
PPT
Windows Server 2008 for Developers - Part 1
PPT
Web servers
PPTX
Developing a provider hosted share point app
PPTX
Application server vs Web Server
PDF
Building Restful Applications Using Php
PPTX
Web servers
PPT
Microsoft Azure, door Rob Brommer op de 4DotNet Developers Day
PPTX
Windows Azure Diagnostics
PPTX
Web Server - Internet Applications
PPTX
Overview Of Xaware
Introduction to Windows Azure
Amazon elastic block store (ebs) and
Pitfalls of Migration to SharePoint 2010
What's New for Data?
The complete ASP.NET (IIS) Tutorial with code example in power point slide show
Web Servers: Architecture and Security
Microsoft Data Access Technologies
Windows Server 2008 for Developers - Part 1
Web servers
Developing a provider hosted share point app
Application server vs Web Server
Building Restful Applications Using Php
Web servers
Microsoft Azure, door Rob Brommer op de 4DotNet Developers Day
Windows Azure Diagnostics
Web Server - Internet Applications
Ad

Similar to SQL Server 2008 Positioning (20)

PPTX
SQL Server Ground to Cloud.pptx
PPT
AnalysisServices
PPTX
Sql server 2008 business intelligence tdm deck
PPT
Ipedo Company Overview
PPT
Introduction To Sql Services
PDF
AWS reinvent 2019 recap - Riyadh - Database and Analytics - Assif Abbasi
PPT
SQL Azure Dec 2010 Update
PPT
SQL Azure Dec Update
PPTX
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
PPTX
Azure Data platform
PDF
NOVA SQL MeetUp Webinar Slides - June 5, 2020 Chris Seferlis - Azure SQL Mana...
PPTX
Understanding the Windows Azure Platform - Dec 2010
PPTX
SQL Server Versions & Migration Paths
PPTX
SQL Server 2017 Overview and Partner Opportunities
PDF
Sql Server 2012 Datasheet
PPTX
Azure Data Lake Intro (SQLBits 2016)
PPT
PPTX
Salesforce Multitenant Architecture: How We Do the Magic We Do
PPT
Data Aware Enterprise v2
PDF
Introduction to Amazon Redshift
SQL Server Ground to Cloud.pptx
AnalysisServices
Sql server 2008 business intelligence tdm deck
Ipedo Company Overview
Introduction To Sql Services
AWS reinvent 2019 recap - Riyadh - Database and Analytics - Assif Abbasi
SQL Azure Dec 2010 Update
SQL Azure Dec Update
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Azure Data platform
NOVA SQL MeetUp Webinar Slides - June 5, 2020 Chris Seferlis - Azure SQL Mana...
Understanding the Windows Azure Platform - Dec 2010
SQL Server Versions & Migration Paths
SQL Server 2017 Overview and Partner Opportunities
Sql Server 2012 Datasheet
Azure Data Lake Intro (SQLBits 2016)
Salesforce Multitenant Architecture: How We Do the Magic We Do
Data Aware Enterprise v2
Introduction to Amazon Redshift
Ad

More from ukdpe (20)

PPTX
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
PPTX
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
PPTX
Mike Ormond: Developing for Windows Phone 7
PPTX
Mike Taulty OData (NxtGen User Group UK)
PPTX
Microsoft UK TechDays - jQuery and ASP.NET
PPTX
Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features
PPTX
Microsoft UK TechDays - ASP.NET 4.0 Overview
PDF
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
PDF
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
PDF
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
PDF
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
PDF
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
PDF
Mike Taulty DevDays 2010 Silverlight MEF
PDF
Mike Taulty DevDays 2010 Silverlight 4 Networking
PPTX
Mike Taulty MIX10 Silverlight Frameworks and Patterns
PPTX
Explaining The Cloud
PPTX
Microsoft In Education - Steve Beswick
DOC
How Microsoft Secures its Online Services [WHITEPAPER]
PPTX
Overview of Microsoft App-V 4.5
PPTX
Optimising your site for search engines
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
Mike Ormond: Developing for Windows Phone 7
Mike Taulty OData (NxtGen User Group UK)
Microsoft UK TechDays - jQuery and ASP.NET
Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features
Microsoft UK TechDays - ASP.NET 4.0 Overview
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight MEF
Mike Taulty DevDays 2010 Silverlight 4 Networking
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Explaining The Cloud
Microsoft In Education - Steve Beswick
How Microsoft Secures its Online Services [WHITEPAPER]
Overview of Microsoft App-V 4.5
Optimising your site for search engines

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PDF
Empathic Computing: Creating Shared Understanding
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Encapsulation theory and applications.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
Empathic Computing: Creating Shared Understanding
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
Digital-Transformation-Roadmap-for-Companies.pptx
NewMind AI Weekly Chronicles - August'25 Week I
NewMind AI Monthly Chronicles - July 2025
Encapsulation_ Review paper, used for researhc scholars
The AUB Centre for AI in Media Proposal.docx
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Encapsulation theory and applications.pdf

SQL Server 2008 Positioning

  • 1. Graeme Scott Technology Solution Professional Microsoft UK [email_address]
  • 2. SQL Server 7.0 SQL Server 2005 SQL Server 2000 Lowest TCO Automatic Tuning Reliability & Security Integrated Business Intelligence High availability Security Developer productivity Native XML First to include Enterprise ETL & Deep Data Mining Performance, scalability focus XML support First to include Notification First to include Data Mining & Reporting Re-architecture of relational server Extensive auto resource management First to include OLAP & ETL Cross-release objectives SQL Server 6.0/6.5 Differentiation from Sybase SQL Server Windows integration First to include Replication 1 st Generation 2 nd Generation 3 rd Generation
  • 3. Performance updates: data compression Enhanced BI capabilities SSRS Integration with SharePoint Server 2007 Data Mining Plug-ins for Office 2007 Manageability enhancements Optimized for Windows Vista & Office 2007 Common Criteria Certification Service Pack 2 Delivery of Database Mirroring SQL Server Express with Advanced Functions Management Tools Full Text Search Reporting Services Reporting Services support for Netweaver BI Service Pack 1 Designed for Portable enterprise applications Occasionally-connected & offline use Embedded in applications & devices
  • 4. Published on December 15th 2008. Cumulative Updates & performance enhancements. Some additional support features added to SQL replication. Added data providers for Reporting Services (support for Teradata Report Models). Notification Services integration with SQL Server 2008. Service Pack 3
  • 6. Transparent Data Encryption Extensible Key Management Data Auditing Pluggable CPU Database Mirroring Enhancements Policy Based management Single Server Administration Streamlined Installation Enterprise System Management Performance Data Collection System Analysis Data Compression Query Optimization Modes Resource Governor Entity Data Model LINQ Visual Entity Designer Entity Aware Adapters SQL Server Change Tracking Synchronized Programming Model Visual Studio Support SQL Server Conflict Detection FILESTREAM data type Integrated Full Text Search Sparse Columns & column sets Large User Defined Types Date/Time Data Type SPATIAL data type Partitioned Table Parallelism Warehouse Query Optimizations Persistent Lookups Change Data Capture Backup Compression MERGE SQL Statement Data Profiling Star Join Enterprise Reporting Engine Internet Report Deployment Block Computations Scale out Analysis BI Platform Management Export to Word and Excel Author reports in Word and Excel Report Builder Enhancements TABLIX Rich Formatted Data Personalized Perspectives … and many more
  • 7. Introducing: Enterprise Data Platform Services “ Enabling customers of all sizes to derive value from ALL data, birth through archival” Dynamic Development Beyond Relational Pervasive Insight Mobile and Desktop OLAP FILE XML RDBMS Query Analysis Reporting Integration Synch Search Cloud Server
  • 8. Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure Pervasive Insight Enterprise Data Platform Dynamic Development Beyond Relational
  • 9. Protect your information Encrypt your data without requiring an application re-write Consolidate security keys within the data center Integrated auditing support Increase the reliability of your applications Add system resources without affecting your users Leverage database mirroring to increase reliability SQL 2008 can support up to 16 cluster nodes on Windows Server 2008 Enterprise Data Platform
  • 10. Better Performance Increase query and backup performance Reduce your storage costs Optimize System Performance Monitor your system by collecting and storing system events Analyze and report on your system performance Predictable Performance Manage concurrent workloads on single system Prevent runaway queries Ensure consistent query performance Enterprise Data Platform
  • 11.  
  • 12. Spend less time on ongoing operations Manage via policies instead of scripts Define Enterprise wide data management policies Automated monitoring and enforcement of policies Simplify your installation and configuration Integrated with your enterprise system management Define Policies that are compliant with System Definition Model Manage your data and system infrastructure with Microsoft System Center Enterprise Data Platform
  • 13. Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
  • 14. Develop with business entities Define your business not tables Model your complex business relationships Retrieve entities instead of rows and columns Connect to SQL Server with entity aware adapters Reliable application performance Store entities locally on your clients Dynamic Development
  • 15. Support for occasionally connected systems. ADO.NET Sync Services and the Sync Framework. Use the Sync Framework to synchronise SQL CE with SQL Server.
  • 16.  
  • 17. Support for occasionally connected systems. ADO.NET Sync Services and the Sync Framework. Use the Sync Framework to synchronise SQL CE with SQL Server. Build data-centric applications with the Entity Framework and the EDM. Leverage consistent query syntax with LINQ. Access diverse data stores including: LINQ to Entities. LINQ to DataSets. LINQ to SQL. LINQ to XML. LINQ to SSDS.
  • 18. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 19. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 20. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 21. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 22. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 23. // LINQ to SQL query example Var OrdersQuery = from o in Context.Orders where o.Customer.Country == “UK” && o.Employee.LastName == “Smith” orderby o.Customer.CompanyName select new { o.OrderID, o.OrderDate, o.Customer.CompanyName. o.Order_Details } Foreach (var o in OrdersQuery)...
  • 24. Included in Visual Studio 2008 / .NET 3.5 Benefits: Rapid application development scenarios. Query processing performed at the server. Mapping designer makes mapping classes to tables simple. Limitations: Only supports SQL Server family of databases. Some limitations on mapping scenarios.
  • 25. Access your data from anywhere Store your data locally while disconnected from server Synchronize Incremental changes between client and server Detect conflicts during synchronization including deletes Add disconnected scenarios without re-writing existing applications Dynamic Development
  • 26. Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
  • 27. Seamless transition between relational and non-relational Store your documents in cost effective storage platform Access documents as data Encode your complex hierarchies within XML Extend the database to meet your unique needs Find your data Query across relational and text data Build global applications Capture precise time from clients across the globe Beyond Relational
  • 28. Storage Attribute on VARBINARY(MAX) Works with integrated FTS Unstructured data stored directly in the file system (requires NTFS) Dual Programming Model TSQL (Same as SQL BLOB) Win32 Streaming APIs with T-SQL transactional semantics Data Consistency Integrated Manageability Back Up / Restore Administration Size limit is the file system volume size SQL Server Security Stack Store BLOBs in DB + File System Application BLOB DB
  • 29. Build location-aware applications Capture location data from across your organization Integrate location intelligence to your existing applications Visualize your location information Standard Spatial applications Integrate with industry standard spatial applications Supported by 3 rd parties Beyond Relational
  • 30. Introducing: Accelerate your development with entities Synchronize your data from anywhere Store and consume any type of data Deliver Location Intelligence within your applications Integrate all your data in the Enterprise Data Warehouse Reach all your users with scalable BI platform Empower every user with actionable insights Secure, trusted platform for your data Optimized and predictable system performance Productive policy-based management of your infrastructure
  • 31. Scale and Manage large number of users and data Improve Query performance on large tables Optimize Queries for data warehousing scenarios Increase I/O performance with efficient and cost effective data storage Manage concurrent workloads of ad-hoc queries, reporting and analysis Integrate growing volumes of data Optimize ETL performance by identifying data in your largest tables Reduce the data load volumes by capturing operational changes in data Simplify the insert and update data processing Profile your information to identify dirty data Pervasive Insight
  • 34. What is Ta blix? The best of Tabl e merged with the best of Matr ix Allows for fixed and dynamic columns and rows Enables Arbitrary nesting on each axis Enables multiple parallel row/column members at each level Introduces optional omission of row/column headers
  • 35. Tabl ix e + Matr 2001 2002 Total 1,115 1,331 2,446 152 642 794 11,156 13,312 24,468 1,523 6,421 7,944 13,946 21,706 35,653 Retail Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total Customer Retail Acme Nadir, Inc. Wholesale ABC Corp. XYZ, Ltd. Grand Total Growth 19% 322% 19% 322% 56% 1,267 1,973 3,230 56% 12,679 19,733 32,412 57%
  • 36. Enriched Visualizations - Chart Richer end user experience with new visualization engine Chart Examples
  • 38. SQL Server 2005 & 2008 are supported on Windows Hyper-V. SQL Server 2005 is fully supported within a Virtual Server environment. Hyper-V also supports XenSource and VMWare virtual machines. For SQL Server usage within these virtual machines Microsoft offers best efforts in terms of support.
  • 39. More Performance: Market Montage Solution Supports 200,000 Updates per Second with SQL Server 2005 (70TB) Event Management Firm Provides Software as a Service using SQL Server 2008 Polaris Software Lab Triples Developer Productivity with Microsoft Testing Show SQL Server 2005 Exceeds Needs for Global Warehouse Management More Scalable: When the meteor and the 1PB database collide (SQL 2008) Credit Card Company Runs its Business with 12-Terabyte Mission Critical BI Solution Global Online Gaming Company Deploying SQL Server 2008 to support 100 Terabytes Siemens PLM Software Validated to Easily Support 5,000 Users with SQL Server 2008 More Value: Lockheed Martin Unit Moves SAP from UNIX to Windows, Cuts Technology Cost. American Power Conversion Runs Siebel on SQL Server; Saves $800,000 over Oracle Service Provider Cuts Costs, Speeds Development, and Simplifies Remote Access Food Manufacturer Speeds Data Access, Saves $320,000, Enables Better Decisions http://www.microsoft.com/sqlserver/2008/en/us/compare-oracle.aspx
  • 40. Download the evaluation version of SQL Server 2008: http://www.microsoft.com/downloads SQL Server 2008 Overview: http://www.microsoft.com/sqlserver/2008/en/us/overview.aspx Get prepared and allow Microsoft to help (available workshops): SQL Server 2008 Features & Capabilities. Upgrading to SQL Server 2008. SQL Server for the Oracle DBA.
  • 41. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.