Bestseller हिन्दी में

PostgreSQL Data Analysis with SQL

Turn Data into Decisions - Master SQL Analytics for High-Paying Analyst Roles!

4.5
Intermediate

Certificate of Completion

Complete this course and earn a verified certificate to showcase your achievement.

Verified & ShareableShare on LinkedIn, resume, or portfolio
QR Code VerificationEmployers can instantly verify online
Unique Certificate IDTamper-proof with unique serial number
Industry RecognisedAccepted by 500+ companies across India
Grow Up More
CERTIFICATE OF COMPLETION
This is to certify that
Your Name Here
has successfully completed
PostgreSQL Data Analysis with SQL
4 Modules

Course Curriculum

4 Modules · 14 Chapters · 16 Topics · 133 Sub-topics

01
Foundation
3 Chapters · 3 Topics · 29 Sub-topics
Introduction to PostgreSQL
1 Topics
Introduction to PostgreSQL
6 Sub-topics
What is PostgreSQL and Why Use It
Installing PostgreSQL on Different Platforms
Understanding PostgreSQL Architecture
Connecting to PostgreSQL Database
PostgreSQL Command-Line Tools (psql)
Understanding Databases, Schemas, and Tables
PostgreSQL Data Types
1 Topics
PostgreSQL Data Types
10 Sub-topics
Numeric Types - INTEGER, BIGINT, DECIMAL
Character Types - VARCHAR, CHAR, TEXT
Boolean Type
Date and Time Types - DATE, TIME, TIMESTAMP
UUID Type and Generation
ENUM Types - Creating Custom Types
Array Data Types
JSON and JSONB Types
Range Types
Choosing the Right Data Type
Basic Data Querying
1 Topics
Basic Data Querying
13 Sub-topics
SELECT Statement Structure
Selecting Specific Columns
Using Column Aliases
WHERE Clause Basics
Comparison Operators
Logical Operators - AND, OR, NOT
IN and NOT IN Operators
BETWEEN Operator
LIKE and ILIKE Pattern Matching
IS NULL and IS NOT NULL
DISTINCT Keyword
ORDER BY Clause - ASC and DESC
LIMIT and OFFSET for Pagination
02
Analytical Functions
3 Chapters · 3 Topics · 31 Sub-topics
Aggregate Functions and Grouping
1 Topics
Aggregate Functions and Grouping
10 Sub-topics
COUNT Function
SUM Function
AVG Function
MIN and MAX Functions
GROUP BY Clause Basics
Grouping by Multiple Columns
HAVING Clause
WHERE vs HAVING
Aggregate Functions with DISTINCT
String Aggregation Functions
Window Functions
1 Topics
Window Functions
12 Sub-topics
Introduction to Window Functions
ROW_NUMBER Function
RANK and DENSE_RANK Functions
NTILE Function
LAG and LEAD Functions
FIRST_VALUE and LAST_VALUE
PARTITION BY Clause
ORDER BY in Window Functions
Window Frame Clauses - ROWS
Window Frame Clauses - RANGE
Aggregate Window Functions
Combining Multiple Window Functions
Common Table Expressions (CTEs)
1 Topics
Common Table Expressions (CTEs)
9 Sub-topics
Introduction to CTEs
Basic CTE Syntax
Multiple CTEs in One Query
Recursive CTEs - Part 1 (Basics)
Recursive CTEs - Part 2 (Hierarchical Data)
Recursive CTEs - Part 3 (Advanced Patterns)
CTEs vs Subqueries
Performance Considerations
Materialized CTEs
03
Data Analysis Techniques
4 Chapters · 6 Topics · 36 Sub-topics
Working with Multiple Tables - Joins
1 Topics
Working with Multiple Tables - Joins
10 Sub-topics
Understanding Table Relationships
INNER JOIN Basics
LEFT JOIN (LEFT OUTER JOIN)
RIGHT JOIN (RIGHT OUTER JOIN)
FULL OUTER JOIN
CROSS JOIN
Self Joins
Joining Multiple Tables
Using Table Aliases in Joins
Join Performance Considerations
Subqueries
1 Topics
Subqueries
8 Sub-topics
What are Subqueries
Subqueries in WHERE Clause
Subqueries in SELECT Clause
Subqueries in FROM Clause
Correlated Subqueries
EXISTS and NOT EXISTS
ANY and ALL Operators
Subquery Performance Considerations
Set Operations
1 Topics
Set Operations
6 Sub-topics
UNION Operator
UNION ALL vs UNION
INTERSECT Operator
EXCEPT Operator
Combining Multiple Set Operations
Set Operation Rules and Requirements
Built-in Functions
3 Topics
String Functions
3 Sub-topics
String Functions - LENGTH, SUBSTRING, CONCAT
String Functions - UPPER, LOWER, TRIM
String Functions - REPLACE, SPLIT_PART
Date and Time Functions
3 Sub-topics
Date Functions - CURRENT_DATE, CURRENT_TIMESTAMP
Date Functions - EXTRACT, DATE_PART
Date Functions - AGE, DATE_TRUNC
Mathematical and Conditional Functions
6 Sub-topics
Mathematical Functions - ROUND, CEIL, FLOOR
Mathematical Functions - ABS, POWER, SQRT
Conditional Functions - CASE WHEN
COALESCE and NULLIF Functions
Type Conversion Functions - CAST, TO_CHAR
Pattern Matching Functions - REGEXP_MATCH
04
Advanced Analytics
4 Chapters · 4 Topics · 37 Sub-topics
Advanced Query Techniques
1 Topics
Advanced Query Techniques
10 Sub-topics
Pivot Tables with CROSSTAB
Dynamic SQL Generation
Lateral Joins
Using DISTINCT ON
Advanced Pattern Matching
Working with Time Series Data
Gap and Island Problems
Running Calculations
Top-N Queries per Group
Query Parameterization
JSON and JSONB Operations
1 Topics
JSON and JSONB Operations
10 Sub-topics
JSON vs JSONB Data Types
Inserting JSON Data
Querying JSON Data - Operators
Extracting JSON Values
JSON Path Queries
Modifying JSON Data
JSON Array Operations
JSON Aggregation Functions
Indexing JSONB Columns
JSON Schema Validation
Array Operations
1 Topics
Array Operations
9 Sub-topics
Creating and Storing Arrays
Accessing Array Elements
Array Operators
Expanding Arrays with UNNEST
Array Aggregation Functions
Searching Arrays
Modifying Arrays
Multi-Dimensional Arrays
Array Performance Considerations
Views
1 Topics
Views
8 Sub-topics
Creating Simple Views
Views with Joins
Views with Aggregations
Updatable Views
Materialized Views
Refreshing Materialized Views
Dropping and Altering Views
Views vs Tables Performance

Student Reviews

0.0 (0 reviews)
0.0
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

No reviews yet. Be the first to review this course!

Frequently Asked Questions

No FAQs for this course yet.

Preview this course
₹2,999 ₹4,499 33% OFF
Lifetime access to all materials
Certificate of completion
Available in multiple languages
Access on mobile & desktop
7-Day Money-Back Guarantee Not satisfied? Get a full refund within 7 days, no questions asked. Zero risk.

Start Your Journey Today

Join thousands of students already mastering new skills. Enroll now and get instant access.

Request Callback