Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Beginner's Guide to PostgreSQL
Rating: 4.0 out of 5(356 ratings)
1,964 students

Beginner's Guide to PostgreSQL

PostgreSQL Tutorial: What you need to know to get started with relational databases in PostgreSQL
Created byMiguel Alho
Last updated 12/2015
English

What you'll learn

  • Understand why databases are useful
  • Understand how relational databases work
  • Learn how to install and setup PostgreSQL
  • Learn how to create databases and database structures
  • Learn how to insert and manipulate data in a PostgreSQL database
  • Learn how to write SQL statements for PostgreSQL

Course content

3 sections70 lectures5h 58m total length
  • An Introduction to the Course2:19

    In this video i talk about this course and how it is structures. The course is divided in to 3 modules -

    • An introduction to databases and PostgreSQL
    • How to create and manipulate databases
    • SQL Primer in PostgreSQL
  • Database Overview5:15

    In this video, we'll talk about why we need databases and take a look at basic basic concepts:

    • Tables
    • Columns
    • Rows
    • Fields
  • Identities in database tables2:45

    In this video we'll look at Identity columns in our database tables, and how we'll use them to uniquely identify each record in a table.

  • Normalization4:10

    Normalization is a process in database construction. We use it to extract repeated information in our databases' tables, which avoids maitenance errors. A well normalized database is usually better organized and more maintainable. This will also set the bases for relationships in our database.

  • Relationships7:00

    In this video, we look at what relationships between tables are and why they are important in a database.

  • Relationship Quiz
  • Relationship Types5:47

    In this video we'll have a look at the 3 main types of relationships we can create between tables in a relational database:

    • one to one
    • one to many
    • many to many
  • Relationship Types Quiz
  • Database Management Systems3:14

    In this video, I present a quick overview of database management systems and a high level view of how they work.

  • PostgreSQL features3:34

    In this video i give a quick review of PostgreSQL features and some of the limits associated with it.

  • PostgreSQL Windows Installation5:40

    Learn step-by-step how to install PostgreSQL on a Windows machine

Requirements

  • Basic computer knowledge (no programming or database knowledge required)

Description

PostgreSQL is an awesome open source relational database, that's fast and easy to use. We've used it here at my company in a few large projects with great performance.

In this beginner level PostgreSQL tutorial course I'll be going over all the basic concepts of relational databases and dive into how to use PostgreSQL. No previous database experience is required for this PostgreSQL tutorial course - all the basic concepts like tables and relations are covered. It's thorough and meant to help anyone starting out with databases.

The PostgreSQL tutorial course covers database concepts, database installation and connection, client software used to connect to and manage the database (pgAdminIII) and also the main SQL statements and how they work with PostgreSQL.

This PostgreSQL tutorial course is currently under construction, with close to 5 hours of material already available. Considering that, I'll be offering it at a discounted price. Once finished, it will be priced at $99.

</p>

Who this course is for:

  • Database beginners
  • Basic database users who want to understand and learn PostgreSQL