Document
What you'll learn

✔ PostgreSQL is an object-relational database management system (ORDBMS) that provides a powerful alternative to a traditional relational database management system (RDBMS).

✔ t combines relational and non-relational models to allow for more user flexibility and can handle more complex scenarios and unstructured data

Technologies you will learn

Curriculum designed by experts

48 hours
Cource Fee : ₹ 500

➢ What is SQL & why is it used?

➢ Flavors of SQL: Postgres vs SQL Server, etc.

➢ Database Tables, Rows, & Columns

➢ Using ER (Entity Relationship) Diagrams to visual what’s in a database

➢ Connecting to a Database

➢ Database Navigator

➢ SQL Query Editor

➢ Using Code Hints

➢ Viewing the Results of your SQL query

➢ Setting Preferences

➢ Syntax of a SELECT statement

➢ Selecting all columns or specific columns from a table

➢ Limiting the number of results using LIMIT

➢ Ordering the results using ORDER BY

➢ Returning only DISTINCT records (eliminating duplicates)

➢ Data Types (Strings vs Numbers).

➢ Comparison Operators: equal to, greater or less than, not equal to, etc.

➢ Filtering results using WHERE, AND, OR, IN, and NOT

➢ Pattern Matching: Wildcard Filters

➢ Case Sensitivity

➢ What are Primary vs Primary Keys

➢ Database Relations: One-to-One, One-to-Many, & Many-to-Many

➢ The difference between Inner & Outer Joins

➢ Inner Joins

➢ Column & Table Aliases

➢ Left Join

➢ Right join

➢ Full join

➢ Find Null values

➢ Using OVER and PARTITION BY to apply Aggregate Functions

➢ Adding If-Else Logic with CASE

➢ Simple CASE vs Searched CASE

➢ Manipulating text using string functions

➢ Using SUBSTRING, SPLIT_PART, UPPER, etc.

➢ Using GROUP BY to organize results into categories

➢ Applying Aggregate Functions to groups

➢ Using HAVING to filter the results of a GROUP BY

➢ HAVING vs WHERE

➢ What are Views?

➢ The Advantages & Disadvantages of using Views

➢ How to Use & Query a View

➢ The difference between regular Views and Materialized Views

Pre Requisite :

✔ Before you start practicing with various types of examples given in this reference

✔ The requirement to learn PostgreSQL is knowledge of the database, mainly the RDBMS and MySQL.

...
This course includes:

✔ 48 hours on-demand video

✔ 50 articles

✔ 95 downloadable resources

✔ 13 coding exercises

✔ Full lifetime access

✔ Access on mobile and TV

✔ Assignments

✔ Certificate of completion

✔ Closed captions