SQL Server 2012 Top Features
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

SQL Server 2012 Top Features

  • 6,355 views
Uploaded on

deck from

deck from

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,355
On Slideshare
4,550
From Embeds
1,805
Number of Embeds
2

Actions

Shares
Downloads
148
Comments
0
Likes
4

Embeds 1,805

http://lynnlangit.com 1,568
http://lynnlangit.wordpress.com 237

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Lynn’s contact information Twitter - @LynnLangit / Blog – www.LynnLangit.com / YouTube Channel => SoCalDevGal
  • SQL Server 2012 learning resources - http://www.microsoft.com/sqlserver/en/us/learning-center/resources.aspx
  • Always on video - http://channel9.msdn.com/posts/SQL-Server-AlwaysOnAlsoResource Governor - http://technet.microsoft.com/en-us/library/bb933866(v=sql.110).aspxRG enhancementsinclude support for 64 resource pools, greater CPU usage control, and resource pool affinity for partitioning of physical resources and predictable resource allocation
  • Brent Ozar blog - http://www.brentozar.com/archive/2010/11/sql-server-denali-database-mirroring-rocks/MSDN - http://msdn.microsoft.com/en-us/library/ff877884%28v=SQL.110%29.aspxStep-by-step - http://www.mssqltips.com/sqlservertip/2518/sql-server-alwayson--part-2--availability-groups-setup/
  • More about PowerView - http://technet.microsoft.com/en-us/library/hh213579(v=sql.110).aspxExcel add-in for MDS - http://www.microsoft.com/download/en/details.aspx?id=28149More about column store index - http://msdn.microsoft.com/en-us/library/gg492088(v=SQL.110).aspxNew data type (enhancement to filestream) – Filetable - http://msdn.microsoft.com/en-us/library/ff929144(v=sql.110).aspx#DescriptionAlso enhancements to Full-text indexing (adding ability to search file metadata for .pdf, etc…)Also CDC support for Oracle
  • Both
  • Opening demo screen - https://businessintelligencedemoportal.com/sites/tailspintoys/SitePages/pvrsample.aspx
  • Both
  • Other infoBlog – using database images as a basis for BISM - https://denglishbi.wordpress.com/2011/12/09/using-database-images-in-tabular-bi-semantic-models-with-power-view/Blog - Direct Query Impersonation Options Explained - http://blogs.msdn.com/b/cathyk/archive/2011/12/13/directquery-impersonation-options-explained.aspx
  • Download SSDT for RC0 - http://msdn.microsoft.com/en-us/data/hh297027
  • MSDN http://msdn.microsoft.com/en-us/library/ff877917(v=sql.110).aspxBe sure to get latest version – either CU1 or SP1 => significant performance improvements
  • Download desktop version here - http://www.microsoft.com/en-us/sqlazurelabs/labs/dataexplorer.aspx
  • http://windows.azure.com
  • https://console.aws.amazon.com/rds/home?region=us-east-1
  • http://aws.amazon.com/rds/sqlserver/ and http://aws.amazon.com/rds/faqs/#4Generous free tier 2012 – express, standard or enterpriseRDS vs EC2 => managedBackupsSnapshotsIOPs
  • https://datamarket.azure.com/
  • http://www.microsoft.com/bigdataSQL Server connector - http://www.microsoft.com/download/en/details.aspx?id=27584
  • https://www.hapoononazure.com/
  • http://dennyglee.com/
  • Both
  • Download SSDT for RC0 - http://msdn.microsoft.com/en-us/data/hh297027
  • http://www.codeproject.com/KB/database/TSQL2011NewFeature.aspxhttp://blogs.technet.com/b/dataplatforminsider/archive/2011/11/01/my-top-5-sql-server-2012-features-by-aaron-bertrand-guest-blogger.aspx
  • FORMAT function - http://msdn.microsoft.com/en-us/library/hh213505(v=sql.110).aspxAlso PARSE, TRY_PARSE (Returns the result of an expression, translated to the requested data type, or null if the cast fails.http://msdn.microsoft.com/en-us/library/hh213126(v=SQL.110).aspx), and TRY_CONVERT (Returns a value cast to the specified data type if the cast succeeds; otherwise, returns nullhttp://msdn.microsoft.com/en-us/library/hh230993(v=SQL.110).aspx
  • Contained Databases demo video - http://www.microsoft.com/en-us/showcase/details.aspx?uuid=b51673ba-311b-4f25-8194-5f599ae02445MSDN – differences in contained databases - http://msdn.microsoft.com/en-us/library/ff929143(SQL.110).aspxBlog on contained databases - http://sql-articles.com/articles/general/contained-database-sql-server-2012/#ixzz1gSBpK7caNew Spatial Featureswhitepaper -- http://msdn.microsoft.com/en-us/library/hh377580.aspxAbout Compound Curveshttp://alastaira.wordpress.com/2011/02/02/the-compoundcurve-geometry-in-sql-server-11-denali/
  • http://sqlblog.com/blogs/marco_russo/archive/2012/11/07/pass-summit-2012-keynote-and-mobile-bi-announcements-sqlpass.aspx
  • www.TeachingKidsProgramming.org part of www.MONAFoundation.org

Transcript

  • 1. SQL Server 2012 Top Features Toward Data Craftsmanship @LynnLangit
  • 2. About Lynn• BigData Consultant & Trainer – With Customers as Architect for Manufacturing, Education, Finance, Startups – Production work on SQL Server 6.5 -> 2012, MongoDB, AWS Hadoop, GAE – Former Microsoft Developer Evangelist (4 years)• 2012 Awards – Google Developer Expert – Google Cloud – MongoDB Master – 10Gen – ACM Distinguished Speaker - BigData – Melissa Data MVP – w/DQS• Publications – Articles on BigData in MSDN Magazine – 3 books on SQL Server BI (latest on 2008)• Certifications – MSFT – MCT, MCITP, MCSD, MCDBA, MCSE, MSF – Cloudera (Hadoop) – CCDH
  • 3. 3 Core Areas + 1 more…Mission-Critical • Always On • Engine EnhancementsBreakthrough Insights • Business Intelligence / Reporting • Beyond Relational - NoSQLCloud on your terms • Azure IntegrationEngine Enhancements • Core engine – T-SQL • Beyond Relational – XML, Hierarchy, more
  • 4. Mission Critical• HADR – better mirroring via Availability Group• Easier partitioning, compression, encryption• Management via policies and tools – UCP health monitoring – Policy-based management – DacPac improvements – New DMVs, extended events – New Profiler events
  • 5. Mission Critical = Always On Availability Groups High Availability Policy-based failover Mirroring (failover) of groups of databases Multiple (readable) Data Distribution Secondaries Async Secondaries
  • 6. How To set upHADRON – Availability Groups
  • 7. Breakthrough Insights = Better Reports
  • 8. DemoColumnstore Index
  • 9. NoSQL on SQL Server• xVelocity • Wide-Column NoSQL store • Stores data in memory• Types • Excel 2013 as PowerPivot • SQL Server 2012 as BI Semantic Model
  • 10. DemoPowerPivot in Excel 2013
  • 11. DemoPowerView
  • 12. EIM on SQL Server• DQS – Data Quality Services• MDS – Master Data Services• DE – Data Explorer• CT – Change Tracking• CDC – Change Data Capture• SSIS Enhancements
  • 13. DemoNew BI Semantic Model in SSAS
  • 14. DemoSSDT – SQL Server Data Tools (new BIDS)
  • 15. DemoNew in EIM - Data Quality Services
  • 16. DemoData Explorer – ETL for all
  • 17. Cloud on your Terms = SQL AzureSQL Server Data SSRS hosted on SQL AzureTools for Visual Data Sync Azure improvements Studio Version Cloud CTP Federations targeting Stand-alone Max size or integrated On Premises increase to into VS2010 150 GB
  • 18. DemoSQL Azure – updated web portal
  • 19. Data in the Cloud
  • 20. Cloud on your Terms = Cloud ServicesImport / Export Simple data ETL in the NoSQLfrom SQL Azure upload page Cloud Integration Uses To SQL Azure Data Explorer Connector for Windows –OR- CTP Hadoop Azure BLOBs Local Instance To Windows of Hadoop Azure (beta)
  • 21. DemoSQL Server 2012 on AWS RDS
  • 22. AWS RDS with SQL Server 2012
  • 23. DemoWindows Azure Marketplace
  • 24. Big Data• HDInsight – Hadoop on Azure• Hadoop connectors for – SQL Server 2012 connector – download here – Excel Hadoop Interface (Hive or HQL integration)
  • 25. DemoHDInsight (Hadoop on Azure)
  • 26. Hive Connector to Excel
  • 27. SQL Server Tooling Updates• SSMS = minor improvements• SSDT replaces BIDS• SSDT adds SDLC support for OLTP• Powershell enhancements
  • 28. DemoSSDT – SQL Server Data Tools for OLTP
  • 29. T-SQL Enhancements Sequence generation Page Data (OFFSET/FETCH) Add ‘Throw’ to SEH Enhanced ‘Execute’
  • 30. New T-SQL Functions• String Functions (CONCAT and FORMAT)• Logical Functions (CHOOSE and IIF)• Date and Time Functions (EOMONTH and more)• Conversion Functions (PARSE and TRY_CONVERT and TRY_PARSE)
  • 31. Engine and Data Type Enhancements Contained Databases • Partial containment • Support for HADR and SQL Azure Better Geospatial Types • Complex Shape Support • Better Precision • Adds Aggregates (i.e. UnionAggregate, more….) • Spatial Index Improvements XML and Hierarchy Data types • Methods and indices
  • 32. DemoT-SQL and engine enhancements
  • 33. Looking Forward – beyond 2012• Writable Columnstore indices• Hadoop on Azure will go RTM• Data Explorer update for Excel 2013• Other SQL PASS Summit 2012 announcements
  • 34. • recipes)www.TeachingKidsProgramming.org • Free Courseware • Do a Recipe  Teach a Kid (Ages 10 ++) • Java or Microsoft SmallBasic 
  • 35. Keep up with SQL Server 2012 Follow me @LynnLangit RSS my blog www.LynnLangit.com Hire me • To help build your BI/Big Data solution • To teach your team next gen data solution