PostgreSQL Tutorial PostgreSQL Advanced PostgreSQL Database Account Management PostgreSQL References
PostgreSQL Tutorial PostgreSQL Advanced PostgreSQL Database Account Management PostgreSQL References

PostgreSQL - Tutorial



PostgreSQL also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the Ingres database developed at the University of California, Berkeley. In 1996, the project was renamed to PostgreSQL to reflect its support for SQL. After a review in 2007, the development team decided to keep the name PostgreSQL and the alias Postgres.

PostgreSQL features transactions with Atomicity, Consistency, Isolation, Durability (ACID) properties, automatically updatable views, materialized views, triggers, foreign keys, and stored procedures. It is designed to handle a range of workloads, from single machines to data warehouses or Web services with many concurrent users. It is the default database for macOS Server and is also available for Windows, Linux, FreeBSD, and OpenBSD.

About Tutorial

This tutorial provides basic and advanced concepts of PostgreSQL. It is designed for beginners and professionals as well. Every topic is explained with examples which make you learn PostgreSQL in a very easy way. In this tutorial, you will learn how to create new database, perform various operations on database like insert new records, update records, delete records and view records etc. Additionally, you will also learn how to create database/table, drop database/table, set permission on tables, procedures, and views and create stored procedure, function in a database.

We believe in learning by examples therefore each and every topic is explained with lots of examples that makes you learn PostgreSQL in a very easy way.

Prerequisite

There is no prerequisite for this tutorial however a basic understanding of database would be an added advantage.