PostgreSQL – SQL Basics (PGSQL1)

Databases, PostgreSQL

This course introduces core PostgreSQL skills through hands-on practice of SQL queries, data types, table modification and JOIN strategies. You will learn to write, filter and combine data safely and efficiently for everyday database work.

It emphasizes hands-on labs for transactions, referential integrity, import/export and data scripting. Exercises cover rollback, constraints and test-data generation so you can apply these skills immediately on real projects.

THIS TRAINING COURSE WILL HELP YOU:

  • Understand relational DB principles and PostgreSQL basics
  • Use data types and alter tables
  • Write SELECT queries with JOINs, filters and aggregations
  • Implement keys and referential integrity in schemas
  • Use transactions, rollback, and import/export scripting

WHO SHOULD ATTEND?

  • Backend developers
  • Junior database administrators
  • Data analysts
  • DevOps and system administrators
  • Testers who work with data

COURSE LOCATION AND AVAILABLE DATES



Choose whether to attend in person in our classroom or join online. You can select your preferred format during registration. Learn more about hybrid training.

Unlock your employees' potential. We can adapt every course in our portfolio to your objectives and participants.
Need training at your premises or want to tailor the content and duration? We will prepare the right solution, in Czech or English.

Request customised training

Course content:

Hide details
  • Relational database systems
    1. Characteristics of relational databases
    2. PostgreSQL and other RDBMS
    3. Connecting to a database and first commands
  • Data types and tables
    1. Numeric and text data types
    2. Tables, sequences and keys
    3. Modifying tables and columns
  • Querying in SQL
    1. SELECT, filtering, sorting and calculations
    2. Joining tables (JOIN, Cartesian product)
    3. Aggregation and grouping
  • Integrity and database design
    1. Primary and foreign keys
    2. Referential integrity
    3. Normalization and schema design
  • Transactions
    1. Starting and ending a transaction
    2. Rollback and cascading actions
  • Practical work with SQL
    1. Scripting and data export/import
    2. Generating test data
Prerequisites:
Basic computer skills; familiarity with database concepts is an advantage.
Recommended follow-up course:
PostgreSQL – Programming in PL/pgSQL and Advanced Development Techniques (PGSQL2)
Schedule:
2 days (9:00-17:00)
Price per person:
436.00 € ( 527.56 € incl. 21% VAT)

Training and learning environment