In this course, you will learn advanced techniques, such as writing nested queries, using JOINs to combine data, summarizing query results, using advanced filtering, and using views to simplify repetitive tasks. You will also learn how to perform common database administration tasks like duplicating tables, modifying table structures, inserting, updating, or deleting data, and indexing tables to optimize query performance.
Learning Objectives »
- Use nested queries to generate query output
- Manipulate table data by inserting, updating, and deleting records in a table
- Manipulate table structure
- Create and modify views and manipulate data
- Create indexes on table columns
- Roll back a transaction and commit a transaction
Course Agenda
Using Nexted Queries
- Search Based on Values from a Subquery
- Compare Values from a Subquery
- Search Based on the Existence of Records
- Use Correlated Subqueries
- Filter Grouped Data Within Subqueries
- Perform Multiple-Level Subqueries
Manipulating Table Data
- Insert Rows
- Modify and Delete Data
Manipulating Table Structure
- Create a Table
- Create a Table with Constraints
- Modify a Table's Structure
- Delete Tables
Working with Views
- Create a View
- Manipulate Data in Views
- Modify and Delete Views
Indexing Data
- Create Indexes
- Drop Indexes
Managing Transactions
- Define Transactions
- Commit Transactions
Exporting Query Results
- Generate a Text File
- Generate an XML File