Download Introduction to SQL Server 2012 (RCO Update)

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
As today’s cloud-ready information platform, SQL Server 2012 will
unlock breakthrough insights as well quickly build solutions and
extend data across on-premises and public cloud, backed by mission
critical confidence for your organization
Jordan Martz
MCT, MCITP: SharePoint,
SQL Server and SQL Server
Business Intelligence Instructor
AUDIENCE
DB Professionals
Database professionals who administer and maintain SQL
Server database solutions.
IT Professionals who want to become skilled on SQL Server
product features and technologies for implementing a
database.
BI Professionals
Database professionals who need to fulfill a Business
Intelligence Developer role.
Core Skills
Everybody…
2
3
NEW PLATFORM OPTIONS: MANAGED SERVICES
(as a Service)
(as a Service)
Applications
Applications
Applications
Applications
Data
Data
Data
Data
Runtime
Runtime
Runtime
Runtime
Middleware
Middleware
Middleware
Middleware
Database
Database
Database
Database
O/S
O/S
O/S
Virtualization
Virtualization
Virtualization
Servers
Servers
Storage
Storage
Networking
Networking
Servers
Software
O/S
Virtualization
Managed Services
(as a Service)
(Self Managed)
Platform
Managed Services
Infrastructure
Managed Services
Platform
Servers
Storage
Storage
Networking
Networking
4
DATA PLATFORM REQUIREMENTS
• Comprehensive
• Flexible
• Global
Storage and
Search
• Responsive
• Available
• Secure
• Manageable
• Compliant
• Coordination
• Consolidation
• Transformation
• Synchronization
• Monitor
• Analyze
• Plan
• Collaborate
• On device
• On premise
• Partner-hosted
• Microsoft-hosted
• Productive
• Interoperable
• Supports key
standards
Federation
Composition
Insight
Delivery
Data
Programmability
Self
Managed
PaaS
5
SQL RELEASE TIMELINES
1989
SQL Server 1.0
(OS/2)
1993
SQL Server 4.21
(NT)
1996
SQL Server 6.5
2008
SQL Server 2008
Sparse Columns
Spatial Types
FILESTREAM
2000
SQL Server 2000
Reporting Services
2012
SQL Server 2012
AlwaysOn
Columnstore
FileTable
Semantic Search
Power View
1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
1991
SQL Server 1.1
(OS/2)
1995
SQL Server 6.0
1998
SQL Server 7.0
Dynamic Locking
Auto-Tuning
Full-text search
Replication
Analysis Services
2005
SQL Server 2005
Unicode Support
Native XML
SQLCLR
Service Broker
Integration Services
2010
SQL Server 2008 R2
Data-tier Apps
StreamInsight
PowerPivot
Master Data Services
6
DATA PLATFORM: SQL SERVER 2012
Database
Services
Data Integration
Services
SQL Server*
SQL Azure*
Integration Services*
Analytical
Services
Reporting
Services
Analysis Services*
Reporting Services*
SQL Azure Reporting*
Data Mining
Report Builder
PowerPivot*
Power View*
Master Data Services*
Replication
SQL Azure Data Sync*
Data Quality Services*
Full Text & Semantic
Search*
StreamInsight*
Project “Austin”*
* New / improved in SQL Server 2012
7
POLLS
8
SQL SERVER DATA
TOOLS
Next evolution of Visual Studio based database development tools
Provides developers with a single tool to support database development
needs
Most developers will not need to install SSMS
Free availability via Web Platform Installer
Platform Targeting
10
Business Intelligence Data Warehousing
SQL SERVER AS A DATA WAREHOUSING PLATFORM
Microsoft SQL Server Integration Services
Microsoft SQL Azure
and the Windows Azure
Marketplace
SQL Server Database Engine

1011000110
SQL Server Data Quality
Services
SQL Server Master Data Services
SQL Server
Analysis Services
SQL Server
Reporting Services
Microsoft PowerPivot
Technologies
Microsoft Excel
•
•
•
Data Mining Add-In
PowerPivot Add-In
MDS Add-In
Power View
Reports, KPIs, and Dashboards
Microsoft SharePoint
Server
COMPONENTS OF A DATA WAREHOUSING SOLUTION
Reporting and Analysis
Data Cleansing
Data Sources
1011000110
ETL Staging Process
Landing Database
ETL Load Process
Staging Database
Data Warehouse
• An ETL process extracts data from business applications
and other sources
• Data is typically staged before being loaded into the data
warehouse
• Data cleansing and deduplication ensures the quality of

Master Data Management
data in the data warehouse
• Master data management provides definitive data for
business entities
INTRODUCTION
SQL SERVER ENTERPRISE INFORMATION MANAGEMENT
Integration Services
Master Data Services
• Primarily designed to
implement ETL processes
• Master data management
• Provides a robust, flexible,
fast, scalable and extensible
architecture
• Manages reliable,
centralized data
• Broadens its reach with a
new Excel Add-in that can
leverage Data Quality
Services
Data Quality Services
• Knowledge-driven data
cleansing
• Corrects, de-duplicates and
standardizes data
• Integrates with Integration
Services
Complete, Current, Consistent and Clean Data
19
EXTRACT, TRANSFORM, AND LOAD PROCESSES
• Staging:
• What data must be staged?
• Staging data format
• Required transformations:
• Transformations during extraction versus data flow transformations
• Incremental ETL:
• Identifying data changes for extraction
• Inserting or updating when loading
DATA QUALITY AND MASTER DATA MANAGEMENT
• Data quality:
• Cleansing data:
o Validating data values
o Ensuring data consistency
o Identifying missing values
1011000110
• Deduplicating data
• Master data management:
 Ensuring
consistent business entity
definitions across multiple systems
 Applying
validity
business rules to ensure data

SQL SERVER 2012 DATA QUALITY SERVICES
Build
DQS PROCESS
Knowledge
Management
Discover / Explore Data / Connect
Use
Integrated
Profiling
Data Quality
Projects
DATA CLEANSING PROJECTS
Process of Cleansing
23
DATA QUALITY SERVICES
Process of Matching Data
24
SQL SERVER 2012
Master Data Services
The next-generation master data management
solution delivered in SQL Server 2012
25
THE NEED FOR MASTER DATA MANAGEMENT
CRM
Customer ID
Name
Address
Phone
1235
Ben Smith
1 High St, Seattle
555 12345
?
Order Processing System
Marketing System
Account No
Customer
Address
Phone
Contact No
Name
Address
Phone
531
Benjamin Smith
1 High St, Seattle
555 12345
22
B Smith
5 Main St, Seattle
555 54321
WHAT IS MASTER DATA SERVICES?
CRM
Customer ID
Name
Address
Phone
1235
Ben Smith
1 High St, Seattle
555 12345

Master Data Hub
Customer ID
Account No
Contact No
Customer
Address
Phone
1235
531
22
Ben Smith
1 High St, Seattle
555 12345
Master Data Services
Data Steward
Other consumers
(e.g. Data Warehouse ETL)
Order Processing System
Marketing System
Account No
Customer
Address
Phone
Contact No
Name
Address
Phone
531
Benjamin Smith
1 High St, Seattle
555 12345
22
B Smith
5 Main St, Seattle
555 54321
MASTER DATA MODELS
• A versioned data model for specific
Customers Model
business item or area of the
business
Version 1
• Contains definitions for entities
Account Type Entity
required in the business area

Attributes:
•
•
Often an entity with the same name
as the model, as well as related
entities
• Each entity has a defined set of
attributes

All entities have Code and Name
attributes

Attributes can be categorized in
attribute groups
Member
Code (string)
Name (string)
•
•
•
•
•
•
Code (free-form text)
Name (free-form text)
Address (free-form text)
Phone (free-form text)
AccountType (domain-based)
CreditLimit (free-form number)
Code:
Name:
•
•
Code:
Name:
1
Standard
Member
Customer Entity
Attributes:
•
•
2
Premier
Member
•
•
•
•
•
•
Code: 1235
Name: Ben Smith
Address: 1 High St, Seattle
Phone: 555-12345
AccountType: 1
CreditLimit: 1000
Contact Details Attribute Group
• Each instance of an entity is a
known as a member
Version 2
Version 3
IMPLEMENTING A MASTER DATA HUB
CRM
Master Data Hub
SSIS
Other consumers
(e.g. Data Warehouse ETL)
SSIS

SSIS
SSIS
Order Processing System
Data Steward
Marketing System
• Users insert and update data in application data stores
• Application data is loaded into the master data hub via staging tables for
consolidation and management by data stewards
• Master data flows back to application data stores and other consumers
across the enterprise via subscription views
SQL SERVER 2012 ANALYSIS SERVICES
Use cases
Power
View
Third-Party
Applications
Reporting
Services
DAX Query
Excel
PowerPivot
SharePoint
Insights
MDX Query
Personal BI
Team BI
Corporate BI
PowerPivot for
Excel
PowerPivot for
SharePoint
Analysis
Services
Relational
Databases
LOB
Applications
Files
OData
Feeds
Cloud
Services
Deployed
BI Semantic Model
3
0
30
SQL SERVER 2012 REPORTING SERVICES
POWER VIEW
Use Cases
SQL AZURE REPORTING
Visualizations:
• Matrices
• Charts
• Cards
• Tiles
• Scatter charts
DATA ALERTS
31
MICROSOFT LEARNING
Data Warehousing and Business Intelligence
Course 10777A: Implementing a Data
Warehouse with Microsoft® SQL Server® 2012
Course 10778A: Implementing Data Models and
Reports with Microsoft® SQL Server® 2012
Exam number
70-463
Exam Title
Implementing a Data
Warehouse with Microsoft®
SQL Server® 2012
http://www.microsoft.com/learning/
32
MICROSOFT LEARNING PROGRAM
First Look Clinic 40007A: Microsoft® SQL Server® 2012
Database Professional
10774A: Querying Microsoft® SQL Server® 2012
10775A: Administering Microsoft® SQL Server® 2012 Databases
10776A: Developing Microsoft® SQL Server® 2012 Databases
Business Intelligence Professional
10777A: Implementing a Data Warehouse with Microsoft® SQL Server® 2012
10778A: Implementing Data Models and Reports with Microsoft® SQL Server® 2012
Existing SQL Server Professional
40008A: Updating your Database Skills to Microsoft® SQL Server® 2012
40009A: Updating your Business Intelligence Skills to Microsoft® SQL Server® 2012
http://www.microsoft.com/learning/
MICROSOFT CERTIFICATION PROGRAM
Exam
Exam Title
70-461
Querying Microsoft® SQL Server® 2012
70-462
Administering Microsoft SQL Server 2012 Databases
70-463
Implementing a Data Warehouse with Microsoft SQL
Server 2012
70-464
Developing Microsoft SQL Server 2012 Databases
70-465
Designing Database Solutions for Microsoft SQL Server
2012
70-466
Implementing Data Models and Reports with Microsoft
SQL Server 2012
70-467
Designing Business Intelligence Solutions with Microsoft
SQL Server 2012
http://www.microsoft.com/learning/
RESOURCES
SQL Server 2012 Information and Downloads
microsoft.com/sqlserver
35
NEW MICROSOFT
CERTIFICATIONS
www.netcomlearning.com
SQL SERVER 2012
CERTIFICATIONS
www.netcomlearning.com
UPGRADE PATHS
www.netcomlearning.com
UPCOMING SQL SERVER 2012
CLASSES
MCSA: SQL Server 2012 (120 Hours)
• March 4th in NYC & Live Online
MCSA: SQL Server 2012 Boot Camp (120 Hours)
• February 11th in Las Vegas & Live Online (All Inclusive Learning Package)
• April 8th in DC Metro Area & Live Online
MCSE: Business Intelligence (80 hours)
•
April 1st in New York City & Live Online
MCSE: Data Platform (80 Hours)
•
April 22nd in New York City & Live Online
Locations: Attend in-class or Live Online Instructor-led
•
•
•
•
New York
Las Vegas (All Inclusive Learning Package)
Arlington VA
Philadelphia, PA
www.netcomlearning.com
Q&A
Contact us for training solutions for your career!
www.NetComLearning.com
1-888-563-8266
www.netcomlearning.com
Related documents