insider tips on microsoft sql server 2016
TRANSCRIPT
Insider Tips on Microsoft SQL Server 2016
© 2015 Global Knowledge Training LLC. All rights reserved.
Presenter: Brian D. [email protected]
MCITP/MCSE/MCT Microsoft Technology Specialist Global Knowledge course
director for Microsoft SQL Server Technology experience includes:
15+ years with SQL Server 10+ years in data modeling and
database design 10+ years in application
development, including IMS, DB2, Sybase
Professional experience includes:
25+ years as technical instructor 10+ years as systems consultant
© 2015 Global Knowledge Training LLC. All rights reserved.
SQL Server 2016 Themes
Mission-critical performanceDeeper insights across dataHyperscale cloud
Brian’s three favorite features: Always encrypted Temporal data Stretch database
© 2015 Global Knowledge Training LLC. All rights reserved.
Always Encrypted
Transparent column encryptionNo application changes neededEnd-to-end securitySeparation of data owners from data managersColumn Master Key (CMK)Column Encryption Key (CEK)Decryption/Encryption occurs on client machineData is always encrypted on server
© 2015 Global Knowledge Training LLC. All rights reserved.
Column Encryption Key Properties
© 2015 Global Knowledge Training LLC. All rights reserved.
Example Table Using Always Encrypted
© 2015 Global Knowledge Training LLC. All rights reserved.
Example Query without Encryption Keys
© 2015 Global Knowledge Training LLC. All rights reserved.
Demo: Always Encrypted
© 2015 Global Knowledge Training LLC. All rights reserved.
Temporal Data
System-versioned tablesAutomatic historical data trackingCan be used for auditing and undo operationsIdeal for Slowly Changing Dimension (SCD)
Can be used to populate SCD Type 2 table in DWCurrent table and History tableANSI SQL 2011 specification
© 2015 Global Knowledge Training LLC. All rights reserved.
Example Table: Temporal Data
© 2015 Global Knowledge Training LLC. All rights reserved.
Example Query: Temporal Data
© 2015 Global Knowledge Training LLC. All rights reserved.
Demo: Temporal Data
© 2015 Global Knowledge Training LLC. All rights reserved.
Stretch Database
Local data and remote data in the cloudLarge occasionally accessed tables off-loaded to cloudNo changes to application queries neededQuery plan includes remote access if necessarySaves local storage and improves local queriesRemote data stored in Azure SQL Database
© 2015 Global Knowledge Training LLC. All rights reserved.
Stretch Database Concept
© 2015 Global Knowledge Training LLC. All rights reserved.
Enable Database for Stretch
© 2015 Global Knowledge Training LLC. All rights reserved.
Enable Table for Stretch
© 2015 Global Knowledge Training LLC. All rights reserved.
Demo: Stretch Database
© 2015 Global Knowledge Training LLC. All rights reserved.
Conclusion: SQL Server 2016
Mission-critical performanceDeeper insights across dataHyperscale cloud
Brian’s three favorite features: Always encrypted Temporal data Stretch database
© 2015 Global Knowledge Training LLC. All rights reserved.
Certification and Training
MCSA: SQL Server (nine-day boot camp)MCSE: Data Platform (five-day boot camp)MCSE: Business Intelligence (five-day boot camp)
Microsoft Official Curriculum courses combinedIntense immersion training, including:
Exam vouchers and retake vouchers 12 months of 24x7 access to labs 12 months of 24x7 chat support by certified
mentors 12 months of Transcender practice exams Training kits and online reference books
© 2015 Global Knowledge Training LLC. All rights reserved.
Learn More
Recommended Global Knowledge Course
Updating Your Skills to Microsoft SQL Server 2016 (coming soon)
Request an On-Site Delivery We can tailor our courses to meet
your needs We can deliver them in a private
setting
Visit Our Knowledge Center Assessments Blog Case Studies Demos Lab Topologies Special Reports Twitter Videos Webinars White Papers
Thank You for Attending
For more information contact us at: www.globalknowledge.com | 1-800-COURSES | [email protected]