SQL for PostgreSQL - 3 days Online Classroom

1.950,00 EUR

  • 3 days
Live Virtual Classroom
In House / In Company

Build a strong foundation in SQL and learn how to work effectively with PostgreSQL, one of the world's most powerful and widely used open-source relational databases. This hands-on course teaches the essential SQL skills needed to query, analyze, manipulate, and manage data in PostgreSQL environments.

Key Features

Language

Course material in English

Level

Beginner - Intermediate level

3 days (8 hours/day) online instructor-led

40+ recommended study hours

Access to virtual live labs

All relevant course materials

Ask for date confirmation!

Program completion certification included

Hero

Learning Outcomes

At the end of this program, you will be able to:

Data Retrieval and Analysis

Learn to build effective SQL queries using SELECT statements, filters, sorting, calculations, and aggregate functions to retrieve, organize, and summarize data.

Data Transformation with Functions

Use PostgreSQL's numeric, string, and date functions to manipulate data, perform type conversions, and handle NULL values efficiently with CASE, COALESCE, and NULLIF.

Database Design and Optimization

Create and manage tables, constraints, indexes, and views to ensure data integrity, improve query performance, and simplify database management.

Hero

Course timeline

  1. Day 1

    Session 1: Relational Database Concepts

    • PostgreSQL fundamentals and database architecture
    • Tables, rows, columns, keys, and indexes
    • Data types and the data dictionary

    Session 2: Using psql

    • PostgreSQL command-line interface
    • Executing and managing SQL statements and scripts

    Session 3: Retrieving Data with SELECT

    • SELECT queries and data retrieval
    • Filtering, sorting, aliases, and expressions
    • Conditional and logical operators

    Session 4: Aggregate Functions

    • Aggregate functions and data summarization
    • GROUP BY and HAVING clauses

    Session 5: Joining Tables

    • Inner, outer, and self joins
    • Table aliases and ANSI-standard joins

    Session 6: Subqueries and Set Operators

    • Subqueries and nested queries
    • UNION, INTERSECT, and EXCEPT operators
  2. Day 2

    Session 7: Numeric, Character, and Date Functions

    • Numeric and string functions
    • String manipulation and concatenation
    • Date functions and date arithmetic

    Session 8: Conversion and Utility Functions

    • Data type conversion
    • CASE expressions
    • COALESCE and NULLIF functions

    Session 9: Complex Subqueries

    • Advanced subquery techniques
    • Inline views and correlated subqueries
    • Multi-column subqueries and join integration
  3. Day 3

    Session 10: Managing Data

    • Inserting, updating, and deleting data
    • Transactions, commits, rollbacks, and savepoints
    • CSV data import and export
    • Data management with pgAdmin 4

    Session 11: Managing Tables

    • Creating and modifying tables
    • Managing constraints
    • Copying and recovering tables

    Session 12: Managing Indexes and Views

    • Creating and managing indexes
    • Creating, using, and maintaining views

    Session 13: Managing Sequences

    • Creating sequences
    • Viewing and managing sequence properties
SQL for PostgreSQL

Who Should Enroll in this Program?

Database Administrators (DBAs)

Data Analysts

Business Intelligence Professionals

Software Developers

Data Engineers

Report Writers and Business Users working with data

Start course now

Prerequisites

  • Basic computer literacy
  • Familiarity with using business applications
  • General understanding of data and information management concepts
  • Previous database experience is helpful but not required

Statements

Licensing and accreditation

The course is offered according to Partner Program Agreement and complies with the License Agreement requirements.

Equity Policy

Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.

Frequently Asked Question

Contact background

Need corporate solutions or LMS integration?

Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!