SQL Server 2005 Overview Greg Low Readify

Slides:



Advertisements
Similar presentations
Michael Platt Architect, Microsoft UK
Advertisements

Yukon – What is New Rajesh Gala. Yukon – What is new.NET Framework Programming Data Types Exception Handling Batches Databases Database Engine Administration.
1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
Business Intelligence in Microsoft SQL Server 2005 Marin Bezić Microsoft EMEA SQL BI PRODUCT MANAGER
Business Intelligence Microsoft. Improving organizations by providing business insights to all employees leading to better, faster, more relevant decisions.
Annop Siritikul Account Technology Specialist Microsoft (Thailand) “Transform Data into Decision” Microsoft SQL Server 2005 Business Intelligence.
SQL Server 2005 RDBMS Technical Overview Matthew Stephen IT Pro Evangelist (SQL Server) Microsoft Ltd.
Business Intelligence
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Your Data Any Place, Any Time Overview. Amazing Journey.
Introduction to SQL Server 2005 Analysis Services Melville Thomson IT Pro Evangelist.
SQL Server 2005 Database Engine Sommarkollo Microsoft.
SQL Server 2005 Administration, Scalability and Reliability Dr Greg Low Readify
SQL 2005 BI and Reporting Services for the developer
Unlock Your Data Rich connectivity Robust data integration Enterprise-class manageability Deliver Relevant Information Intuitive design environment.
Managing and Administering SQL Server 2005 Matthew Stephen ITPro Evangelist Microsoft Ltd
Business Intelligence components Introduction. Microsoft® SQL Server™ 2005 is a complete business intelligence (BI) platform that provides the features,
Välkommen till Sommarkollo Simon Lidberg Systemingenjör – SQL Server Microsoft AB
Jeremy Boyd Director – Mindscape MSDN Regional Director
Advanced SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Managing and Monitoring SQL Server 2005 Shankar Pal Program Manager SQL Server, Redmond.
Passage Three Introduction to Microsoft SQL Server 2000.
A Technical Overview of Microsoft SQL Server 2005 Melville Thomson IT Pro Evangelist (UK)
SQL Server 2005 Overview. Notification Services Notifications & Alerts Data Transformation Services ETL SQL Server Engine Relational Database Engine Reporting.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Oracle Developer Tools for Visual Studio.NET Christian Shay Principal Product Manager Oracle Corporation Prerequisites for presentation:
Deliver Rich Analytics with Analysis Services SQL Server Donald Farmer Group Program Manager Microsoft Corporation.
What’s New in SQL Server 2005 From a Developer’s Perspective.
DBA230 Introducing SQL Server 2000 Reporting Services Jason Carlson Product Unit Manager SQL Server Microsoft Corporation.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
Introduction to SQL 2005 Security Nick Ward SQL Server Specialist Nick Ward SQL Server Specialist
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Introducing Reporting Services for SQL Server 2005.
Developing Reporting Solutions with SQL Server
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
1 SQL Server 2000 Administration Kashef Mughal MSB.
Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
Annop Siritikul Technology Specialist Microsoft (Thailand) A Technical Overview of Microsoft ® SQL Server ™ 2005 Beta 2.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
DAT377 Data Mining In SQL Server 2000 And SQL Server 2005 (Code Named “Yukon”) Paul Bradley Principal, Data Mining Technology Apollo Data Technologies.
DAT325 SQL Server 2005 (Codenamed “Yukon”): Using the Service Broker To Build Asynchronous, Queued Database Applications Roger Wolter Program Manager.
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Introducing Microsoft SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
SQL Server 2008 Analysis Services. END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services.
Andrew Fryer Evangelist Microsoft UK
Introduction to SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Module 1: Introduction to Microsoft SQL Server Reporting Services
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Upgrading to SQL Server 2005 Melville Thomson IT Pro Evangelist Microsoft.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Practical MSBI(SSIS, SSAS,SSRS) online training. Contact Us: Call: Visit:
Matthew Stephen Microsoft Ltd Overview.
Comprehensive Flexible Global Storage and Search Responsive Available Secure Manageable Federation Coordination Consolidation Transformation Synchronization.
PROJECT ORIENTED ONLINE TRAINING ON MSBI (IS,AS,RS)
Getting the Most from SQL Server 2005 Don Vilen Program Manager SQL Server Microsoft Corporation.
Microsoft® SQL Server™ 2005 (April CTP) Enterprise Data Management for the DBA Barnaby Jeans IT Pro Advisor Microsoft Canada
A Technical Overview of Microsoft® SQL Server™ 2005 Beta 2
Delivering Business Insight with SQL Server 2005
DAT328 SQL Server 2005 (Codenamed “Yukon”): Introduction To UDM “The Unified Dimensional Model In Analysis Services” Ariel Netz Group Program Manager.
DAT381 Team Development with SQL Server 2005
6/17/ :03 AM © 2004 Microsoft Corporation. All rights reserved.
Matthew Stephen – SQL Server Evangelist
Presentation transcript:

SQL Server 2005 Overview Greg Low Readify

What We Will Cover Manageability enhancements Security enhancements Business Intelligence enhancements

Who Am I? SQL Server &.NET Consultant with Readify Director of White Bear Consulting Microsoft MVP for.NET INETA User Group Relations Chair for Asia-Pacific President of Qld MSDN User Group President of Qld SQL Server User Group

Prerequisite Knowledge Knowledge of –Microsoft SQL Server 2000 or –Microsoft SQL Server 7.0 Level 200

Agenda Introduction Manageability Security Business Intelligence Session Summary

Introduction SQL Server 2005 Data Platform

.NET Framework Common Language Runtime Integration User-defined Aggregates User-defined Data Types User-defined Functions SQL Server.NET Data Provider Extended Triggers Data Types Managed SQL Types New XML Datatype Varchar (MAX) Varbinary (MAX) SQL Server Engine New Message Service Broker HTTP Support (Native HTTP) Database Tuning Advisor Multiple Active Result Sets Persisted Computed Columns Snapshot Isolation Level Scale Up Partitioning VIA support NUMA support Database Failure and Redundancy Fail-over Clustering (up to 8 node) Enhanced Multi-instance Support Database Mirroring Database Snapshots XML XQUERY Support XML Data Manipulation Language FOR XML Enhancements XML Schema (XSD) Support MSXML 6.0 (Native).Net XML Framework Full-text Search Indexing of XML Datatype Database Maintenance Backup and Restore Enhancements Checksum Integrity Checks Dedicated Administrator Connection Dynamic AWE Fast Recovery Highly-available Upgrade Online Index Operations Online Restore Parallel DBCC Parallel Index Operations Management Tools New Management Studio MDX Query Editor Version Control Support XML/A SQLCMD Command Line Tool Performance Tuning Profiler Enhancements Profiling Analysis Services Exportable Showplan Exportable Deadlock Traces MDAC SNAC Microsoft Installer base setup Support for Active Directory Deployment SQL Client.NET Data Provider Server Cursor Support Asynch Security All Permissions Grantable Fine Grain Administration Rights Separation of Users and Schema Data encryption primitives Replication Auto-tuning Replication Agents Oracle Publication Improved Blob Change Tracking Replication Monitor OLAP and Data Mining Analysis Management Objects Windows Integrated Backup and Restore Web Service/XML for Analysis DTS and DM Integration New Data Mining Algorithms Auto Packaging and Deployment Data Transformation Services New Architecture (DTR + DTP) Complex Control Flows Control Flow Debugging For Each Enumerations Property Mappings Full Data Flow Designer Full DTS Control Flow Designer Graphical Presentation of Pkg Execution Immediate Mode and Project Mode Package (Advanced) Deployment Tools Custom Tasks and Transformations Reporting Services Multiple Output Formats Parameters (Static, Dynamic, Hierarchical) Bulk Delivery of Personalized Content Support Multiple Data Sources STS (Web Parts, Doc Libraries) Visual Design Tool Charting, Sorting, Filtering, Drill-Through Scheduling, Caching Complete Scripting Engine Scale Out architecture Open XML Report Definition Notification Services & SQL Server CE

Secure, reliable, and productive database platform for line-of-business and analytical applications High availability for enterprise applications Security enhancements Focus on manageability; self optimization Enterprise Data Management Developer Productivity Business Intelligence Integration with Visual Studio® and.NET Native XML technology Interoperability: open standards, Web services Comprehensive ETL solution Real-time decision making: reporting, data mining Scalability and availability enhancements Introduction Empowering Productivity

Agenda Introduction Manageability Security Business Intelligence Session Summary

Manageability Tools Replaces Enterprise Manager, Query Analyzer Can manage multiple servers New: SQL Server Management Studio –New rich GUI –Integrated authoring, management –Supports all SQL Server components

Management Studio demonstration demonstration

Manageability SQLCMD Command-line tool for executing T-SQL statements and scripts –Replaces osql –Uses OLE DB (not ODBC or DB-Library) Has a dedicated administrator connection

SQLCMD demonstration demonstration

Manageability SQLiMail Uses SMTP, not Extended MAPI Profiles –Secure – Profiles enable specification of users with access to SQLiMail profile –Integrated management within SQL Server –Failover – can point to multiple SMTP servers from one profile for ensured mail delivery Service Broker used to deliver messages to avoid blocking a stored procedure Execute sendimail_sp

Manageability Tuning Tools XML Show Plan –Publicly available Schema –Programmatic access –Portability Database Tuning Advisor –Time bound tuning –What-if analysis –Scalability

Manageability Diagnostic Tools Dynamic Management Views –Server transparency –“sys.memory_clerks” –“sys.schedulers”

SQL Profiler –Integrated with Performance Monitor –Deadlock graph Manageability Diagnostic Tools

Agenda Introduction Manageability Security Business Intelligence Session Summary

Security Feature Enhancements Authorization Enhancements –User schema separation –Module execution context –Catalog security –Granular permission control –Encryption enhancements Auditing –DDL triggers –Events

Security User-Schema Separation New DDL for user and schemas –CREATE/ALTER/DROP for USER, ROLE, and SCHEMA Dropping user does not require application rewrite

Security Solution: User-Schema SeparationUser Database Object Schema Contained in Owned by Owned By Table View Stored Proc Function User 2 Owned by Drop user does NOT require application change!

Security User-Schema Separation Each schema has an owning principal – user or role Each user has a default schema for name resolution Object creation inside schema requires CREATE permission and ALTER or CONTROL permission on the schema –Example: Creation of table in schema requires CREATE TABLE permission and ownership of schema or ALTER or CONTROL on schema Role1User1 Owns Has default schema Owns Approle1 Owns Schema1Schema2 Schema3 SP1 Fn1 Tab1 Database

Security Execution Context User 3 Select Perms checked for User3 Execute Perms checked for User3 User1.Proc1 User1.T1 NO Perms checked for User3 User 3 User2.Proc1 User1.T1 ‘Execute AS ‘X’ ’ Execute Perms checked for User3 Select Perms checked for ‘X’. Not for user3 SQL Server 2005 SQL Server 2000 User2.Proc1User1.T1

Security Module Execution Context Execute AS CALLER Execute AS “UserName” Execute AS SELF Execute AS OWNER

Security Certificates Encryption enhancements –Encryption uses symmetric keys, asymmetric keys and certificates –SQL Server 2005 can generate certificates for encryption –RC4, RSA, Triple-DES and AES encryption supported Encryption can be used with any level of SQL Server 2005 securable

Agenda Introduction Manageability Security Business Intelligence Session Summary

Data Transformation Services Enterprise ETL platform –High performance –High scale –Trustworthy and reliable Best in class usability –Rich development environment –Source control –Visual debugging of control flow and data –Great range of transforms out-of-the-box Highly extensible –Custom tasks –Custom enumerations –Custom transformations –Custom data sources

BI Development Studio  A complete, integrated tool for the development of BI applications  One tool, multiple technologies:  Relational, OLAP, DM, DTS, Reporting, Code, Web pages …  Enterprise software development environment:  Integrated into Visual Studio.NET  Team development, source control, versioning, developer isolation, resource independent coding  Development cycle lifetime support  Develop, Test, Deploy, Modify, Test…  Breakthrough ease of use

Business Intelligence Development Studio demonstration demonstration

Introduced with SQL Server 2000 –Open, extensible enterprise reporting solution –Report authoring, management, delivery –Office System integration –VS.NET development environment SQL Server 2005 enhancements –Integration with AS, DTS, management tools –Developer enhancements –Improved report interactivity –Rich end-user reporting Reporting Services

Analysis Services Unified Dimensional Model –Integrating relational and OLAP views Pro-active caching –Bringing the best of MOLAP to ROLAP Web services –Native XML/A

Enterprise BI - Today DW Datamart Data Model Reporting Tool (3) MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1)

Enterprise BI – a Messy Reality DW Datamart Data Model Reporting Tool (3) MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) OLAP vs. Reporting Duplicate Data Duplicate Models

DW Datamart Data Model BI Applications MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Enterprise BI – With A UDM

XML/A or ODBO DW Datamart BI Applications MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Analysis Services Analysis Services Scaleable, High Performance UDM Server

XML/A or ODBO DW Datamart BI Applications MOLAP Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Analysis Services Cache Notifications Analysis Services Transparent MOLAP Caching

XML/A or ODBO DW Datamart BI Applications Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Analysis Services Cache Analysis Services Data Marts are Virtualized

XML/A or ODBO DW BI Applications Reporting Tool (1) ToolData Source OLAP Browser (2) OLAP Browser (1) Reporting Tool (1) UDM Analysis Services Cache Analysis Services Streamlined BI Infrastructure

Data Mining Focus Complete set of analytics –Most popular data mining algorithms (5 new) –Enhanced creating, editing, and viewing environment Embedded data mining –Embed data mining in LOB applications –Complete SQL language based API –Native XML/A support Integrated solution –Tight integration with Relational, OLAP, DTS, Reporting technologies –Comprehensive SQL Server BI platform Alliance with ISVs –Focus on broadening the market –Agreed on finalizing DM industry standard based on OLE DB for DM and XML/A

Value of Data Mining 5 new algorithms Graphical tools/wizards 12 embeddable viewers Tightly integrated with AS, DTS, Reporting Integration with Web/Office apps SQL Server 2005 OLAP Reports (Adhoc) Reports (Static) Data Mining Business Knowledge Easy Difficult Usability Relative Business Value

Complete Set of Algorithms Decision Trees Clustering Time Series Sequence Clustering Association Naïve Bayes Neural Net Introduced in SQL Server 2000

Agenda Introduction Manageability Security Business Intelligence Session Summary

New integrated management tools Secure by design, by deployment, and by default Expanded and enhanced availability options

For More Information Visit TechNet at

Microsoft Learning Training Resources for IT Professionals To see the detailed syllabus or to locate a training provider, visit CourseTitleAvailable 2733AUpdating Your Database Administration Skills to Microsoft SQL Server 2005 Now 2734AUpdating Your Database Development Skills to Microsoft SQL Server 2005 Now

SQL Server Day Workshops Microsoft SQL Server 2005 Database Infrastructure & Scalability, presented by Brent Challis, DDLS Microsoft SQL Server 2005 Business Intelligence, presented by Peter Myers. Tenix Connections Microsoft SQL Server 2005 Development, presented by Greg Low, White Bear Consulting

SQL Server 2005 Workshops Cost $650 and $575 for early birds. For Schedule, Registration and further information –Partners only –Customers and Partners: (This page will be available later this month)

SQL Server 2005 Workshops Register Now for Yukon Workshops Microsoft Partner can register for all 3 workshops at Microsoft Customers can register for all 3 workshops at com.au/YukonCusBI com.au/YukonCusDev com.au/YukonCusAdmin Workshops run nationally and are scheduled between 7 March and 30 June 2005, places are limited so be quick.

User Community SQLServer.org.au (Australian SQL Server User Group) Sign up and attend your local user group!

Code Camp Code Camp Oz is happening 23/24 th April at Charles Sturt University in Wagga Wagga Be there!

The SQL Server 2005 University Masters Fully accredited, masters level degree from Charles Sturt University SQL Server 2005 MCDBA certification included as an integral component Graduates eligible for full professional level membership of the Australian Computing Society Part time study delivered via Distance Education Qualifies for Government FEE-HELP program Places available for experienced applicants without previous qualifications First intake commences September 2005 Register your interest at

Where Can I Get Help? Free chats and webcasts List of newsgroups Microsoft community sites Community events Community columns

Session Credits Author: Saskia Schott – Modified by Greg Low Producer/Editor: Alan Le Marquand Technical Specialists –[Reviewer 1] –[Reviewer 2] Microsoft Reviewers/Editors