🌐
PostgreSQL
postgresql.org › docs › current › tutorial.html
PostgreSQL: Documentation: 18: Part I. Tutorial
May 14, 2026 - Part I. Tutorial Welcome to the PostgreSQL Tutorial. The tutorial is intended to give an introduction to PostgreSQL, relational database concepts, and …
🌐
Neon
neon.com › postgresql › tutorial
PostgreSQL Tutorial
Learn PostgreSQL quickly through a practical PostgreSQL tutorial designed for database administrators and application developers.
Discussions

Tutorial for newbie in Postgres
https://www.postgresql.org/docs/current/tutorial.html https://pgexercises.com/ https://www.postgresqltutorial.com/ More on reddit.com
🌐 r/PostgreSQL
8
9
April 14, 2022
What is the best resource to learn PostgreSQL
I have learned a lot from this book. To me, it is masterpiece. Dimitri not only teach Postgresql but also he teaches SQL. https://theartofpostgresql.com/ Highly recommended. The other masterpiece is Markus's book: https://sql-performance-explained.com More on reddit.com
🌐 r/PostgreSQL
26
30
May 17, 2024
PostgreSQL crash course coming from MySQL
The first thing you'll probably notice is surface level stuff. If you're used to the CLI, there are plenty of differences: No "show create table" etc, just use \d and related shortcuts. Then you might find case sensitivity works differently. Postgres values are case-sensitive by default, but identifiers are all folded to lower case and the original case is not preserved. If you were used to camelCase or PascalCase identifiers before, don't try to fight it and just adopt snake_case. Hopefully you were running MySQL in strict mode or there will be more surprises like this. Single quotes and double quotes work differently. doubles are for column names, singles are for literal values. Placeholders are different, ? vs %. Query plans (explain select ...) will look different but you'll get used to it. https://explain.dalibo.com/ helps. Postgres doesn't have different storage engines, but InnoDB is closest to Postgres. MySQL is just slightly more efficient for primary key lookups than for secondary indexes. For Postgres, it doesn't matter. Postgres adds a lot of features around JSON and full text search that you should read up on. It can change the way you approach schema design problems. Some things that MySQL couldn't use an index for, Postgres can (including LIKE queries). Don't use varchar anymore. Postgres' TEXT columns are faster and practically unlimited in size. There's actually a whole lot of "don't do that anymore" notes here: https://wiki.postgresql.org/wiki/Don%27t_Do_This I created a GPT for leveling up on Postgres. It might be helpful to you: https://chat.openai.com/g/g-uXYoYQEFi-sql-sage More on reddit.com
🌐 r/PostgreSQL
7
5
January 23, 2024
Material to learn PostgreSQL in-depth
https://postgrespro.com/community/books/internals Just base stuff is covered (no extensions etc), and version 14 is not the last one, but the book is free and it explains internals in great detail. I also made a similar jump some time ago. Remember there's no single do-it-all tool like SSMS (pgadmin may look like it, but you'll quickly discover it is not). For backups take a look at PGBackrest. Pay attention to MVCC and Autovacuum - these are arguably the most important differences. More on reddit.com
🌐 r/PostgreSQL
8
25
October 5, 2024
🌐
W3Schools
w3schools.com › postgresql
PostgreSQL Tutorial
Get certified with our PostgreSQL exam, includes a professionally curated study kit to guide you from beginner to exam-ready. ... In this tutorial you get a step by step guide on how to install and create a PostgreSQL database.
🌐
PostgreSQL Tutorial
pgtutorial.com › home
PostgreSQL Tutorial
April 2, 2025 - This PostgreSQL tutorial teaches you PostgreSQL from beginner to advanced through many practical and real-world examples.
🌐
PostgreSQL
postgresql.org › docs › online-resources
PostgreSQL: Tutorials & Other Resources
June 4, 2026: PostgreSQL 19 Beta 1 Released! Documentation · Manuals · Archive · Release Notes · Books · Tutorials & Other Resources ·
🌐
Reddit
reddit.com › r/postgresql › tutorial for newbie in postgres
r/PostgreSQL on Reddit: Tutorial for newbie in Postgres
April 14, 2022 -

Hello everyone! At the moment I work with MS SQL Server, but I'm looking forward to extend my horizons and start to work with Postgres. If anyone can help an share any YouTube channel, video courses, tutorials for beginners and etc, I will be very appreciated.

Thank you in advance!

🌐
YouTube
youtube.com › playlist
PostgreSQL Tutorial for Beginners | Learn SQL Queries using PostgreSQL and PgAdmin 4 | Beginner's Guide to PostgreSQL - YouTube
Welcome to PostgreSQL Tutorial for Beginners Course. In this Course provides Introduction to PostgreSQL. The PostgreSQL installers created by EnterpriseDB ar...
Find elsewhere
🌐
Crunchy Data
crunchydata.com › developers › tutorials
Postgres Tutorials | Crunchy Data
This tutorial shows you how to create foreign keys, work with cascading deletes, not-null constraints, check constraints, and exclusion constraints.
🌐
Hasura
hasura.io › learn › database › postgresql › introduction
Course Introduction | PostgreSQL Tutorial
This course is a super-fast introduction to learning about key concepts of PostgreSQL and setting it up for app development.
🌐
PostgreSQL
postgresql.org › files › documentation › pdf › 7.3 › tutorial-7.3.2-US.pdf pdf
PostgreSQL 7.3.2 Tutorial The PostgreSQL Global Development Group
To start the tutorial, do ... The \i command reads in commands from the specified file. The -s option puts you in single step mode · which pauses before sending each statement to the server. The commands used in this section are in the ... PostgreSQL is a relational database management system (RDBMS).
🌐
Reddit
reddit.com › r/postgresql › what is the best resource to learn postgresql
r/PostgreSQL on Reddit: What is the best resource to learn PostgreSQL
May 17, 2024 -

Hey there! I’m pursuing a CS degree, and I’m currently enrolled in a module about data and information. We did some SQL queries in September, but it was only a one-week introduction to databases. As you can imagine, playing around with SQL queries for just one week didn’t really lay a solid foundation for thinking through queries or tackling more advanced stuff. In this module, we started with views and indexes, and I found the latter a bit hard without really understanding how to write good queries and how they work internally. I mean, I can grasp the very basic things like retrieving information about an employee from table A and his vacation dates from table B. But I don’t understand how “JOIN” actually works, nor how to make more advanced queries. I need a good resource, like a book, that explains all the SQL stuff needed for a good start and understanding. I’ve been looking at some books specifically on PostgreSQL (it wasn’t actually my choice to learn this particular database system; it’s required for the project), but most of them assume that the reader has some experience with SQL. What would you guys recommend?

🌐
TutorialsPoint
tutorialspoint.com › postgresql › index.htm
PostgreSQL Tutorial
This database runs on all major ... Tru64), and Windows. This tutorial helps you to start the learning of PostgreSQL in simple and easy steps so that you can start the database programming....
🌐
Udemy
udemy.com › development
PostgreSQL Tutorial for Beginners | Learn PostgreSQL
November 26, 2020 - Welcome to the This course on PostgreSQL Tutorial for Beginners. PostgreSQL Database is world's most popular open source database because of its consistent fast performance, high reliability and ease of use. PostgreSQL has Open Source License i.e. it has free GNU General Public License.
Rating: 4.2 ​ - ​ 118 votes
🌐
PostgreSQL
postgresql.org › docs
PostgreSQL: Documentation
June 4, 2026: PostgreSQL 19 Beta 1 Released! Documentation · Manuals · Archive · Release Notes · Books · Tutorials & Other Resources · FAQ · Wiki · View the manual · You can view the manual for an older version or download a PDF of a manual from the below table.
🌐
Prisma
prisma.io › home › postgresql › postgresql › postgresql
Quickstart: Prisma ORM with PostgreSQL (10 min) | Prisma Documentation
If you don't already have a PostgreSQL database, follow the quickstart to set up a production-ready Prisma Postgres database with Prisma ORM in a new project.
🌐
EnterpriseDB
enterprisedb.com › postgres-tutorials
Postgres Tutorials | EDB
PostgreSQL 18 brings a nice improvement for folks using postgres_fdw or dblink_fdw: SCRAM pass-through authentication.
🌐
Drizzle ORM
orm.drizzle.team › docs › get-started › postgresql-new
Drizzle ORM - PostgreSQL
PostgreSQL · meet drizzle Get started Sustainability Why Drizzle? Guides Tutorials Latest releases Gotchas · Upgrade to v1.0 How to upgrade? v0 → v1 updates Relational Queries v1 to v2 · Fundamentals Schema Relations Database connection Query Data Migrations ·
🌐
Medium
medium.com › @parmarshyamsinh › getting-started-with-postgresql-a-beginners-guide-bf8d55fb2ef4
Getting Started with PostgreSQL: A Beginner’s Guide | by Parmar shyamsinh | Medium
January 19, 2024 - PostgreSQL is a versatile and feature-rich database system that caters to both beginners and experienced users. This blog has given you a glimpse into the world of PostgreSQL, with a hands-on example to get you started. As you continue your journey, explore additional features such as indexes, views, and advanced query optimization to harness the full power of PostgreSQL for your applications.
🌐
w3resource
w3resource.com › PostgreSQL › tutorial.php
PostgreSQL tutorial | w3resource
April 1, 2026 - Welcome to the PostgreSQL Tutorial. This tutorial is designed to give details to PostgreSQL, relational database concepts, and the SQL language. We only assume some general knowledge on DBMS and SQL language.