Microsoft SQL Server 2019 – Querying SQL Server
Original price was: £119.00.£71.00Current price is: £71.00. inc VAT
- Instant online access
- Study at your own pace
- Secure checkout
What the Microsoft SQL Server 2019 – Querying SQL Server course covers
Everything in Microsoft SQL Server 2019 – Querying SQL Server is delivered online and on demand - no classroom, no cohort, no waiting list. There are 16 modules to work through, and most people give it 10 hours in total. The 12 months of access matter more than they sound: refresher reading before an inspection or an appraisal is free.
Expect to cover Query Tools, Introduction to T-SQL Querying, Basic SELECT Queries and Querying Multiple Tables. 12 more modules follow those, all named on the Modules tab.
Nothing is required to enrol, and the content is aimed at the job rather than at a syllabus. We list 18 Microsoft & Data courses, of which 12 sit at Professional development. Its study time is about mid-range for the subject. This is training rather than a regulated qualification, so treat it as evidence that you have covered the subject.
What this course is not: The provider has not stated what the certificate looks like for this one, so ask us first if the certificate is the reason you are buying.
Is this the right course for you?
Best fit
Microsoft SQL Server 2019 – Querying SQL Server is a sensible shortlist choice when you want a structured route through the published syllabus rather than a general overview of the whole subject. Its 16-module plan starts with Query Tools and Introduction to T-SQL Querying, which gives you a clear indication of the assumed starting point. That shape is likely to be most useful for analysts, administrators and office staff who live in spreadsheets whose training need matches those topics. It is a weaker fit if you only need one isolated skill, or if an employer has specified a different standard, awarding body or practical assessment. Before buying, compare that requirement with the final modules on Implementing Error Handling and Managing Transactions as well as the course title.
How to use the syllabus
Treat the module list as a study plan, not just a contents page. Begin with Query Tools and Introduction to T-SQL Querying and note any terms or processes you need to revisit. Around the middle, Using Built-In Functions acts as a useful checkpoint: if you can explain that material without looking back, move on; if not, repeat the preceding section before adding more. The later work on Implementing Error Handling and Managing Transactions is where you can test whether the earlier ideas connect. After each block, write a short example from your own work or a realistic scenario. That simple retrieval step makes self-paced learning more useful than clicking straight through to completion.
Check before enrolling
The listed study time is 10 hours; reserve more time if the subject is new to you or you plan to make detailed notes. Access is listed for 12 months, so set a completion date comfortably before the login ends. The provider has not supplied reliable certificate details for this course, so confirm them with us if certification is your main reason for enrolling. No CPD accreditation is stated. That is fine for skills development, but not when a workplace policy specifically requires accredited training.
Full course details from the training provider
This course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server. You will learn how to write queries that return data from tables as well as create, update, or delete data in a database. These queries will allow filtering and sorting and effectively use the various data types provided by SQL Server.
This course also covers the use of dynamic tables of various sorts which can allow a more sophisticated SQL user to hide implementation details from other end users accessing data from reporting tools. Finally, the course will provide details on the what and how of error handling and transaction management.
This course is the foundation for all SQL Server-related disciplines; namely, Database Administration, Database Development and Business Intelligence. The primary target audience for this course is: Database Administrators, Database Developers and BI professionals.
In this course, you will learn how to:
- Understand the similarities and differences between Transact-SQL and other computer languages.
- 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
Instructor: James Ring-Howell
Course Video Content: 10 Hours 5 Minutes
Test Questions: 75
Microsoft SQL Server 2019 – Querying SQL Server course content
Module 1 – Query Tools
1.1 Course Introduction
1.2 Module 1 Introduction
1.3 Intro to Management Studio
1.4 Intro to command-line query tools
Module 2 – Introduction to T-SQL Querying
2.1 Module 2 Introduction
2.2 Introducing T-SQL
2.3 Understanding Sets
2.4 Understanding the Logical Order of Operations in SELECT statements
Module 3 – Basic SELECT Queries
3.1 Module 3 Introduction
3.2 Writing Simple SELECT Statements
3.3 Eliminate Duplicates with DISTINCT
3.4 Using Column and Table Aliases
3.5 Write Simple CASE Expressions
Module 4 – Querying Multiple Tables
4.1 Module 4 Introduction
4.2 Understanding Joins
4.3 Querying with Inner Joins
4.4 Querying with Outer Joins
4.5 Querying with Cross Joins and Self Joins
Module 5 – Sorting and Filtering Data
5.1 Module 5 Introduction
5.2 Sorting Data
5.3 Filtering Data with Predicates
5.4 Filtering with the TOP and OFFSET-FETCH
5.5 Working with Unknown Values
Module 6 – Working with SQL Server Data Types
6.1 Module 6 Introduction
6.2 Writing Queries that return Date and Time Data
6.3 Writing Queries that use Date and Time Functions
6.4 Writing Queries that return Character Data
6.5 Writing Queries that use Character Functions
Module 7 – Using DML to Modify Data
7.1 Module 7 Introduction
7.2 Inserting Records with DML
7.3 Updating Records Using DML
7.4 Deleting Records Using DML
Module 8 – Using Built-In Functions
8.1 Module 8 Introduction
8.2 Writing Queries with Built-In Functions
8.3 Using Conversion Functions
8.4 Using Logical Functions
8.5 Using Functions to Work with NULL
Module 9 – Grouping and Aggregating Data
9.1 Module 9 Introduction
9.2 Using Aggregate Functions
9.3 Using the GROUP BY Clause
9.4 Filtering Groups with HAVING
Module 10 – Using Subqueries
10.1 Module 10 Introduction
10.2 Writing Self-Contained Subqueries
10.3 Writing Correlated Subqueries
10.4 Using the EXISTS Predicate with Subqueries
Module 11 – Using Table Expressions
11.1 Module 11 Introduction
11.2 Using Views
11.3 Using Inline Table-Valued Functions
11.4 Using Derived Tables
11.5 Using Common Table Expressions
Module 12 – Using Set Operators
12.1 Module 12 Introduction
12.2 Writing Queries with the UNION operator
12.3 Using EXCEPT and INTERSECT
12.4 Using APPLY
Module 13 – Using Window Ranking, Offset, and Aggregate Functions
13.1 Module 13 Introduction
13.2 Creating Windows with OVER
13.3 Exploring Window Functions
Module 14 – Pivoting and Grouping Sets
14.1 Module 14 Introduction
14.2 Writing Queries with PIVOT and UNPIVOT
14.3 Working with Grouping Sets
Module 15 – Implementing Error Handling
15.1 Module Introduction
15.2 Implementing T-SQL error handling
15.3 Implementing structured exception handling
Module 16 – Managing Transactions
16.1 Module 16 Introduction
16.2 Transactions and the Database Engine
16.3 Controlling Transactions
16.4 Course Wrap Up
Learning outcomes
- Module 1 - Query Tools
- Module 2 - Introduction to T-SQL Querying
- Module 3 - Basic SELECT Queries
- Module 4 - Querying Multiple Tables
- Module 5 - Sorting and Filtering Data
- Module 6 - Working with SQL Server Data Types
- Module 7 - Using DML to Modify Data
- Module 8 - Using Built-In Functions
- Module 9 - Grouping and Aggregating Data
- Module 10 - Using Subqueries
- Module 11 - Using Table Expressions
- Module 12 - Using Set Operators
- Module 13 - Using Window Ranking, Offset, and Aggregate Functions
- Module 14 - Pivoting and Grouping Sets
- Module 15 - Implementing Error Handling
- Module 16 - Managing Transactions
Get instant access and start learning today.
Modules
01Module 1 - Query Tools
1.1 Course Introduction
1.2 Module 1 Introduction
1.3 Intro to Management Studio
1.4 Intro to command-line query tools
02Module 2 - Introduction to T-SQL Querying
2.1 Module 2 Introduction
2.2 Introducing T-SQL
2.3 Understanding Sets
2.4 Understanding the Logical Order of Operations in SELECT statements
03Module 3 - Basic SELECT Queries
3.1 Module 3 Introduction
3.2 Writing Simple SELECT Statements
3.3 Eliminate Duplicates with DISTINCT
3.4 Using Column and Table Aliases
3.5 Write Simple CASE Expressions
04Module 4 - Querying Multiple Tables
4.1 Module 4 Introduction
4.2 Understanding Joins
4.3 Querying with Inner Joins
4.4 Querying with Outer Joins
4.5 Querying with Cross Joins and Self Joins
05Module 5 - Sorting and Filtering Data
5.1 Module 5 Introduction
5.2 Sorting Data
5.3 Filtering Data with Predicates
5.4 Filtering with the TOP and OFFSET-FETCH
5.5 Working with Unknown Values
06Module 6 - Working with SQL Server Data Types
6.1 Module 6 Introduction
6.2 Writing Queries that return Date and Time Data
6.3 Writing Queries that use Date and Time Functions
6.4 Writing Queries that return Character Data
6.5 Writing Queries that use Character Functions
07Module 7 - Using DML to Modify Data
7.1 Module 7 Introduction
7.2 Inserting Records with DML
7.3 Updating Records Using DML
7.4 Deleting Records Using DML
08Module 8 - Using Built-In Functions
8.1 Module 8 Introduction
8.2 Writing Queries with Built-In Functions
8.3 Using Conversion Functions
8.4 Using Logical Functions
8.5 Using Functions to Work with NULL
09Module 9 - Grouping and Aggregating Data
9.1 Module 9 Introduction
9.2 Using Aggregate Functions
9.3 Using the GROUP BY Clause
9.4 Filtering Groups with HAVING
10Module 10 - Using Subqueries
10.1 Module 10 Introduction
10.2 Writing Self-Contained Subqueries
10.3 Writing Correlated Subqueries
10.4 Using the EXISTS Predicate with Subqueries
11Module 11 - Using Table Expressions
11.1 Module 11 Introduction
11.2 Using Views
11.3 Using Inline Table-Valued Functions
11.4 Using Derived Tables
11.5 Using Common Table Expressions
12Module 12 - Using Set Operators
12.1 Module 12 Introduction
12.2 Writing Queries with the UNION operator
12.3 Using EXCEPT and INTERSECT
12.4 Using APPLY
13Module 13 - Using Window Ranking, Offset, and Aggregate Functions
13.1 Module 13 Introduction
13.2 Creating Windows with OVER
13.3 Exploring Window Functions
14Module 14 - Pivoting and Grouping Sets
14.1 Module 14 Introduction
14.2 Writing Queries with PIVOT and UNPIVOT
14.3 Working with Grouping Sets
15Module 15 - Implementing Error Handling
15.1 Module Introduction
15.2 Implementing T-SQL error handling
15.3 Implementing structured exception handling
16Module 16 - Managing Transactions
16.1 Module 16 Introduction
16.2 Transactions and the Database Engine
16.3 Controlling Transactions
16.4 Course Wrap Up
Course certificate
Certificate information is shown when certification is supplied with the course.
Frequently asked questions
How much time do I need for Microsoft SQL Server 2019 – Querying SQL Server?
About 10 hours in total, spread over 16 modules. It picks up where you left off, so short sessions work as well as one long one. You have 12 months on the account before it closes.
Do I need any experience or prior training?
No - it is written for people who need the subject for work, not for people who have already studied it.
Do I get a certificate?
The provider has not stated certificate details for this course. Check the Certificate tab, and message us first if a certificate is what you are buying it for.
Is Microsoft SQL Server 2019 – Querying SQL Server an accredited qualification?
Not an accredited qualification, no. Think of it as training you can evidence rather than a credential a regulator recognises.
When can I start?
Straight away - the login arrives by email once the payment goes through. Any modern browser on a phone, tablet or computer will do.
Course reviews
Only verified purchasers can submit a review. Reviews are not written, rewarded or edited by us.
Only logged in customers who have purchased this product may leave a review.
SQL Server Master Training Bundle
That works out at about £9.00 per course.
- Microsoft SQL Server 2019 – Introduction to Data Analysis Training Course
- Microsoft SQL Server 2019 – Querying SQL Server
- Microsoft SQL Server 2019 Database Design
- Microsoft SQL Server 2019 Analysis Services (SSAS)
- Introduction to Microsoft Power BI Training Course
- Microsoft SQL Server 2019 – Big Data Training Course
- Microsoft SQL Server 2019 Administration
- Microsoft 70-765: Provisioning SQL Databases Online Course
- Microsoft 70-764: Administering a SQL 2016 Database Infrastructure Online Course
- MS Exam 70-467 - Designing Business Intelligence Solutions with Microsoft SQL Server 2012
- MS Exam 70-466 - Implementing Data Models & Reports with SQL Server 2012
- MS Exam 70-465 - Designing Database Solutions for Microsoft SQL Server 2012
- MS Exam 70-464 - Developing Microsoft SQL Server 2012 Databases
- MS Exam 70-463 - Implementing a Data Warehouse with SQL Server 2012
- MS Exam 70-462 - Administering SQL Server 2012 Databases
- MS Exam 70-461 - Querying SQL Server 2012
Reviews
There are no reviews yet.