Have a Question About This Course?





    Image

    SQL Querying: Advanced

    Database Series
    In today's competitive environment, information is one of the most important factors in determining the success of an organisation. If you are able to manage and retrieve information efficiently, you can streamline the organisation's processes and give it a competitive edge. Some data analysis tasks may require that you query multiple tables simultaneously or create complex views of data.

    In the course SQL Querying: Fundamentals, you learned the basics of SQL querying. In this course, you will build on this foundation, learning advanced querying techniques, such as writing nested queries and using views to simplify repetitive querying tasks. You will also learn how to perform common database administration tasks such as duplicating tables; modifying table structures; inserting, updating, or deleting data; and indexing tables to optimize query performance. You will also learn how to work with multiple tasks as a transaction.

    SQL Querying: Advanced Objectives

    • In this course you will construct advanced queries and apply them to data. You will:
    • Use nested queries to generate query output.
    • Manipulate table data by inserting modifying and deleting data.
    • Manipulate the structure of tables.
    • Work with views to present data.
    • Index data to improve querying efficiency.
    • Manage database transactions.

    Need Assistance Finding the Right Training Solution

    Our Consultants are here to assist you

    Key Point of Training Programs

    • SQL Querying: Advanced Outline

      Lesson 1: Using Nested Queries

      Topic A: Search Based on Values from a Subquery

      Topic B: Compare Values from a Subquery

      Topic C: Search Based on the Existence of Records

      Topic D: Generate Output Using Correlated Subqueries

      Topic E: Filter Grouped Data Within Subqueries

      Topic F: Perform Multiple-Level Subqueries

      Lesson 2: Manipulating Table Data

      Topic A: Insert Rows

      Topic B: Modify and Delete Data

      Lesson 3: Manipulating the Table Structure

      Topic A: Create a Table

      Topic B: Create a Table with Constraints

      Topic C: Modify a Table's Structure

      Topic D: Delete Tables

      Lesson 4: Working with Views

      Topic A: Create a View

      Topic B: Manipulate Data in Views

      Topic C: Modify and Delete Views

      Lesson 5: Indexing Data

      Topic A: Create Indexes

      Topic B: Drop Indexes

      Lesson 6: Managing Transactions

      Topic A: Begin and Roll Back Transactions

      Topic B: Commit Transactions

      Appendix A: The Pub2 Database

    • SQL Querying: Advanced Format

      In-Person

      Online

    • SQL Querying: Advanced Prerequisites

      To ensure your success in this course, you should have at least basic experience with SQL querying, including selecting data using conditions, working with functions, organising data, and retrieving data from multiple tables. You can obtain this level of skills and knowledge by taking the following Logical Operations course:

      SQL Querying: Fundamentals