Presentation is loading. Please wait.

Presentation is loading. Please wait.

NEW HORIZONS COMPUTER LEARNING CENTERS SQL Server 2012 Courseware & Certification Briefing Delivered: December 13, 2012.

Similar presentations


Presentation on theme: "NEW HORIZONS COMPUTER LEARNING CENTERS SQL Server 2012 Courseware & Certification Briefing Delivered: December 13, 2012."— Presentation transcript:

1 NEW HORIZONS COMPUTER LEARNING CENTERS SQL Server 2012 Courseware & Certification Briefing Delivered: December 13, 2012

2 The Presenter  George Squillace (SQL is in the name)  New Horizons Great Lakes, 20 th year with the company  92 times in the exam booth  Husband, Dad  MCT (since 1997)  Three SQL 2012 tests down, four to go  MCITP – SQL 2008 Business Intelligence Development  MCITP – SQL 2008 Database Administration  MCTS – SQL 2008 Database Development  MCITP – Enterprise Messaging Administrator on Exchange 2007  MCITP – Enterprise Administrator on Windows Server 2008  MCTS – Vista Deployment  MCDBA  MCSE  CompTIA A+, Network+

3 Agenda  General Changes & Trends with SQL Server 2012 Courses & Exams  SQL Server Courseware Portfolio  Curiously Absent…  Final Comments  Appendices Much of the content for this presentation was derived or directly taken from a presentation to Microsoft Certified Trainers (MCTs) as presented by Pete Harris, Learning Product Partner at Microsoft Learning (MSL).

4 General Changes & Trends with SQL Server 2012 Courses & Exams  Better Quality Courseware  More Challenging Exams  Increases the Value of Certification  Harder for Career Students  One-to-one Mapping of Courses to Exams!  Major Philosophical Switch  As Usual, Additional Study and Exam Prep Are Required to Pass Exams  Closer Mapping of Course Topics to Skills Required in the Industry  All the Courseware Will Be One Volume  Only One “Book” Instead of Two  Still too much material for typical time allotment Part 1

5 General Changes & Trends with SQL Server 2012 Courses & Exams  Elimination of Three Day Courses;  All SQL Courses will be Five Days Long  This was a concern for contract trainers  Redesigned Microsoft Learning website  New Database Microsoft Technology Associate (MTA) certification for the entry level  The Courses Were Designed Modularly to More Easily Facilitate Custom Deliveries  Example 1: T-SQL for Report Authors (First Four Days of 10774)  Example 2: Building Reports & Visualizations (Portions of 10778)  Custom courseware seems easy to put together through Arvato/Skillpipe Part 2

6 SQL Courseware Learning Product Target Audiences  Audience 1, Core Skills  “Accidental DBA” & Beyond  Products that Require Some Form of SQL Server  Microsoft Accounting Products (Dynamics)  SharePoint  System Center Configuration Manager  System Center Virtual Machine Manager  System Center Operations Manager  System Center Data Protection Manager (I think)  Windows Server Update Service (WSUS)  Audience 2, Traditional Database Professionals (those working with data full time)  Database Administrators  Database Developers  Audience 3, Business Intelligence Professionals  Reporting  ETL  OLAP  Data Mining The Point: When designing the new SQL 2012 courseware Microsoft aimed at these three audiences. The SQL Server product is amusement park huuuge!

7 Courseware Portfolio - Querying  End User Querying Courses  Part 1 & Part 2 (one day each)  Courseware Library 50027  (two days)  MOC 2778A (SQL 2005 & SQL 2008 & R2)  Lots of room for design improvement (three days)  MOC 10774A – Querying a SQL Server 2012 Database10774A  Written by a great team  The subject matter expert (SME) is “Jedi Master” Itzik Ben-Gan (five days)

8 SQL Statement Categories Language (i.e., SQL) Statement Category (i.e., (DML) Statement (i.e. SELECT)

9 Course Portfolio – Database Administration  6231B – Administering a SQL 2008 R2 Database  Excellent material, albeit too much  (five days)  10775A - Administering a SQL 2012 Database 10775A  Nearly word-for-word identical to 6231B which means you can sell either and we could run either  (five days)  Interesting: Neither cover High Availability topics (other than in a brief appendix)

10 Course Portfolio – Database Development  6232B – Implementing a SQL 2008 R2 Database  Again, excellent material, albeit too much  (five days)  10776A - Implementing a SQL 2012 Database 10776A  Again, nearly word-for-word identical to 6232B which means you can sell either and we can run either  (five days)  20465A - Designing Database Solutions with SQL Server 2012 20465A  (five days)

11 Course Portfolio – Business Intelligence Development  10777A – Implementing a Data Warehouse with SQL Server 2012 10777A  Data Warehousing design + SSIS instruction  (five days)  10778A – Implementing Data Models & Reports with SQL Server 2012 10778A  Reporting Services + Analysis Services  (five days)  There Are Two, Five-Day Core Business Intelligence (BI) Courses Instead of Three, Three-Day Courses  The BI Courses are Scenario-oriented Rather than Tool-oriented  Use a Screwdriver or Saw v. Becoming a Carpenter  Issue: Some students will only want reporting; some will only want OLAP. Possibility of a solution from the Courseware Library  20467A - Designing Business Intelligence Solutions with SQL Server 2012 20467A  (five days)

12 List of Courses Mapped to Exam Titles  Course 10774A / Exam 70-461  Writing Queries Using Microsoft® SQL Server® 2012 Transact-SQL  Course 10775A / Exam 70-462 (Maps Closely to the Current 6231B)  Maintaining a Microsoft® SQL Server® 2012 Database  Course 10776A / Exam 70-464 (Maps Closely to the Current 6232B)  Implementing a Microsoft® SQL Server® 2012 Database  Course 10777A / Exam 70-463  Implementing a Data Warehouse with Microsoft® SQL Server® 2012  Course 10778A / Exam 70-466  Implementing Reports and Data Models with Microsoft® SQL Server® 2012  Course 20465A / Exam 70-465  Designing Database Solutions with Microsoft® SQL Server® 2012  Course 20467A / Exam 70-467  Designing Business Intelligence Solutions for Microsoft® SQL Server® 2012

13 SQL Server 2012 Exam & Certification Summary  Eight Certification Exams (Up from Six)  Three Certification Paths (Totally new paths)  Re-Certification Will Be Required After Three Years See diagram: SQL 2012 Certification Paths (next slide)SQL 2012 Certification Paths

14

15 Curiously Absent…  No SQL 2012 Upgrade Courses from Microsoft are Planned!  No High Availability-specific courses  There is (finally) HA topics in course 20465A  No Report Writing-specific courses  No SQL Azure-specific Courses  SQL Azure Content Exists, However, in Relevant Places within the SQL Courseware Portfolio  These Segments of Learning (& Other Gaps) Will Ideally Be Addressed through the Courseware Library

16 (For the record) List of High Availability Technologies in SQL Server  SQL 2005 & 2008 HA solutions  Replication  Failover Clustering  Log Shipping  Database Mirroring  SQL 2012 (same as above, plus…)  adds “Always On” technology; an extension to Database Mirroring

17 Final Comments  Many Changes came with the SQL Server 2012 Product  Many Changes came with the SQL Server 2012 Courseware and Exams  In All the Areas of I.T. Organizations Change Their Database Platform the Slowest  …But They Can’t Stay with SQL 2000 and SQL 2005 Forever! This Mean$ Opportunitie$

18 Appendices  List of Module Titles per Course  SQL Resources on my Website

19 Course 10774A: Writing Queries Using Microsoft SQL Server 2012 Transact-SQL Module 12: Using Window Ranking, Offset and Aggregate Functions Module 13: Pivoting and Grouping Sets Module 14: Writing Specialized Queries Module 15: Executing Stored Procedures Module 16: Programming with T-SQL Module 17: Implementing Error Handling Module 18: Implementing Transactions Module 19: Querying SQL Server Metadata Module 20: Improving Query Performance Module 1: Introduction to SQL Server 2012 Module 2: Introduction to Transact SQL Querying Module 3: Writing SELECT Statements Module 4: Combining Data from Multiple Tables Module 5: Filtering and Sorting Data Module 6: Working with SQL Server Data Types Module 7: Using Built-In Functions Module 8: Grouping and Aggregating Data Module 9: Using Subqueries Module 10: Using Table Expressions Module 11: Use Set Operators

20 Course 10775A: Maintaining a Microsoft SQL Server 2012 Database Module 1: Introduction to SQL Server 2012 and its Toolset Module 2: Preparing Systems for SQL Server 2012 Module 3: Installing and Configuring SQL Server 2012 Module 4: Working with Databases Module 5: Understanding SQL Server 2012 Recovery Models Module 6: Backup of SQL Server 2012 Databases Module 7: Restoring SQL Server 2012 Databases Module 8: Importing and Exporting Data Module 9: Authenticating and Authorizing Users Module 10: Assigning Server and Database Roles Module 11: Authorizing Users to Access Resources Module 12: Auditing SQL Server Environments Module 13: Automating SQL Server 2012 Management Module 14: Configuring Security for SQL Server Agent Module 15: Monitoring SQL Server 2012 with Alerts and Notifications Module 16: Performing Ongoing Database Maintenance Module 17: Tracing Access to SQL Server 2012 Module 18: Monitoring SQL Server 2012 Module 19: Managing Multiple Servers Module 20: Troubleshooting Common SQL Server 2012 Administrative Issues

21 Course 10776A: Implementing a Microsoft SQL Server 2012 Database Module 1: Introduction to SQL Server 2012 and its Toolset Module 2: Working with Data Types Module 3: Designing and Implementing Tables Module 4: Ensuring Data Integrity through Constraints Module 5: Planning for SQL Server 2012 Indexing Module 6: Implementing Table Structures in SQL Server 2012 Module 7: Reading SQL Server 2012 Execution Plans Module 8: Improving Performance through Non-Clustered Indexes Module 9: Designing and Implementing Views Module 10: Designing and Implementing Stored Procedures Module 11: Merging Data and Passing Tables Module 12: Designing and Implementing User-Defined Functions Module 13: Creating Highly Concurrent SQL Server 2012 Applications Module 14: Handling Errors in T-SQL Code Module 15: Responding to Data Manipulation via Triggers Module 16: Implementing Managed Code in SQL Server 2012 Module 17: Storing XML Data in SQL Server 2012 Module 18: Querying XML Data in SQL Server 2012 Module 19: Working with SQL Server 2012 Spatial Data Module 20: Working with Full-Text Indexes and Queries

22 Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012  Module 1: Introduction to Data Warehouse Concepts  Module 2: Data Warehouse Hardware Considerations  Module 3: Designing and Implementing a Data Warehouse  Module 4: Creating an ETL Solution with SSIS  Module 5: Implementing Control Flow in an SSIS Package  Module 6: Debugging and Troubleshooting SSIS Packages  Module 7: Implementing an Incremental ETL Process  Module 8: Incorporating Data from the Cloud in a Data Warehouse  Module 9: Enforcing Data Quality  Module 10: Using Master Data Services  Module 11: Extending SSIS  Module 12: Deploying and Configuring SSIS Packages  Module 13: Consuming Data in a Data Warehouse

23 Course 10778A: Implementing Reports and Data Models with Microsoft SQL Server 2012  Module 1: Overview of Reporting and Data Modeling  Module 2: Implementing Reports with Reporting Services  Module 3: Supporting Self-Service Reporting  Module 4: Managing a Reporting Infrastructure  Module 5: Creating Multidimensional Databases  Module 6: Working with Cubes and Dimensions  Module 7: Working with Measures and Measure Groups  Module 8: Introduction to MDX  Module 9: Customizing Cube Functionality  Module 10: Implementing a PowerPivot for Excel Workbook  Module 11: Introduction to Data Analysis Expression (DAX)  Module 12: Implementing a Tabular Database  Module 13: Creating Data Visualizations With Crescent  Module 14: Performing Predictive Analysis with Data Mining

24 Course 20465A - Designing Database Solutions for SQL Server 2012  Module 1: Designing a Database Server Infrastructure  Module 2: Designing a Logical Database Schema  Module 3: Designing a Physical Database Implementation  Module 4: Designing a Database Solution for BLOB Data  Module 5: Tuning Database Performance  Module 6: Designing Database Security  Module 7: Using Policy-Based Management  Module 8: Monitoring Server Health  Module 9: Designing a Database Backup Solution  Module 10: Automating Multi-Server Maintenance  Module 11: Managing SQL Server with PowerShell  Module 12: Replicating Data  Module 13: Designing for High Availability

25 Course 20467A - Designing Business Intelligence Solutions with SQL Server 2012  Module 1: Planning a BI Solution  Module 2: Planning a BI Infrastructure  Module 3: Designing a Data Warehouse  Module 4: Designing an ETL Solution  Module 5: Designing Analytical Data Models  Module 6: Planning a BI Delivery Solution  Module 7: Designing a Reporting Services Solution  Module 8: Designing an Excel-Based Reporting Solution  Module 9: Planning a SharePoint Server BI Solution  Module 10: Monitoring and Optimizing a BI Solution  Module 11: Planning BI Operations

26 Resources (for you and your clients)  Microsoft SQL Server homepage  www.microsoft.com/sql www.microsoft.com/sql  Microsoft Learning homepage  www.microsoft.com/learning www.microsoft.com/learning  My Website Resources  Homepage » www.e-Squillace.com (Search button, Test taking tips link) www.e-Squillace.com  Diagrams » www.e-Squillace.com/tech/techdiagrams (several SQL and SQL BI diagrams) www.e-Squillace.com/tech/techdiagrams  Screenshot Gallery » www.e-Squillace.com/tech/screenshotgallery (look in the SQL screenshot category; a SQL BI category exists too) www.e-Squillace.com/tech/screenshotgallery  SQL Server reference homepage » www.e-Squillace.com/tech/techreference/sql (a huuuuge amount of links) www.e-Squillace.com/tech/techreference/sql  SQL Server BI reference homepage » www.e-Squillace.com/tech/techreference/sqlbi/sqlbi.htm (also a huuuuge amount of links) www.e-Squillace.com/tech/techreference/sqlbi/sqlbi.htm  My Library Books My Library Books  User Groups (see SQLPASS.org for a larger listing)SQLPASS.org  West Michigan SQL Server User Group (WMSSUG)WMSSUG  Detroit Area SQL ServerUser Group (Detroit SSUG)Detroit SSUG


Download ppt "NEW HORIZONS COMPUTER LEARNING CENTERS SQL Server 2012 Courseware & Certification Briefing Delivered: December 13, 2012."

Similar presentations


Ads by Google