SQL: Advanced Querying

Working World provides training on many of the leading software programs and applications.  To book your next computer training course please call our main office number at (800) 463-3074.

Course Length

  • 1 day

Objectives

  • use subqueries to generate query output.
  • manipulate table data by inserting and updating records in a table and deleting records from a table.
  • manipulate the table structure.
  • create views, manipulate data through views, modify the view structure, and drop views.
  • create indices on table columns and drop inefficient indices.
  • mark the beginning of a transaction, create a savepoint within a transaction, rollback a transaction, and commit a transaction.

Prerequisites

  • SQL: Fundamentals of Querying or equivalent skills and knowledge.

Content

Using Subqueries to Perform Advanced Querying

  • Search Based on Unknown Values
  • Compare a Value with Unknown Values
  • Search Based on the Existence of Records
  • Generate Output Using Correlated Subqueries
  • Filter Grouped Data Within Subqueries
  • Perform Multiple-Level Subqueries

Manipulating Table Data

  • Insert Data
  • Modify and Delete Data

Manipulating the Table Structure

  • Create a Table
  • Create a Table with Constraints
  • Add and Drop Table Columns
  • Add and Drop Constraints
  • Modify the Column Definition
  • Back Up Tables
  • Delete Tables

Working with Views

  • Create a View
  • Manipulate Data in Views
  • Create Aliases
  • Modify and Drop Views

Indexing Data

  • Create Indices
  • Drop Indices

Managing Transactions

  • Create Transactions
  • Commit Transactions
 
“The services that Working World have provided over the past year to Gorilla Brake have made a huge difference in the way we do business and our efficiencies throughout the company and what we are able to provide to our customers. Knowing that our backup and recovery is being looked after, knowing that Working World is looking after Gorilla Brake’s best interests; it certainly makes me rest easier. They’ve offered a lot of assistance to us especially during a huge growth period. Working World has provided a huge service to us in our IT and has made everyone’s lives much easier in allowing us to provide our products and services to our customers and not have to worry about things we don’t specialize in.” - Laurie Macyszyn, Gorilla Brake and Components