Toll Free: 1.877.290.9507 | Direct:708.689.0131

Developing Microsoft SQL Server 2012 Databases (MS-10776)

Developing Microsoft SQL Server 2012 Databases

Microsoft SQL Server 5-Day Training

This 5-day instructor-led course introduces SQL Server 2012 and describes logical table design, indexing and query plans. It also focusses on the creation of database objects including views, stored procedures, along with parameters, and functions. Other common aspects of procedure coding, such as transactions, concurrency, error handling, triggers, and SQL CLR are also covered in this course. Also this course helps you prepare for the Exam 70-464.
 
All the labs for this course can be performed using the provided virtual machines. However, if you have a Microsoft Windows Azure account and the classroom virtual machines connect to the internet you may be able to connect to your Azure server and database from the classroom. Many of the labs in this course are enabled for you to perform the lab while connected to your own Azure database in the cloud. Your instructor should be able to provide a current list of Azure enabled labs.

Total Price: $-,---

Click to Show Course Pricing

Information about this course:

This course is offered as:

  • Classroom Instructor-led Boot Camp
  • Live Online Instructor-led Boot Camp
  • Mentored Self-Paced Online
  • Streaming-Only Self-Paced Online

Course Highlights
  • 93% Pass Rate
  • Hands-on training with latest technologies
  • Complex sims & exercises, gives you practical hands-on experience
award-winning-training
Course Material Covers:
  • Use of SC collations
  • Current versions of Windows support extended Unicode collations known as supplementary (or SC) collations. Earlier versions of SQL Server did not support the use of these collations. The course provides details on SQL Server support for these additional collations.
  • Use of TRY_PARSE, TRY_CONVERT
  • SQL Server 2012 introduces a number of new functions. The demonstrations in the course utilize many of these new functions such as TRY_PARSE and TRY_CONVERT.
  • Detailed discussion on IDENTITY constraints
  • A new more detailed topic on IDENTITY constraints has been added to the course.
  • Working with SEQUENCES
  • SQL Server 2012 introduces the concept of sequences. The course now includes a topic and demonstration on the use of sequences.
  • Slight course reordering to improve overall flow
  • The course has been reordered from 6232B to improve the overall flow. In particular, constraints are discussed immediately after the initial discussion on logical table design. The course layout offers a more unified experience for the students with each day having a particular flavor.
  • Use of THROW and comparisons to RAISERROR
  • SQL Server 2012 enhances the available error-handling options in T-SQL. The module on error-handling has been expanded to show how to use THROW in place of RAISERROR and also to show how to rethrow errors (including system errors) within CATCH blocks using the THROW statement.
  • Full-globe and arc support in spatial
  • SQL Server 2012 adds support for geography data-type objects that span more than a single hemisphere. The course discusses the new full globe support and along with new support for curved arc objects.
  • Customizable nearness in full-text
  • The course covers how full-text indexing in SQL Server 2012 offers a more customizable and flexible proximity operation than earlier versions of SQL Server.
  • After Completing this course, students will be able to:
    • Write SELECT queries
    • Query multiple tables
    • Sort and filter data
    • Describe the use of data types in SQL Server
    • Modify data using Transact-SQL
    • Use built-in functions
    • Group and aggregate data
    • Use subqueries
    • Use table expressions
    • Use set operators
    • Use window ranking, offset and aggregate functions
    • • Implement pivoting and grouping sets
    • Execute stored procedures
    • Program with T-SQL
    • Implement error handling
    • Implement transactions
    Who Should Attend:

    The primary audience for this course is IT Professionals who want to become skilled on SQL Server 2012 product features and technologies for implementing a database.

    What's Included:

    Only Intense School’s Boot Camp offers you the following benefits:

    • 5 full days of intense instruction with no outside distractions
    • Exam Vouchers for exams
    • Microsoft Press E-Reference Library, including all Training Kits, Exam References, and Rapid Review books
    • 2nd shot vouchers - in case you do not pass an exam
    • Pre-Class Prep Materials
    • In-person access to the top experts in the industry
    • Lunch and snacks provided on each day of class

    FREE MICROSOFT TRAINING!

    Redeem Microsoft SATV Training Vouchers HERE

    Click here to get more information about this class!

    Instantly View Course Syllabus and price

    View Course Calendar

    Unfortuantely, no public enrollment courses currently match your criteria. Contact Us Here to find out other options with this class.





    Select the type of training that best fits your schedule and learning style!

    Live, Online, Self-Paced, Classroom - contact us for details on each.

    Self-Paced

    Streaming Only

    Base option for limited budgets

    • Easy Online Access
    • Expert Microsoft Instructor
    • Exam Review
    • Highest Quality Content - 90% Pass
    • Self-Paced Training
    Self-Paced

    Mentored Online

    Most popular self-paced option.

    • Online & Offline Playback (DVD,mobile)
    • Expert Microsoft Instructor
    • Intense Proprietary Exam Prep
    • Highest Quality Content - 90% Pass
    • Hands-On Lab Exercises
    • Self-Paced Mentored Training
    • Mentor & Live Instructor Support
    • Text books, Pre-Study, and Lab books
    • Complex Sims and Exercise Files
    Classroom

    Instructor-Led

    Our top rated training experience

    • Live Classroom
    • Expert Microsoft Instructor
    • Intense Proprietary Exam Prep
    • Highest Quality Content - 90% Pass
    • Microsoft Certification Library
    • Hands-On Lab Exercises
    • Lunch, Snacks
    • Train In-Person at Training Facility
    • Exam Vouchers
    • 2nd Shot Exam Voucher
    • Pre-Shipment of Pre-Study Books
    • Text books, Pre-Study, and Lab books
    • Complex Sims and Exercise Files
    Classroom

    Live Online

    Live experience from home or work

    • Live Online Classroom
    • Expert Microsoft Instructor
    • Intense Proprietary Exam Prep
    • Highest Quality Content - 90% Pass
    • Microsoft Certification Library
    • Hands-On Lab Exercises
    • Exam Vouchers
    • 2nd Shot Exam Voucher
    • Pre-Shipment of Pre-Study Books
    • Text books, Pre-Study, and Lab books
    • Complex Sims and Exercise Files

    Course Outline

    Module 1: Introduction to SQL Server 2012 and its Toolset
    This module stresses on the fact that before beginning to work with SQL Server in either a development or an administration role, it is important to understand the overall SQL Server platform. In particular, it is useful to understand that SQL Server is not just a database engine but it is a complete platform for managing enterprise data.
    Lessons

    Lab : Introduction to SQL Server and its Toolset

    After completing this lesson, you will be able to:

    Module 2: Working with Data Types
    This module explains how to use and convert data types. Also it focusses on how to work with specialized data types, and character data types.
    Lessons

    Lab : Working with Data Types

    After completing this module, students will be able to:

    Module 3: Designing and Implementing Tables
    This module explains how to design, create, and alter tables. Also it focusses on working with schemas.
    Lessons

    Lab : Designing and Implementing Tables

    After completing this module, students will be able to:

    Module 4: Ensuring Data Integrity through Constraints
    This module explains how to enforce data integrity, and implement domain integrity to maintain high quality data. Also it focusses on implementing Entity and Referential Integrity.
    Lessons

    Lab : Ensuring Data Integrity through Constraints

    After completing this module, students will be able to:

    Module 5: Planning for SQL Server 2012 Indexing
    This module explains the core indexing concepts and effectiveness of each data type commonly used in indexes.
    Lessons

    Lab : Planning for SQL Server Indexing

    After completing this module, students will be able to:

    Module 6: Implementing Table Structures in SQL Server 2012
    This module explains how tables can be structured in SQL Server databases. Also it focusses on designing and working with clustered indexes.
    Lessons

    Lab : Implementing Table Structures in SQL Server

    After completing this module, students will be able to:

    Module 7: Reading SQL Server 2012 Execution Plans
    This module explains how to design additional indexes. Also it focusses on how to read and interpret execution plans.
    Lessons

    Lab : Reading SQL Server Execution Plans

    After completing this module, students will be able to:

    Module 8: Improving Performance through Nonclustered Indexes
    This module explains how nonclustered indexes have the potential to significantly enhance the performance of applications and how to use a tool that can help design these indexes appropriately
    Lessons

    Lab : Improving Performance through Nonclustered Indexes

    After completing this module, students will be able to:

    Module 9: Designing and Implementing Views
    This module introduces Views, and explains how to create and manage Views. Also it focusses on the performance consideration for Views.
    Lessons

    Lab : Designing and Implementing Views

    After completing this module, students will be able to:

    Module 10: Designing and Implementing Stored Procedures
    This module describes the potential advantages of the use of stored procedures along with guidelines on creating them.
    Lessons

    Lab : Designing and Implementing Stored Procedures

    After completing this module, students will be able to:

    Module 11: Merging Data and Passing Tables
    This module reviews the techniques that provide the ability to process sets of data rather than individual rows. Also it focusses on how these techniques can be used in combination with TABLE parameter types to minimize the number of required stored procedure calls in typical applications.
    Lessons

    Lab : Passing Tables and Merging Data

    After completing this module, students will be able to:

    Module 12: Designing and Implementing User-Defined Functions
    This module explains how to design and implement user-defined functions that enforce business rules or data consistency, and modify and maintain existing functions written by other developers.
    Lessons 
    •              Overview of Functions
    •              Designing and Implementing Scalar Functions
    •              Designing and Implementing Table-Valued Functions
    •              Implementation Considerations for Functions
    •              Alternatives to Functions
    Lab : Designing and Implementing User-Defined Functions

    After completing this module, students will be able to:

    Module 13: Creating Highly Concurrent SQL Server 2012 Applications
    This module explains how to use transactions and the SQL Server locking mechanisms to meet the performance and data integrity requirements of your applications.
    Lessons

    Lab : Creating Highly Concurrent SQL Server Applications

    After completing this module, students will be able to:

    Module 14: Handling Errors in T-SQL Code
    This module explores T-SQL error handling, looks at how it has traditionally been implemented, and how structured exception handling can be used
    Lessons

    Lab : Handling Errors in T-SQL Code

    After completing this module, students will be able to:

    Module 15: Responding to Data Manipulation via Triggers
    This module, explains what DML triggers are and how they enforce data integrity. Also it focusses on the different types of triggers available, and how to define triggers in a database.
    Lessons

    Lab : Responding to Data Manipulation via Triggers

    After completing this module, students will be able to:

    Module 16: Implementing Managed Code in SQL Server 2012
    This module explains how to use CLR integrated code to create user-defined database objects that are managed by the .NET Framework.
    Lessons

    Lab : Designing and Implementing Views

    After completing this module, students will be able to:

    Module 17: Storing XML Data in SQL Server 2012
    This module introduces XML and shows how XML data can be stored within SQL Server.
    Lessons

    Lab : Storing XML Data in SQL Server

    After completing this module, students will be able to:

    Module 18: Querying XML Data in SQL Server
    This module shows how XML data can be queried, including queries written in a language called XQuery.
    Lessons

    Lab : Querying XML Data in SQL Server

    After completing this module, students will be able to:

    Module 19: Working with SQL Server 2012 Spatial Data
    This module introduces Spatial Data, and explains how to work with SQL Server Spatial Data Types.
    Lessons

    Lab : Working with SQL Server Spatial Data

    After completing this module, students will be able to:

    Module 20: Working with Full-Text Indexes and Queries
    This module introduces Full-Text Indexing and how to implement Full-Text Indexes in SQL Server.
    Lessons

    Lab : Working with Full-Text Indexes and Queries

    After completing this module, students will be able to:

    The instructor was able to not only answer all the questions we had in class and after hours he was able explain the technologies and real world reasons behind using technology A vs B. He adapted the class as needed for all students. I have only had one other instructor at his level in my 15 year career in IT.

    - Doug Lloyd - MESA
    University of Georgia

    Course was outstanding as always. All material was covered well and all questions were answered. I am thoroughly satisfied.

    - Bill Ross
    Precision Fabricating & Cleaning Inc.

    Instructor was very knowledgeable in all subjects of the course and tailored his lessons and labs to the student's weaknesses. Very eager to help students in any way he can.

    - Scott Masury
    MA Army National Guard

    The instructor was very knowledgeable, and was able to explain complicated technologies in a way that was easy to comprehend. I was given everything I needed to learn and complete my course with confidence.

    - Travis Drennan

    The instructor was very knowledgeable in the subject area. his broad range of experience helped him inject real world scenerios into the training

    - Bill Robinson
    DHS

    The instructor had an excellent demeanor and candor, very knowledgable about IT industry in general and many different fields in specific.

    - Jose Rengel
    none

    Prerequisites?
    Before attending this course, students must have:
    • Knowledge of writing T-SQL queries.
    • Knowledge of basic relational database concepts.
    Certifications

    ...

    States