SlideShare a Scribd company logo
1 of 74
Introduction to SQL Server 2008 R2 Ing. Eduardo Castro ecastro@mswindowscr.org Comunidad Windows
SQL Server 2008 Foundation Industry-leading developer tools Gartner MQ leader for BI platforms Secure and Scalable Highest DBA productivity ,[object Object]
Ensure business continuity
Deliver predictable responseTRUSTED ,[object Object]
Simplify application development
Store any informationPRODUCTIVE ,[object Object]
Deliver relevant information
Drive actionable insightsINTELLIGENT
Information Platform Vision Empowered IT Pervasive Insight Dynamic Development Mission Critical Platform Cloud Desktop & Mobile Server & Datacenter
Scalable relational database platform Consistent, familiar model & tools Self-managed, highly available cloud services MPP support for 10s to 100s TB DW Highly scalable appliances Seamless integration with Microsoft BI  SQL Server 2008 R2 Wave Managed Self-Service BI Multi-server management Virtualization & Live Migration
Evolution of Microsoft SQL ServerIncreased functionality and enterprise-level performance SQL 2005 SQL 2008 R2 Serving the Mid Market database needs with an enhanced data platform support SQL 2000 SQL 2008 Comprehensive IT solutions for the Enterprise Data Platforms needs and Enterprise Data Centers Comprehensive, integrated data Management and Business intelligence Solidify position in Departmental and Mid Market IT and move into Enterprise Data Platform ,[object Object]
XML support
Data Mining and Data Scripting
Failover clustering
XML support
Data Mining and Data Scripting
Failover clustering
XML support
Data Mining and Data Scripting
Failover clustering+ ,[object Object]
SSAS and Ad Hoc Reporting
ETL and SSIS
Service Broker
Database Mirroring
SSAS and Ad Hoc Reporting
ETL and SSIS
Service Broker
Resource governor
Transparent Data Encryption
Enhanced BI Sync framework
Data compression/backup compression
Policy Based Management.
New data types ( spatial , dates and time)
PowerPivotfor Sharepoint
Report Builder 3.0
Support for up to 256 Logical Processors
Master Data Services
Multi-Server Management
Hyper-V Live Migration
Data Tier Application Management (VS Integration)
Complex Event Processing
System Prep
Unicode Compression 5
R2 in a glance New Editions 2 new premium editions to meet the needs of large scale datacenters and data warehouses New R2 Technologies Application and Multi-Server Management Managed Self-Service Business Intelligence Master Data Services StreamInsight Complex Event Processing Technology
R2 in a glance New R2 Solutions PowerPivot for SharePoint PowerPivot for Excel Parallel Data Warehouse Fast Track Data Warehouse
What’s R2 Building on the momentum of SQL Server 2008, “R2” improves IT efficiency by reducing the time and cost of developing and managing applications Empowers end users to make better decisions through Self-Service Business Intelligence and enables organizations to scale with confidence by providing high levels of reliability, security and scalability for business critical applications.
What’s R2 Report Builder 3.0 with support for geospatial visualization  Application and Multi-server Management - SMP scale up with support for up to 256 logical processors.  This CTP provides the first opportunity to explore some of the features of SQL Server 2008 R2 and see how it all comes together to enhance performance and scalability, enable self-service BI and improve IT and developer efficiency.
Scalability & Performance Enhancements SQL Server 2008 R2 comes up with two new feature in scalability and performance enhancements: Support for More Than 64 CPUs- The number of CPU cores that a server can use for database operations been increased from 64 to 512. Unicode Compression-Unicode data that is stored in nvarchar(n) and nchar(n) columns is now compressed by using an implementation of the standard Compression Scheme for Unicode(SCSU) algorithm.
Premium Edition Datacenter Datacenter Designed to deliver a high-performing data platform that provides the highest levels of scalability for large application workloads, virtualization and consolidation Key features new to Datacenter: Application and Multi-Server Management for enrolling, gaining insights and managing over 25 instances
Premium Edition Datacenter High-scale complex event processing with SQL Server StreamInsight Supports more processors and up to 256 logical processors for highest levels of scale Supports memory limits up to OS maximum
High Scale Data Warehouse SITUATION TODAY SQL SERVER 2008 R2 PARALLEL DATA WAREHOUSE Predictable scale-out through MPP on SQL Server and Windows Massive Scale with Low TCO – 10s to 100TB+ (total cost starts at $15k/TB!) Integrated BI platform for small and very large Enterprises Data volumes are exploding Growing population of users accessing information Increasingly complex data analyses performed against data “Parallel Data Warehouse is a natural complement to SQL Server, so we are excited about the possibilities the DatAllegro acquisition will bring.” - Ron Van Zanten, Directing Officer of Business Intelligence, Premier Bankcard Inc
Premium Edition Parallel DataWarehouse SQL Server 2008 R2 Parallel Data Warehouse is a highly scalable data warehouse appliance-based solution
Premium Edition Parallel DataWarehouse Key features new to Parallel Data Warehouse: 10s to 100s TBs enabled by MPP architecture Advanced data warehousing capabilities like Star Join Queries and Change Data Capture Integration with SSIS, SSRS, and SSAS Supports industry standard data warehousing hub and spoke architecture and parallel database copy
Architecture At A Glance
Anatomy of a Compute Node ,[object Object]
Drives Configured As RAID1 To Avoid Appliance Failover for a Single Drive Failure
IBM Compute Nodes Will Have 1 Lun (1 RAID1 Pair)
Dell Compute Nodes Will Have 2 Lun’s (2 RAID1 Pairs)
HP Compute Nodes Will Have 3 Luns’s (3 RAID1 Pairs)
Tempdb:
Sort-work Area For Data Loading Into Clustered Index Tables
Spill Area For Hash Joins Not Fitting Into Memory,[object Object]
4 RAID10 Pairs for Primary User Data
1 RAID10 Pair for Database Logs
2 LUN’s Are Spread Across Each RAID Pair
User Databases Are Separate Physical SQLServer Databases
Staging Database (Optional) Used for Loading and to Minimize Fragmentation,[object Object]
Query Processing
Parallel DataWarehouse Appliance
How Unicode Compression affects Data Storage You can implement it simply when creating table: With (Data_Compression=ROW)  or after creating table:  Alter Table [Name] REBUILD WITH(Data_Compression=ROW)
Manageability Enhancements SQL Server 2008 R2 introduces the SQL Server Utility for managing multiple instances of the SQL Server Database Engine. In SQL Server Management Studio, organizations will gain insights into their growing applications and SQL Server instances
Resource Optimization Consolidation management Use a new explorer in SQL Server Management Studio to access the central management for multi-server management and at-a-glance dashboard views Improve service levels 	Set policies to define desired utilization thresholds across target servers or applications within a new central management point. Identify issues with instances and applications
SQL Server Utility demo  Ing. Eduardo Castro, PhD

More Related Content

What's hot

What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19cMaria Colgan
 
Sql server 2016 new features
Sql server 2016 new featuresSql server 2016 new features
Sql server 2016 new featuresAjeet Singh
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwEduardo Castro
 
Microsoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InMicrosoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InDavid J Rosenthal
 
Teradata 13.10
Teradata 13.10Teradata 13.10
Teradata 13.10Teradata
 
Database Cloud Services Office Hours : Oracle sharding hyperscale globally d...
Database Cloud Services Office Hours : Oracle sharding  hyperscale globally d...Database Cloud Services Office Hours : Oracle sharding  hyperscale globally d...
Database Cloud Services Office Hours : Oracle sharding hyperscale globally d...Tammy Bednar
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiAlex Tumanoff
 
Sql server 2008 r2 analysis services overview whitepaper
Sql server 2008 r2 analysis services overview whitepaperSql server 2008 r2 analysis services overview whitepaper
Sql server 2008 r2 analysis services overview whitepaperKlaudiia Jacome
 
Oracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionOracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionAditya Trivedi
 
SQL Server 2016 Everything built-in FULL deck
SQL Server 2016 Everything built-in FULL deckSQL Server 2016 Everything built-in FULL deck
SQL Server 2016 Everything built-in FULL deckHamid J. Fard
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft Private Cloud
 
One Less Thing For DBAs to Worry About: Automatic Indexing
One Less Thing For DBAs to Worry About: Automatic IndexingOne Less Thing For DBAs to Worry About: Automatic Indexing
One Less Thing For DBAs to Worry About: Automatic IndexingJim Czuprynski
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseSandesh Rao
 
Presentation sql server to oracle a database migration roadmap
Presentation    sql server to oracle a database migration roadmapPresentation    sql server to oracle a database migration roadmap
Presentation sql server to oracle a database migration roadmapxKinAnx
 
SQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesSQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesDenny Lee
 
Maximize Dynamics AX System Performance with a Health Check
Maximize Dynamics AX System Performance with a Health CheckMaximize Dynamics AX System Performance with a Health Check
Maximize Dynamics AX System Performance with a Health CheckStoneridge Software
 
Sql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleSql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleKlaudiia Jacome
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 

What's hot (20)

What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Sql server 2016 new features
Sql server 2016 new featuresSql server 2016 new features
Sql server 2016 new features
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Microsoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InMicrosoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built In
 
Exploring sql server 2016 bi
Exploring sql server 2016 biExploring sql server 2016 bi
Exploring sql server 2016 bi
 
Teradata 13.10
Teradata 13.10Teradata 13.10
Teradata 13.10
 
Ibm info sphere datastage tutorial part 1 architecture examples
Ibm info sphere datastage tutorial part 1  architecture examplesIbm info sphere datastage tutorial part 1  architecture examples
Ibm info sphere datastage tutorial part 1 architecture examples
 
Database Cloud Services Office Hours : Oracle sharding hyperscale globally d...
Database Cloud Services Office Hours : Oracle sharding  hyperscale globally d...Database Cloud Services Office Hours : Oracle sharding  hyperscale globally d...
Database Cloud Services Office Hours : Oracle sharding hyperscale globally d...
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen Nedaskivskyi
 
Sql server 2008 r2 analysis services overview whitepaper
Sql server 2008 r2 analysis services overview whitepaperSql server 2008 r2 analysis services overview whitepaper
Sql server 2008 r2 analysis services overview whitepaper
 
Oracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionOracle 11g data warehouse introdution
Oracle 11g data warehouse introdution
 
SQL Server 2016 Everything built-in FULL deck
SQL Server 2016 Everything built-in FULL deckSQL Server 2016 Everything built-in FULL deck
SQL Server 2016 Everything built-in FULL deck
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
 
One Less Thing For DBAs to Worry About: Automatic Indexing
One Less Thing For DBAs to Worry About: Automatic IndexingOne Less Thing For DBAs to Worry About: Automatic Indexing
One Less Thing For DBAs to Worry About: Automatic Indexing
 
Top 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous DatabaseTop 20 FAQs on the Autonomous Database
Top 20 FAQs on the Autonomous Database
 
Presentation sql server to oracle a database migration roadmap
Presentation    sql server to oracle a database migration roadmapPresentation    sql server to oracle a database migration roadmap
Presentation sql server to oracle a database migration roadmap
 
SQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best PracticesSQL Server Reporting Services: IT Best Practices
SQL Server Reporting Services: IT Best Practices
 
Maximize Dynamics AX System Performance with a Health Check
Maximize Dynamics AX System Performance with a Health CheckMaximize Dynamics AX System Performance with a Health Check
Maximize Dynamics AX System Performance with a Health Check
 
Sql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleSql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scale
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 

Viewers also liked

SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 OverviewDavid Chou
 
Ms sql server architecture
Ms sql server architectureMs sql server architecture
Ms sql server architectureAjeet Singh
 
MS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database ConceptsMS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database ConceptsDataminingTools Inc
 
Sql server 2008 r2 installation instructions
Sql server 2008 r2 installation instructionsSql server 2008 r2 installation instructions
Sql server 2008 r2 installation instructionsCopen Hagen
 
SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 OverviewEric Nelson
 
Sql Server 2008 New Programmability Features
Sql Server 2008 New Programmability FeaturesSql Server 2008 New Programmability Features
Sql Server 2008 New Programmability Featuressqlserver.co.il
 
An introduction to new data warehouse scalability features in sql server 2008
An introduction to new data warehouse scalability features in sql server 2008An introduction to new data warehouse scalability features in sql server 2008
An introduction to new data warehouse scalability features in sql server 2008Klaudiia Jacome
 
Whats new in sql server 2008 and r2 for programmers
Whats new in sql server 2008 and r2 for programmersWhats new in sql server 2008 and r2 for programmers
Whats new in sql server 2008 and r2 for programmersAntonios Chatzipavlis
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2Eduardo Castro
 
Microsoft SQL Server - Files and Filegroups
Microsoft SQL Server - Files and FilegroupsMicrosoft SQL Server - Files and Filegroups
Microsoft SQL Server - Files and FilegroupsNaji El Kotob
 
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationSQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationMicrosoft Private Cloud
 
Elsd sql server_integration_services
Elsd sql server_integration_servicesElsd sql server_integration_services
Elsd sql server_integration_servicesSteve Xu
 
Integration Services Presentation V2
Integration Services Presentation V2Integration Services Presentation V2
Integration Services Presentation V2Catherine Eibner
 
benefits of SQL Server 2008 R2 Enterprise Edition
benefits of SQL Server 2008 R2 Enterprise Editionbenefits of SQL Server 2008 R2 Enterprise Edition
benefits of SQL Server 2008 R2 Enterprise EditionTobias Koprowski
 
SQL Server Integration Services Tips & Tricks
SQL Server Integration Services Tips & TricksSQL Server Integration Services Tips & Tricks
SQL Server Integration Services Tips & TricksGuillermo Caicedo
 
Advanced operation research
Advanced operation researchAdvanced operation research
Advanced operation researchSajid Ali
 
Microsoft SQL Server - StreamInsight Overview Presentation
Microsoft SQL Server - StreamInsight Overview PresentationMicrosoft SQL Server - StreamInsight Overview Presentation
Microsoft SQL Server - StreamInsight Overview PresentationMicrosoft Private Cloud
 

Viewers also liked (20)

SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 Overview
 
Sql Server Basics
Sql Server BasicsSql Server Basics
Sql Server Basics
 
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTUREMS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
 
Ms sql server architecture
Ms sql server architectureMs sql server architecture
Ms sql server architecture
 
MS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database ConceptsMS Sql Server: Introduction To Database Concepts
MS Sql Server: Introduction To Database Concepts
 
Sql server 2008 r2 installation instructions
Sql server 2008 r2 installation instructionsSql server 2008 r2 installation instructions
Sql server 2008 r2 installation instructions
 
SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 Overview
 
Sql Server 2008 New Programmability Features
Sql Server 2008 New Programmability FeaturesSql Server 2008 New Programmability Features
Sql Server 2008 New Programmability Features
 
An introduction to new data warehouse scalability features in sql server 2008
An introduction to new data warehouse scalability features in sql server 2008An introduction to new data warehouse scalability features in sql server 2008
An introduction to new data warehouse scalability features in sql server 2008
 
Whats new in sql server 2008 and r2 for programmers
Whats new in sql server 2008 and r2 for programmersWhats new in sql server 2008 and r2 for programmers
Whats new in sql server 2008 and r2 for programmers
 
BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2BI Dashboards with SQL Server 2008 R2
BI Dashboards with SQL Server 2008 R2
 
Microsoft SQL Server - Files and Filegroups
Microsoft SQL Server - Files and FilegroupsMicrosoft SQL Server - Files and Filegroups
Microsoft SQL Server - Files and Filegroups
 
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions PresentationSQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
SQL Server 2008 R2 - Developing Rich Reporting Solutions Presentation
 
Elsd sql server_integration_services
Elsd sql server_integration_servicesElsd sql server_integration_services
Elsd sql server_integration_services
 
Integration Services Presentation V2
Integration Services Presentation V2Integration Services Presentation V2
Integration Services Presentation V2
 
benefits of SQL Server 2008 R2 Enterprise Edition
benefits of SQL Server 2008 R2 Enterprise Editionbenefits of SQL Server 2008 R2 Enterprise Edition
benefits of SQL Server 2008 R2 Enterprise Edition
 
SQL Server Integration Services Tips & Tricks
SQL Server Integration Services Tips & TricksSQL Server Integration Services Tips & Tricks
SQL Server Integration Services Tips & Tricks
 
Advanced operation research
Advanced operation researchAdvanced operation research
Advanced operation research
 
Microsoft SQL Server - StreamInsight Overview Presentation
Microsoft SQL Server - StreamInsight Overview PresentationMicrosoft SQL Server - StreamInsight Overview Presentation
Microsoft SQL Server - StreamInsight Overview Presentation
 

Similar to Introduction to microsoft sql server 2008 r2

SQL Server R2 Sunumu
SQL Server R2 SunumuSQL Server R2 Sunumu
SQL Server R2 SunumuÇözümPARK
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing septMark Kromer
 
SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPGovind S Yadav
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerMicrosoft Tech Community
 
Microsoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft Private Cloud
 
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...Hitachi Vantara
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsMichaela Murray
 
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions DatasheetMicrosoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions DatasheetMicrosoft Private Cloud
 
SQL Server 2008 R2 Parallel Data Warehouse
SQL Server 2008 R2 Parallel Data WarehouseSQL Server 2008 R2 Parallel Data Warehouse
SQL Server 2008 R2 Parallel Data Warehouserobinson_adams
 
Microsoft SQL Server - Best Ever Data Platform on Windows Presentation
Microsoft SQL Server - Best Ever Data Platform on Windows PresentationMicrosoft SQL Server - Best Ever Data Platform on Windows Presentation
Microsoft SQL Server - Best Ever Data Platform on Windows PresentationMicrosoft Private Cloud
 
SANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASankar Sahu
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsMichaela Murray
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 DatasheetMILL5
 
HP PolyServe Software for Microsoft SQL Server
HP PolyServe Software for Microsoft SQL ServerHP PolyServe Software for Microsoft SQL Server
HP PolyServe Software for Microsoft SQL Serverwebhostingguy
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional PortfolioMoniqueO Opris
 
SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsJeannette Browning
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewGeorge Walters
 
Reference for data migration pls choose and
Reference for data migration pls choose andReference for data migration pls choose and
Reference for data migration pls choose andiswarianagarajan
 
Microsoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft Private Cloud
 

Similar to Introduction to microsoft sql server 2008 r2 (20)

SQL Server R2 Sunumu
SQL Server R2 SunumuSQL Server R2 Sunumu
SQL Server R2 Sunumu
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing sept
 
SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTP
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layer
 
Microsoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 Datasheet
 
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...
Quickly Deploy Microsoft Private Cloud and SQL Server 2012 Data Warehouse on ...
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT Solutions
 
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions DatasheetMicrosoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
 
SQL Server 2008 R2 Parallel Data Warehouse
SQL Server 2008 R2 Parallel Data WarehouseSQL Server 2008 R2 Parallel Data Warehouse
SQL Server 2008 R2 Parallel Data Warehouse
 
Microsoft SQL Server - Best Ever Data Platform on Windows Presentation
Microsoft SQL Server - Best Ever Data Platform on Windows PresentationMicrosoft SQL Server - Best Ever Data Platform on Windows Presentation
Microsoft SQL Server - Best Ever Data Platform on Windows Presentation
 
SANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBA
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT Solutions
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 Datasheet
 
HP PolyServe Software for Microsoft SQL Server
HP PolyServe Software for Microsoft SQL ServerHP PolyServe Software for Microsoft SQL Server
HP PolyServe Software for Microsoft SQL Server
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration Paths
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overview
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
 
Reference for data migration pls choose and
Reference for data migration pls choose andReference for data migration pls choose and
Reference for data migration pls choose and
 
Microsoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation DatasheetMicrosoft SQL Server - Server Consolidation Datasheet
Microsoft SQL Server - Server Consolidation Datasheet
 

More from Eduardo Castro

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL ServerEduardo Castro
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerEduardo Castro
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL AzureEduardo Castro
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflowEduardo Castro
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022Eduardo Castro
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022Eduardo Castro
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceEduardo Castro
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022Eduardo Castro
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Eduardo Castro
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql serverEduardo Castro
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsEduardo Castro
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Eduardo Castro
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsEduardo Castro
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en AzureEduardo Castro
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL ServerEduardo Castro
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Eduardo Castro
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesEduardo Castro
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesEduardo Castro
 

More from Eduardo Castro (20)

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL Server
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL Server
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL Azure
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflow
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed Instance
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql server
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse Analytics
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en Azure
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL Server
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure Enclaves
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure Enclaves
 

Introduction to microsoft sql server 2008 r2

  • 1. Introduction to SQL Server 2008 R2 Ing. Eduardo Castro ecastro@mswindowscr.org Comunidad Windows
  • 2.
  • 4.
  • 6.
  • 9. Information Platform Vision Empowered IT Pervasive Insight Dynamic Development Mission Critical Platform Cloud Desktop & Mobile Server & Datacenter
  • 10. Scalable relational database platform Consistent, familiar model & tools Self-managed, highly available cloud services MPP support for 10s to 100s TB DW Highly scalable appliances Seamless integration with Microsoft BI SQL Server 2008 R2 Wave Managed Self-Service BI Multi-server management Virtualization & Live Migration
  • 11.
  • 13. Data Mining and Data Scripting
  • 16. Data Mining and Data Scripting
  • 19. Data Mining and Data Scripting
  • 20.
  • 21. SSAS and Ad Hoc Reporting
  • 25. SSAS and Ad Hoc Reporting
  • 30. Enhanced BI Sync framework
  • 33. New data types ( spatial , dates and time)
  • 36. Support for up to 256 Logical Processors
  • 40. Data Tier Application Management (VS Integration)
  • 44. R2 in a glance New Editions 2 new premium editions to meet the needs of large scale datacenters and data warehouses New R2 Technologies Application and Multi-Server Management Managed Self-Service Business Intelligence Master Data Services StreamInsight Complex Event Processing Technology
  • 45. R2 in a glance New R2 Solutions PowerPivot for SharePoint PowerPivot for Excel Parallel Data Warehouse Fast Track Data Warehouse
  • 46. What’s R2 Building on the momentum of SQL Server 2008, “R2” improves IT efficiency by reducing the time and cost of developing and managing applications Empowers end users to make better decisions through Self-Service Business Intelligence and enables organizations to scale with confidence by providing high levels of reliability, security and scalability for business critical applications.
  • 47. What’s R2 Report Builder 3.0 with support for geospatial visualization Application and Multi-server Management - SMP scale up with support for up to 256 logical processors. This CTP provides the first opportunity to explore some of the features of SQL Server 2008 R2 and see how it all comes together to enhance performance and scalability, enable self-service BI and improve IT and developer efficiency.
  • 48. Scalability & Performance Enhancements SQL Server 2008 R2 comes up with two new feature in scalability and performance enhancements: Support for More Than 64 CPUs- The number of CPU cores that a server can use for database operations been increased from 64 to 512. Unicode Compression-Unicode data that is stored in nvarchar(n) and nchar(n) columns is now compressed by using an implementation of the standard Compression Scheme for Unicode(SCSU) algorithm.
  • 49. Premium Edition Datacenter Datacenter Designed to deliver a high-performing data platform that provides the highest levels of scalability for large application workloads, virtualization and consolidation Key features new to Datacenter: Application and Multi-Server Management for enrolling, gaining insights and managing over 25 instances
  • 50. Premium Edition Datacenter High-scale complex event processing with SQL Server StreamInsight Supports more processors and up to 256 logical processors for highest levels of scale Supports memory limits up to OS maximum
  • 51. High Scale Data Warehouse SITUATION TODAY SQL SERVER 2008 R2 PARALLEL DATA WAREHOUSE Predictable scale-out through MPP on SQL Server and Windows Massive Scale with Low TCO – 10s to 100TB+ (total cost starts at $15k/TB!) Integrated BI platform for small and very large Enterprises Data volumes are exploding Growing population of users accessing information Increasingly complex data analyses performed against data “Parallel Data Warehouse is a natural complement to SQL Server, so we are excited about the possibilities the DatAllegro acquisition will bring.” - Ron Van Zanten, Directing Officer of Business Intelligence, Premier Bankcard Inc
  • 52. Premium Edition Parallel DataWarehouse SQL Server 2008 R2 Parallel Data Warehouse is a highly scalable data warehouse appliance-based solution
  • 53. Premium Edition Parallel DataWarehouse Key features new to Parallel Data Warehouse: 10s to 100s TBs enabled by MPP architecture Advanced data warehousing capabilities like Star Join Queries and Change Data Capture Integration with SSIS, SSRS, and SSAS Supports industry standard data warehousing hub and spoke architecture and parallel database copy
  • 55.
  • 56. Drives Configured As RAID1 To Avoid Appliance Failover for a Single Drive Failure
  • 57. IBM Compute Nodes Will Have 1 Lun (1 RAID1 Pair)
  • 58. Dell Compute Nodes Will Have 2 Lun’s (2 RAID1 Pairs)
  • 59. HP Compute Nodes Will Have 3 Luns’s (3 RAID1 Pairs)
  • 61. Sort-work Area For Data Loading Into Clustered Index Tables
  • 62.
  • 63. 4 RAID10 Pairs for Primary User Data
  • 64. 1 RAID10 Pair for Database Logs
  • 65. 2 LUN’s Are Spread Across Each RAID Pair
  • 66. User Databases Are Separate Physical SQLServer Databases
  • 67.
  • 70. How Unicode Compression affects Data Storage You can implement it simply when creating table: With (Data_Compression=ROW) or after creating table: Alter Table [Name] REBUILD WITH(Data_Compression=ROW)
  • 71. Manageability Enhancements SQL Server 2008 R2 introduces the SQL Server Utility for managing multiple instances of the SQL Server Database Engine. In SQL Server Management Studio, organizations will gain insights into their growing applications and SQL Server instances
  • 72. Resource Optimization Consolidation management Use a new explorer in SQL Server Management Studio to access the central management for multi-server management and at-a-glance dashboard views Improve service levels Set policies to define desired utilization thresholds across target servers or applications within a new central management point. Identify issues with instances and applications
  • 73.
  • 74. SQL Server Utility demo Ing. Eduardo Castro, PhD
  • 75. Manageability Enhancements It also introduces a unit of management called a data-tier application that provides an application-based view for managing the data-tier objects in the SQL Server Utility or stand-alone instances of the Database Engine. R2 makes it easier for DBAs to move databases around from server to server in much the same way virtualization admins move guest OS’s around between physical hosts.
  • 76. Multi-Server Management TODAY TOMORROW Control server sprawl with 1 to many management – setup is fast and easy Manage capacity through policies – save time, optimize resources DAC Single unit of deployment – increase deployment and upgrade efficiency
  • 77. R2: Bringing DAC SQL Server 2008 R2 still has the same concept of databases, but it’s added a new level above databases called Data-Tier Applications, abbreviated DAC The DAC includes the database schema plus some server-level objects required in order to support the database, like logins. The DAC does not include the data inside your database.
  • 78. R2: Bringing DAC For deployment best practices, you should have any necessary data (configuration tables, basic lookup tables) already scripted out as part of your deployment strategy. With the DAC approach, it makes sense to put these scripts inside the database as objects. For example, you might have a stored procedure called usp_deploy that populates all of the necessary configuration tables via insert statements.
  • 79. What DACs Mean for Database Administrators Developers create and update their database schema, stored procedures, functions, etc. inside Visual Studio, packaging them into DAC Packs, and handing them to the database administrator.
  • 80. SQL Server DAC PACK demo Ing. Eduardo Castro, PhD
  • 81. SQL Server 2008 R2 Virtualization SQL Server installs by creating sysprep-ed images of SQL Server standalone instances that can be copied and quickly installed on target systems. Enables rapid provisioning and configuration using prepared images stored in VHDMart for Hyper-V deployments.
  • 82. SQL Server 2008 R2 Virtualization SQL Server 2008 Sysprep accomplishes the install in two phases behind the scenes: prepare and configure. In SQL Server 2008 R2, two new SQL Server setup actions are exposed to the users: PrepareImage (also referred to as “prepare”) and CompleteImage (also referred to as “complete” or “configure”).
  • 83. SQL Server 2008 R2 Virtualization SQL Server PrepareImage takes about 30 minutes for Engine and RS components, whereas CompleteImage takes a few minutes. Windows SysPrep process can be run in between the two steps to create Windows OS image and deploy to target computers, but is not a required step. These two steps can be run back-to-back on the same computer. Sysprep will be able to save on the average an estimated 30 minutes per install.
  • 84. Centralized VisibilityProactively monitor user-generated BI applications with PowerPivot dashboards
  • 85. Managed Self-Service BI Users IT Administrators Model Analyze Personalize Share Provision Administer Secure Track Empowered to create analysisand gain actionable insightswithout IT dependence Empowered to managecompliance and resources without user obstruction Managed Self-Service BI Provides alignment between IT and IW to give users the power to drill into any aspect of their business and compress decision cycles to gain deeper insight while increasing the efficiency of the IT department.
  • 86. Managed Self-Service BI Empower End Users Share & Collaborate Increase IT Efficiency The ability to respond quickly to business opportunities and customer needs can be a huge differentiator.
  • 87. The State of BI Today Have Have Not 20% 80%
  • 88. Microsoft BI Vision & Strategy BIfor Everyone Empower Your People with Business Insights Improve Organizational Effectiveness EnableIT Efficiency
  • 89. Use What You Already Know Producers of BI Consumers of BI Enjoy the power and familiarity of Microsoft Office Excel 2010. Enjoy anywhere access to BI with zero footprint deployment. The Microsoft BI Solution Stack Improving organizations by providing business insights to all employees leading tobetter, faster, more relevant decisions.
  • 90. Empower End Users SITUATION TODAY POWERPIVOT FOR EXCEL & REPORT BUILDER 3.0 Mashup data from internal and external sources directly in Excel Powerful analysis & reporting against vast amounts of data (+100 million rows) directly in Excel Productive reporting with familiar Microsoft Office interface Users need timely access to information Ability to combine data across multiple sources provides a more accurate view Training users on multiple BI tools is inefficient and costly “Our analysts can do anything with Excel, so integrating Excel as a front end for our BI infrastructure is extremely popular. It makes it easier to explore the huge wealth of data we have in our 17-terabyte data warehouse” - Dan Zerfas, Vice President of Software Development
  • 91. PowerPivot for Excel PowerPivoting Massive Data Volumes With a few mouse clicks, a user can create and publish intuitive and interactive self-service BI solutions.
  • 92.
  • 93. Schedule data refreshes to keep your analysis up-to-date
  • 94.
  • 95. Capitalizing on Existing Reports with Report Part Gallery SourceReport New Report ReusingReport Components Reusing common report elements helps to accelerate report creation, cut down costs, and increase end-user adoption. SharePoint provides the central location for sharing and editing reports and automatically synchronizes published content objects.
  • 96. Not Everything is Managed by IT Less than 20% of users rely exclusively on IT managed data and solutions. The rest roll their own “systems” out of sight from IT. IT Managed Succeeding with BI True pervasive insight requires bridging the gap between end users and IT.
  • 97. Managed Self-Service Business Intelligence Empower your business units and users to create and share BI solutions through familiar and intuitive tools SQL Server PowerPivot Add-in for Excel(formerly known as "Gemini) SharePoint 2010 based Operations Dashboard SQL Server Reporting Services Report Builder 3.0 Rich visualization of geospatial data
  • 98. Overview of PowerPivot So, what is PowerPivot then? New client and server components for self-service, managed BI Client component lights up Excel 2010 Huge data capacities and mash-ups In-memory SSAS data model Server component lights up in SharePoint 2010 Integrated SSAS service to handle data models Excel Services used to render spreadsheets
  • 99. PowerPivot Excel Add-in PowerPivot client tool Add-in for Excel 2010 Provides SSAS engine, PowerPivot UI Creates in-memory database model Gather data for analysis Load & Prepare Data option Connect to data sources (lots of options) Import data into PowerPivot tab Select columns, filter data as needed
  • 100. PowerPivot Excel Add-in Describe how data is related Inform PowerPivot of data relationships Supports basic PK-FK type relationships Create basic data model Use expressions (DAX) to add calculations Includes many Excel functions Expressions based on columns, not cells
  • 101. Analyzing Data with Excel 2010 Use pivot-tables and pivot-charts Updated task pane for selecting data Data elements grouped by PowerPivot tab Use as dimensions or measures as appropriate New and updated visualizations Slicers (excellent!) Sparklines (excellent!) Improved icon sets, data bar formatting Improved chart options and performance
  • 102. SQL Server Power Pivot demo Ing. Eduardo Castro, PhD GrupoAsesor en Informática ecastro@grupoasesor.net
  • 103. Master Data Management ROLE SECURITY VERSIONING WORKFLOW APPROVAL HIERARCHY MGMT CRM Purchasing DB HR Doc ERP Asset Mgmt
  • 104. SQL Server 2008 R2 Master Data Services (MDS) Master Data Services helps enterprises standardize the data people rely on to make critical business decisions. With Master Data Services, IT organizations can centrally manage critical data assets companywide and across diverse systems, enable more people to securely manage master data directly, and ensure the integrity of information over time.
  • 105.
  • 106. SQL Server 2008 R2 Master Data Services (MDS) Master Data Services is a Master Data Management application that consists of the following components and tools Master Data Services Configuration Manager, Master Data Manager Master Data Services Web service
  • 107. SQL Server 2008 R2 Master Data Services (MDS) Master data hub that provides central management of master data entities and hierarchies and collections Thin-client stewardship portal that provides secure, role-based Web access to master data Versioning of all data entities and hierarchies Human workflow that notifies assigned owners by e-mail of business rule violations
  • 108. SQL Server 2008 R2 Master Data Services (MDS) Flexible and extensible business rules that safeguard the quality of data entered in the master data hub Support for a broad range of hierarchy and attribute management strategies and requirements Comprehensive role-based security model that enables fine-grained, secure access to master data
  • 109.
  • 110. SQL Sserver 2008 R2 Master Data Services Models are the highest level of data organization in Master Data Services Entities Attributes and attribute groups Hierarchies (derived and explicit) Collections
  • 111. SQL Server Master Data Services demo Ing. Eduardo Castro, PhD
  • 112. SQL Server 2008 R2 – StreamInsight Technology Data volumes are exploding with event data streaming from sources such as RFID, sensors and web logs The size and frequency of the data make it challenging to store for data mining and analysis. The ability to monitor, analyze and take business decisions in near real-time
  • 113. SQL Server StreamInsight’s SQL Server StreamInsight’s ability to derive insights from data streams and act in near real time provides significant business benefits. Some of the possible scenarios include: Algorithmic trading and fraud detection for financial services Industrial process control (chemicals, oil and gas) for manufacturing Electric grid monitoring and advanced metering for utilities Click stream web analytics Network and data center system monitoring.
  • 114. .NET C# LINQ StreamInsight Application Development StreamInsight Application at Runtime Event sources Event targets Input Adapters Output Adapters StreamInsight Engine Devices, Sensors Pagers & Monitoring devices Standing Queries KPI Dashboards, SharePoint UI Web servers Query Logic Query Logic Trading stations Event stores & Databases Query Logic Event stores & Databases Stock ticker, news feeds StreamInsight Platform
  • 115.
  • 116. Events Represent the user payload along with temporal characteristics Streams Sequence of events Flows into (one or more) standing queries in StreamInsightengine Queries Operate on event streams Apply desired semantics on events Adapters Convert custom data from event sources to / from StreamInsight events Key Concepts
  • 117. Event Complex Event Processing (CEP) is the continuous and incremental processing of event streams from multiple sources based on declarative query and pattern specifications with near-zero latency. request output stream input stream response What is CEP?
  • 118. Latency Relational Database Applications CEP Target Scenarios Operational Analytics Applications, Logistics, etc. Data Warehousing Applications Web Analytics Applications Manufacturing Applications Financial Trading Applications Monitoring Applications Aggregate Data Rate (Events/sec) Event Processing Scenarios
  • 119.
  • 120. React through device controllers
  • 122.
  • 126.
  • 129.
  • 132.
  • 135.
  • 136. R2 in a glance New Editions 2 new premium editions to meet the needs of large scale datacenters and data warehouses New R2 Technologies Application and Multi-Server Management Managed Self-Service Business Intelligence Master Data Services StreamInsight Complex Event Processing Technology
  • 137. R2 in a glance New R2 Solutions PowerPivot for SharePoint PowerPivot for Excel Parallel Data Warehouse Fast Track Data Warehouse
  • 138. Introduction to SQL Server 2008 R2 Ing. Eduardo Castro ecastro@mswindowscr.org Comunidad Windows

Editor's Notes

  1. DatacenterBuilt on SQL Server 2008 R2 Enterprise, SQL Server 2008 R2 Datacenter is designed to deliver a high-performing data platform that provides the highest levels of scalability for large application workloads, virtualization and consolidation, and management for an organization’s database infrastructure. Datacenter helps enable organizations to cost effectively scale their mission-critical environment. Key features new to Datacenter:Application and Multi-Server Management for enrolling, gaining insights and managing over 25 instancesHighest virtualization support for maximum ROI on consolidation and virtualizationHigh-scale complex event processing with SQL Server StreamInsightSupports more than 8 processors and up to 256 logical processors for highest levels of scaleSupports memory limits up to OS maximum
  2. DatacenterBuilt on SQL Server 2008 R2 Enterprise, SQL Server 2008 R2 Datacenter is designed to deliver a high-performing data platform that provides the highest levels of scalability for large application workloads, virtualization and consolidation, and management for an organization’s database infrastructure. Datacenter helps enable organizations to cost effectively scale their mission-critical environment. Key features new to Datacenter:Application and Multi-Server Management for enrolling, gaining insights and managing over 25 instancesHighest virtualization support for maximum ROI on consolidation and virtualizationHigh-scale complex event processing with SQL Server StreamInsightSupports more than 8 processors and up to 256 logical processors for highest levels of scaleSupports memory limits up to OS maximum
  3. SQL Server 2008 R2 Parallel Data Warehouse is a highly scalable data warehouse appliance-based solution. Parallel Data Warehouse delivers performance at low cost through a massively parallel processing (MPP) architecture and compatibility with hardware partners – scale your data warehouse to tens and hundreds of terabytes.Key features new to Parallel Data Warehouse:10s to 100s TBs enabled by MPP architectureAdvanced data warehousing capabilities like Star Join Queries and Change Data CaptureIntegration with SSIS, SSRS, and SSASSupports industry standard data warehousing hub and spoke architecture and parallel database copy
  4. SQL Server 2008 R2 Parallel Data Warehouse is a highly scalable data warehouse appliance-based solution. Parallel Data Warehouse delivers performance at low cost through a massively parallel processing (MPP) architecture and compatibility with hardware partners – scale your data warehouse to tens and hundreds of terabytes.Key features new to Parallel Data Warehouse:10s to 100s TBs enabled by MPP architectureAdvanced data warehousing capabilities like Star Join Queries and Change Data CaptureIntegration with SSIS, SSRS, and SSASSupports industry standard data warehousing hub and spoke architecture and parallel database copy
  5. Resource OptimizationUse new tools in SSMS to gain insights for improved consolidation management, maximize investments and ultimately maintain healthier systems.Consolidation managementUse a new explorer in SQL Server Management Studio to access the central management for multi-server management and at-a-glance dashboard views. Dashboard viewpoints provide insights into utilization and policy violation to help identify consolidation opportunities or resources at risk. What’s more, data and log file utilization are rolled up for visibility across databases and volumes—helping identify potential issues for you to pinpoint and take action.Improve service levelsSet policies to define desired utilization thresholds across target servers or applications within a new central management point. Identify issues with instances and applications, reducing the amount of time spent troubleshooting which apps are running on potential problem servers. Customize what resource properties are displayed based on your needs and view this information through dashboard views. Dashboard views help enable impact analysis – quickly drill in on issues before internal customers come knocking.
  6. In R2’s SQL Server Management Studio, right-click on a database and click Tasks, Extract Data-Tier Application.  This starts a wizard that will reverse-engineer your database schema, figure out what makes it tick, and package it in a way that you can redeploy it on another server.  The information is saved in a file with a .dacpac extension, and if you try to open it with SQL Server Management Server, you’ll hit a stumbling block:
  7. What DACs Mean for Database AdministratorsIf you never had a change control process and your developers just implemented changes willy-nilly in production, then the DAC approach won’t change anything.  Your developers will do what they’ve always done.If you’ve got change control processes in place, your developers probably hand you change scripts and tell you to implement them in production. If you’re ambitious, you audit their work as a sanity check to make sure their work will scale. In the future, your developers may be creating and updating their database schema, stored procedures, functions, etc. inside Visual Studio, packaging them into DAC Packs, and handing them to you.  In order for you to check their work, you’ll need to switch over into Visual Studio, or perhaps log onto their development SQL Servers to see the schema changes there.  This is another nail in the coffin of the power of the DBA.  From the nosql movement to the DBA-less cloud, DBAs need to be acutely aware of how things are changing.This isn’t necessarily a bad thing; it’s worked great in the world of virtualization.  As a VMware sysadmin, I didn’t need to understand what each virtual server was doing, whether it conformed to best practices, or even what was running on it.  I managed them in large quantities with low overhead simply by moving things around based on the resources they needed.  If a server’s needs grew, I could move them to a larger VMware host or a less-active host.  I only purchased resources incrementally for the entire pool rather than micromanaging what each server needed.  I didn’t do as good of a job as if I’d micromanaged each server’s configuration, but I was able to manage more servers with less manpower.  Everything’s a tradeoff.What if you, as a production DBA, could manage more instances and more databases with less time?  What if, instead of looking at lines of T-SQL code, you were able to step back and see the bigger picture?  What if you treated every application as a sealed, hands-off third-party app?
  8. Dramatically reduce the time required for SQL Server installs by creating sysprep-ed images of SQL Server standalone instances that can be copied and quickly installed on target systems. Enables rapid provisioning and configuration using prepared images stored in VHDMart for Hyper-V deployments. SQL Server 2008 Sysprep accomplishes the install in two phases behind the scenes: prepare and configure. In SQL Server 2008 R2, two new SQL Server setup actions are exposed to the users: PrepareImage (also referred to as “prepare”) and CompleteImage (also referred to as “complete” or “configure”). SQL Server PrepareImage takes about 30 minutes for Engine and RS components, whereas CompleteImage takes a few minutes. Windows SysPrep process can be run in between the two steps to create Windows OS image and deploy to target computers, but is not a required step. These two steps can be run back-to-back on the same computer. Sysprep will be able to save on the average an estimated 30 minutes per install.This feature is available in SQL Server 2008 R2 for Database Engine and Reporting Services deployments.
  9. Dramatically reduce the time required for SQL Server installs by creating sysprep-ed images of SQL Server standalone instances that can be copied and quickly installed on target systems. Enables rapid provisioning and configuration using prepared images stored in VHDMart for Hyper-V deployments. SQL Server 2008 Sysprep accomplishes the install in two phases behind the scenes: prepare and configure. In SQL Server 2008 R2, two new SQL Server setup actions are exposed to the users: PrepareImage (also referred to as “prepare”) and CompleteImage (also referred to as “complete” or “configure”). SQL Server PrepareImage takes about 30 minutes for Engine and RS components, whereas CompleteImage takes a few minutes. Windows SysPrep process can be run in between the two steps to create Windows OS image and deploy to target computers, but is not a required step. These two steps can be run back-to-back on the same computer. Sysprep will be able to save on the average an estimated 30 minutes per install.This feature is available in SQL Server 2008 R2 for Database Engine and Reporting Services deployments.
  10. Dramatically reduce the time required for SQL Server installs by creating sysprep-ed images of SQL Server standalone instances that can be copied and quickly installed on target systems. Enables rapid provisioning and configuration using prepared images stored in VHDMart for Hyper-V deployments. SQL Server 2008 Sysprep accomplishes the install in two phases behind the scenes: prepare and configure. In SQL Server 2008 R2, two new SQL Server setup actions are exposed to the users: PrepareImage (also referred to as “prepare”) and CompleteImage (also referred to as “complete” or “configure”). SQL Server PrepareImage takes about 30 minutes for Engine and RS components, whereas CompleteImage takes a few minutes. Windows SysPrep process can be run in between the two steps to create Windows OS image and deploy to target computers, but is not a required step. These two steps can be run back-to-back on the same computer. Sysprep will be able to save on the average an estimated 30 minutes per install.This feature is available in SQL Server 2008 R2 for Database Engine and Reporting Services deployments.
  11. SQL Server PowerPivot Add-in for Excel(formerly known as "Gemini)This innovative Excel add-in enables Excel power users to easily create powerful BI solutions by streamlining the integration of data from multiple sources enabling interactive modeling and analysis of massive amount of data and by supporting the seamless sharing of data models and reports through Microsoft Office SharePoint 2010 SharePoint 2010 based Operations DashboardThis SharePoint managed service enables front-line operators and administrators to monitor access and utilization of analyses and reports as well as track patterns of hardware usage to help ensure the right security privileges are applied and user generated solutions are available, up-to-date, and managed in a consistent way.SQL Server Reporting Services Report Builder 3.0 This updated ad-hoc reporting client accelerates report creation, collaboration and consistency  by allowing users to create and share report components that can be accessed via the shared component library and by enabling the rapid assembly of comprehensive business reports using these shared components.Rich visualization of geospatial data New support for geospatial visualization including mapping, routing, and custom shapes can help your end users create customized reports that leverage existing content objects, such as queries, data regions, and charts and graphs. You can also enhance location-based data reports with Bing Maps in Report Builder 3.0.
  12. PowerPivot for Excel supports self-service business intelligence in the following ways.Current row-and-column limitations in Excel are removed so that you can import much more data. This goes far beyond 1,000,000 rows! A data relationship layer lets you integrate data from different sources and work with all of the data holistically. You can enter data, copy data from other worksheets, or import data from corporate databases. You can build relationships among the data to analyze it as if it all originated from a single source. Create portable, reusable data. Data stays inside the workbook. You do not need manage external data connections. If you publish, move, copy, or share a workbook, all the data goes with it. PowerPivot data is fully and immediately available to the rest of the workbook. You can switch between Excel and PowerPivot windows to work on the data and its presentation in PivotTables or charts in an interactive fashion. Working on data or on its presentation are not separate tasks. You work on both together in the same Excel environment.
  13. PowerPivot for Excel supports self-service business intelligence in the following ways.Current row-and-column limitations in Excel are removed so that you can import much more data. This goes far beyond 1,000,000 rows! A data relationship layer lets you integrate data from different sources and work with all of the data holistically. You can enter data, copy data from other worksheets, or import data from corporate databases. You can build relationships among the data to analyze it as if it all originated from a single source. Create portable, reusable data. Data stays inside the workbook. You do not need manage external data connections. If you publish, move, copy, or share a workbook, all the data goes with it. PowerPivot data is fully and immediately available to the rest of the workbook. You can switch between Excel and PowerPivot windows to work on the data and its presentation in PivotTables or charts in an interactive fashion. Working on data or on its presentation are not separate tasks. You work on both together in the same Excel environment.
  14. A Business Intelligence project can often run into the sand because of data quality issues and tools like PowerPivot and Reporting Services will only highlight these problems back to the business,.  These quality issues aren’t simply about keying errors they relate to the reference data that is stored in multiple places in many systems. An obvious example is the many versions of a customer that exist across these systems e.g. the marketing system have an address where they send out the catalogue, but this is different to the billing address in the finance system.  However while this may well need to be fixed, it isn’t killing the business in that bills are being paid by customers even if the odd catalogue is being mis-mailed. Anyway my point is that this reference data exists in several systems, and fixing this in the data warehouse is OK for reporting but doesn’t resolve issues that can occur in production.  Also this kind of problem is a business process issue, rather than being of a technical nature. Having said that technology can certainly help and this is where Master Data Services in SQL Server 2008 R2 comes in.The new release will provide a portal where end users can manage this reference data..
  15. Master Data Services Configuration Manager, from which you can create and configure Master Data Services databases and Web applications.Master Data Manager, from which users can manage master data.Master Data Services Web service, from which a developer can extend or develop custom solutions for Master Data Services in his or her environment.
  16. Models (Master Data Services)[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.] Models are the highest level of data organization in Master Data Services. A model contains the following objects:EntitiesAttributes and attribute groupsHierarchies (derived and explicit)CollectionsThese objects organize and define the master data, which are members and their attribute values. Model objects are maintained in the System Administration functional area of the Master Data Manager user interface, and the master data is maintained in the Explorer area.You can have one or many models. Each model should group similar kinds of data. The master data generally falls into one of four categories: people, places, things, or concepts. For example, you can create a Product model to contain product-related data or a Customer model to contain customer-related data.Initially, you create the structure of your model by creating entities to contain members and their attributes. Then you can produce hierarchies and collections to roll up members in different ways for analysis and publishing to subscribing systems.You can assign users and groups permission to view and update objects within the model. If you do not give permission to the model, it is not displayed.At any given time, you can create copies of the master data within a model. These copies are called versions.When you have defined a model in a test environment, you can deploy it, with or without the corresponding data, from the test environment to a production environment. This eliminates the need to recreate your models in your production environment. Example In the following example, the Product model defines the way to organize product-related data.Product (model)      Product (entity)            Name (free-form attribute)            Code (free-form attribute)            Subcategory (domain-based attribute and entity)                  Name (free-form attribute)                  Code (free-form attribute)                  Category (domain-based attribute and entity)                        Name (free-form attribute)                        Code (free-form attribute)            StandardCost (free-form attribute)            ListPrice (free-form attribute)            ThumbNailPhoto (file attribute)Other common models are:Accounts, which could include entities such as balance sheet accounts, income statement accounts, statistics, and account type.Customer, which could include entities such as gender, education, occupation, and marital status.Geography, which could include entities such as postal codes, cities, counties, states, provinces, regions, territories, countries, and continents.
  17. Data volumes are exploding with event data streaming from sources such as RFID, sensors and web logs across industries including manufacturing, financial services and utilities.  The size and frequency of the data make it challenging to store for data mining and analysis.  The ability to monitor, analyze and act on the data in motion provides significant opportunity to make more informed business decisions in near real-time