Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL Design of the Course

Similar documents
EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

Online Testing - Quick Troubleshooting Tips

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

Carnegie Mellon University Department of Computer Science /615 - Database Applications C. Faloutsos & A. Pavlo, Spring 2014.

WiggleWorks Software Manual PDF0049 (PDF) Houghton Mifflin Harcourt Publishing Company

Moodle MyFeedback update April 2017

Learning Microsoft Office Excel

U of S Course Tools. Open CourseWare (OCW)

PeopleSoft Human Capital Management 9.2 (through Update Image 23) Hardware and Software Requirements

The Moodle and joule 2 Teacher Toolkit

EdX Learner s Guide. Release

Preparing for the School Census Autumn 2017 Return preparation guide. English Primary, Nursery and Special Phase Schools Applicable to 7.

Using Moodle in ESOL Writing Classes

TotalLMS. Getting Started with SumTotal: Learner Mode

Diploma of Building and Construction (Building)

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

Office of Planning and Budgets. Provost Market for Fiscal Year Resource Guide

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Banner Financial Aid Release Guide. Release and June 2017

Closing out the School Year for Teachers and Administrators Spring PANC Conference Wrightsville Beach April 7-9, 2014

Training Pack. Kaizen Focused Improvement Teams (F.I.T.)

Appendix L: Online Testing Highlights and Script

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

What to Do When Conflict Happens

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT

TeacherPlus Gradebook HTML5 Guide LEARN OUR SOFTWARE STEP BY STEP

Getting Started Guide

TA Certification Course Additional Information Sheet

Apps4VA at JMU. Student Projects Featuring VLDS Data. Dr. Chris Mayfield. Department of Computer Science James Madison University

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Android App Development for Beginners

Creating Your Term Schedule

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

BOOK INFORMATION SHEET. For all industries including Versions 4 to x 196 x 20 mm 300 x 209 x 20 mm 0.7 kg 1.1kg

Specification of the Verity Learning Companion and Self-Assessment Tool

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

Houghton Mifflin Online Assessment System Walkthrough Guide

New Features & Functionality in Q Release Version 3.1 January 2016

2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

SECTION 12 E-Learning (CBT) Delivery Module

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

PowerCampus Self-Service Student Guide. Release 8.4

INNOVATIONS IN TEACHING Using Interactive Digital Images of Products to Teach Pharmaceutics

Introduction to Moodle

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

Municipal Accounting Systems, Inc. Wen-GAGE Gradebook FAQs

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Preferences...3 Basic Calculator...5 Math/Graphing Tools...5 Help...6 Run System Check...6 Sign Out...8

On-Line Data Analytics

Welcome to the session on ACCUPLACER Policy Development. This session will touch upon common policy decisions an institution may encounter during the

Software Development Plan

SAMPLE SYLLABUS. Master of Health Care Administration Academic Center 3rd Floor Des Moines, Iowa 50312

TIMSS ADVANCED 2015 USER GUIDE FOR THE INTERNATIONAL DATABASE. Pierre Foy

Outreach Connect User Manual

Master of Science in Taxation (M.S.T.) Program

Creating an Online Test. **This document was revised for the use of Plano ISD teachers and staff.

Module 9: Performing HIV Rapid Tests (Demo and Practice)

Strategy and Design of ICT Services

Connect Communicate Collaborate. Transform your organisation with Promethean s interactive collaboration solutions

CHANCERY SMS 5.0 STUDENT SCHEDULING

Table of Contents. Course Delivery Method. Instructor Information. Phone: Office hours: Table of Contents. Course Description

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

OFFICE SUPPORT SPECIALIST Technical Diploma

Your School and You. Guide for Administrators

Setting Up Tuition Controls, Criteria, Equations, and Waivers

Home Access Center. Connecting Parents to Fulton County Schools

White Paper. The Art of Learning

Moodle 2 Assignments. LATTC Faculty Technology Training Tutorial

STUDENT MOODLE ORIENTATION

New Features & Functionality in Q Release Version 3.2 June 2016

Millersville University Degree Works Training User Guide

From Self Hosted to SaaS Our Journey (LEC107648)

1 Instructional Design Website: Making instruction easy for HCPS Teachers Henrico County, Virginia

CS 100: Principles of Computing

Smarter ELA/Literacy and Mathematics Interim Comprehensive Assessment (ICA) and Interim Assessment Blocks (IABs) Test Administration Manual (TAM)

Steps Before Step Scanning By Linda J. Burkhart Scripting by Fio Quinn Powered by Mind Express by Jabbla

Train The Trainer(SAMPLE PAGES)

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11

Research computing Results

Iep Data Collection Templates

GIS 5049: GIS for Non Majors Department of Environmental Science, Policy and Geography University of South Florida St. Petersburg Spring 2011

Assessment Pack HABC Level 3 Award in Education and Training (QCF)

GENERAL COMPETITION INFORMATION

Using Blackboard.com Software to Reach Beyond the Classroom: Intermediate

M55205-Mastering Microsoft Project 2016

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

InCAS. Interactive Computerised Assessment. System

INSTRUCTOR USER MANUAL/HELP SECTION

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

MGMT 4750: Strategic Management

Assessment. the international training and education center on hiv. Continued on page 4

Worldwide Online Training for Coaches: the CTI Success Story

Transcription:

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 1 Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL Design of the Course The purpose of this course is to provide students with the technical skills required to write basic Transact- SQL queries for Microsoft SQL Server. The course focuses on the core querying tasks that a database developer must perform. As well as querying, filtering, and updating data, this course also includes error handling, transactions, and techniques for improving query performance. Module 1 Module 1 provides an overview of SQL Server. It describes the components, editions, and versions of SQL Server 2016, SQL Server services and configuration options, and service accounts. Module 2 Module 2 Introduces Transact-SQL and compares it to other languages. Module 3 In Module 3, students learn how to write basic SELECT queries. Module 4 In Module 4, students learn how to query multiple tables and return the results in a single dataset. Module 5 Module 5 discusses how to sort the data and how to filter the query results to find the specific records that are of interest. Module 6 Module 6 discusses SQL Server data types and how to convert one data type to another. Module 7 Module 7 describes how to use T-SQL to insert, update, and delete data.. Module 8 Module 8 discusses the use of built-in functions to work with the results of a data set. Module 9 In Module 9, students learn how to group records and then provide aggregate summaries for these groupings. Module 10 Module 10 discusses the ability to create a query within a query and includes correlated subqueries.

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 2 Module 11 In Module 11, students will learn how to use the set operators UNION, INTERSECT, and EXCEPT to compare rows between two input sets. Required Materials to Teach This Course To teach this course, you need the following materials: Course Handbook Course Companion Content on the http://www.microsoft.com/learning/companionmoc/ site Microsoft PowerPoint files OneNote Trainer Pack (OTP) on MCT Download Center Microsoft Virtual Server Classroom Setup Guide Course virtual machines Important It is recommended that you use PowerPoint 2003 or later to display the slides for this course. If you use PowerPoint Viewer or an earlier version of PowerPoint, all the features of the slides might not display correctly. Prerequisite Knowledge to Teach This Course To present this course, you must have the following knowledge and skills: At least 12 months experience designing and implementing database solutions. Practical experience of the SQL Server database engine. Preparation Tasks Complete the following tasks to prepare for this course. Courses or Workshops It is highly recommended that you audit the following courses or workshops: 20761A: Querying Data with Transact-SQL 20762-1A: Developing SQL Databases Exams To identify your technical proficiency with the content of this course, it is highly recommended that you pass the exams necessary to achieve the following certification: Microsoft Certified Solutions Expert: Data Platform Technical Preparation Activities It is highly recommended that you complete the following technical preparation activities: Read the additional readings and references that are included in the Course Companion Content on the http://www.microsoft.com/learning/companionmoc site. Use the OneNote Trainer Pack (OTP) on MCT Download Center to prepare for delivering the course.

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 3 The OneNote Trainer Packs include the following content for each course on each page in the OTP (and in this order): Slides Instructor Notes Student Handbook Content Also included for each module are the Lab Answer Keys (LAKs). Practice setting up the classroom by following the instructions in the Microsoft Hyper-V Classroom Setup Guide. Review the learning product error log, which is available on the MCT Download Center. Practice using the Microsoft product(s) and tools that are associated with this learning product: SQL Server 2016 Review the Microsoft product error log, which is available in the Microsoft Download Center. Instructional Preparation Activities Read the About This Course at the beginning of the Course handbook for the learning product. Walk through the Introduction slide deck for the learning product. Walk through each module presentation slide deck and read the corresponding Instructor Notes (located in the notes view of the presentation slide deck) for the module. Note that additional hidden slides are used in each slide deck to accommodate the amount of Instructor Notes information for a given topic. Familiarize yourself with the Course Handbook and the Course Companion Content on the http://www.microsoft.com/learning/companionmoc site. Make note of when to direct students' attention to the Course Companion Content for further learning support. More information pertaining to the course components is present in the Introduction slide deck. Practice presenting each module: Identify the key points and must-know information for each topic. Perform each demonstration and hands-on lab. Anticipate the questions that students might have. Identify examples, analogies, impromptu demonstrations, and additional delivery tips that will help to clarify module content and provide a more meaningful learning experience for your specific audience. Note any problems that you might encounter during a demonstration or a lab exercise, and determine a course of action for how you will resolve the problems in the classroom. To access the lab answer keys, refer to the appendix in the Course Handbook. Work through the Module Review and Takeaways section at the end of each module and determine how you will use this section to reinforce student learning and promote knowledge transfer to onthe-job performance. Customize and enhance your instructor notes.

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 4 Consult the MCT newsgroup for additional tips and strategies--posted by your fellow MCTs--for teaching the learning product. Review the updated information about the Microsoft Certification Program on the Microsoft Learning Certifications website. Instructor Computer Setup Set up the instructor computer by following the setup instructions in the Microsoft Virtual Server Classroom Setup Guide document. This document provides hardware requirements for the instructor computer in addition to detailed setup instructions. For best results, place the virtual hard disk files on a solid state disk other than the main system disk on the host. Additionally, assign as much memory to the virtual machines as possible and increase the number of virtual processors to match the number of cores in the host system. Note that there are a lot of services installed on the main MIA-SQL virtual machine, and occasionally some services may fail to start in a timely fashion. Each demo and lab includes a setup script that restarts SQL Server services. If you experience unexpected errors, use the Services app in Administrative Tools to ensure that all services that are configured to start automatically are running. This course requires Internet connectivity from the virtual machines. Note: The virtual machines for this course are un-activated with a grace period of 10 days. After this grace period, the virtual machines may shut down after 30 minutes of inactivity. It is particularly likely that the MIA-DC domain controller will shut down unnoticed by students, which may lead to unexpected errors during labs. If you are teaching the course with virtual machines that have been started more than 10 days previously, consider reverting all virtual machines to the snapshot that was created after the virtual machines were imported into the Hyper-V host, started, and rearmed during classroom setup. This will reset the grace period.

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 5 Course Timing The following schedule is an estimate of the course timing. Your timing might vary. Every student might not finish every lab. Use your judgment to set a reasonable time to move on to the next module. Day 1 Start End Module 9:00 9:30 Introduction 9:30 10:00 Module 1 10:00 10:30 Lab 1 10:30 10:45 Break 10:45 11:30 Module 2 11:30 12:00 Lab 2 12:00 13:00 Lunch 13:00 13:45 Module 3 13:45 14:15 Lab 3 14:20 14:35 Break 14:35 15:35 Module 4 15:35 16:35 Lab 4 Day 2 Start End Module 9:00 9:30 Day 1 review 9:30 10:30 Module 5 10:30 10:45 Break 10:30 11:30 Lab 5 11:30 12:15 Module 6 12:15 13:15 Lunch 13:15 14:15 Lab 6 14:15 15:00 Module 7 15:00 15:15 Break 15:15 16:15 Lab 7 16:15 17:15 Module 8

Trainer Preparation Guide for Course 20761A: Querying Data with Transact-SQL 6 Day 3 Start End Module 9:00 9:30 Day 2 review 9:30 10:15 Lab 8 10:15 11:00 Break 11:00 12:30 Module 9 12:30 13:30 Lunch 13:30 14:30 Lab 9 14:30 15:30 Module 10 15:30 15:45 Break 15:45 16:30 Lab 10 16:30 17:15 Module 11 17:15 18:00 Lab 11