• Post category:StudyBullet-3
  • Reading time:15 mins read


SQL by SQL example, SQL Challenges& SQL Final Exam using Real World SQL Database for Data Science & Data Analysis

What you will learn

Using Real World PostgreSQL Database Airlines Database.

Use Python Pandas to Analyze and visualize Postgres Data Output.

SQL Test Your Self, SQL Challenges, SQL Final Exam and more

Use Python to visualize Postgres Data Output and get your Conclusion about Data.

Use SQL to create databases.

Use Python bs4 & Pandas to Scrape a webpage, Analyze and visualize The Scraped Data.

Use SQL to insert data into a table.

Use SQL to Query & retrieve data from databases.

Use SQL to Sort records after retrieving from databases.

Use SQL to Group data by specific conditions.

Use SQL to Filter data by using where clause.

How & when to use Joins types in SQL.

How to create and deal with Sub-queries in SQL.

How to create and deal with common table expression in SQL.

Use SQL to perform data analysis of real world databases

Use SQL to perform advanced techniques to retrieve data from databases.

Use Python with SQL Postgres database.

Use Python to load Postgres Data Output file.

Apply what you will learn in Python & SQL through exercises.

Description

This course will make you SQL query expert it’s a complete SQL boot camp and, You’ll learn the skills you need to retrieve insightful data from a database. There are many test your self  quizzes distributed over the course the course with detailed  solutions so you to practice more and more . After completing this course and all of it’s quizzes and the Final exam,  you will be comfortable with using SQL & PostgreSQL in data analysis and data science by SQL Challenges and Final Exam and more

You will learn many tips and tricks in PostgreSQL to query data through the following Topics covered in this course:

Using Real World PostgreSQL Database Airlines Database.


Get Instant Notification of New Courses on our Telegram channel.


  • What is a Database
  • SQL database for beginners.
  • Installing PostgreSQL database.
  • Creating Tables in database using SQL.
  • Drop table from SQL database
  • SELECT Statement use with SQL database data querying
  • WHERE Clause use with SQL database data querying
  • Operators used with Where clause in SQL database data querying .
  • AND & OR use with SQL database data querying
  • like use with SQL database data querying .
  • Filtering Operators use with SQL database data querying .
  • ORDER BY use with SQL database data querying .
  • LIMIT use with SQL database data querying .
  • DISTINCT use with SQL database data querying .
  • Renaming Column in SQL database.
  • Functions use with SQL database data querying .
  • GROUP BY & HAVING Clauses use with database data querying .
  • Aggregation Queries in SQL database.
  • CASE Clause use with database data querying .
  • Time & date data in SQL in database.
  • Table Joins in SQL database.
  • INNER and OUTER Joins in SQL database.
  • UNION, UNION ALL, INTERSECT and EXCEPT Clauses use with SQL database data querying.
  • Sub-queries use with SQL database data querying .
  • Correlated Sub queries use with SQL database data querying.
  • Window Functions for Analytics in SQL database.
  • Test Your Self  SQL Quizzes distributed throughout this course.
  • Challenges for more SQL practice in this course.
  • Final Exam in SQL database data querying.
  • Using Python with SQL Postgres database.
  • Using Python to load Postgres Data Output file.
  • Using Python Pandas  to Analyze and visualize Postgres Data Output.

 

 

English
language

Content

Introduction
Course Introduction
PostgreSQl database Download & Install
PostgreSQl Download & Install
Create Database
Restore Database
Test You Self (1)
Test You Self (1)
Test You Self (1) Solution
Database Airlines Overview
Database Overview 1
Database Overview 2
SQL Basics
SQL Data Types
Select Statement
Select Challenge Solution
Select Statement For all Airlines Database Tables
Distinct
Where Clause
Operators used with Where Clause
Where Clause + AND & Where Clause + OR
Where Clause + LIKE
LIMIT & ORDER BY
FETCH vs LIMIT
(Where Clause + BETWEEN & IN) & AS
NOT IN
ISNULL & IS NOT NULL
CAST
Test You Self (2)
Test You Self (2)
Test You Self (2) Solution
SQL Basics Challenge
SQL Basics Challenge
SQL Basics Challenge Solution
SQL Aggregations
COUNT( ) Function, CREATE TABLE & INSERT INTO TABLE
SUM( ) Function
MIN( ) , MAX( ) & AVG( ) Functions
GROUP BY & HAVING
Test You Self (3)
Test You Self (3)
Test You Self (3) solution
SQL Aggregation Challenge
SQL Aggregation Challenge
SQL Aggregation Challenge Solution
SQL Conditional
CASE
NULLIF()
COALESCE() Function in SQL
Test You Self (4)
Test You Self (4)
Test You Self (4) solution
SQL Conditional Challenge
SQL Conditional Challenge
SQL Conditional Challenge Solution
SQL Time Data management
Overview of Time Functions in PostgreSQL
TIMESTAMP EXTRACT()
DATE_TRUNC() & DATE_PART()
::DATE IN PostgreSQL & CURRENT_DATE & now( )
SQL Joins
INNER JOIN
Joins Types
LEFT OUTER JOIN
Deep understanding of LEFT JOIN
RIGHT OUTER JOIN
FULL OUTER JOIN
CROSS JOIN
UNION, UNION ALL, INTERSECT & EXCEPT
SELF JOIN
USING
NATURAL JOIN
Test You Self (5)
Test You Self (5)
Test You Self (5) solution
SQL JOINS Challenge
SQL JOINS Challenge
SQL JOINS Challenge Solution
Intermediate SQL
Sub-queries
SQL Sub-query + EXISTS OR ANY OR ALL
Common Table Expression
Test You Self (6)
Test You Self (6)
Test You Self (6) solution
SQL Sub-query Challenge
SQL Sub-query CTE Challenge
SQL Sub-query CTE Challenge Solution
Advanced PostgreSQL Functions
Math Functions
Window Functions OVER()
Window Functions RANK() + OVER() & NTILE() + OVER()
Window Functions OVER() + LEAD()
Window Functions OVER() + LAG()
Advanced SQL
GROUPING SETS(), ROLLUP(), CUBE()
SELECT Statement + INTO & SELECT Statement + INTO + IN
VIEW()
Test You Self (7)
Test You Self (7)
Test You Self (7) Solution
PostgreSQL String Functions
PostgreSQL POSITION Function
STRPOS() & REPLACE() in PostgreSQL
PostgreSQL LEFT(), RIGHT(), BTRIM() & SPLIT_PART() Functions
PostgreSQL CONCAT Function
PostgreSQL LOWER(), UPPER() & INITCAP() Functions
Test You Self (8)
Test You Self (8)
Test You Self (8) solution
Python + PostgreSQL introduction
Python Download & Install
Online jupyter lab
Using CMD & Python Pip.PyPi to Install Jupyter Lab & Pandas
Jupyter Commands
Using Python to load and querying PostgreSQL Database
Runnig SQL Query Using Python Panadas Module
Using Python Pandas Package to load PostgreSQL the Data Output file
Using Python in Data Analysis of PostgreSQL Data output
Data Analysis Process Overview
Pandas Methods
Pandas Data Analysis
Pandas data visualization
Sampling Error
Final Exam
Final Exam
Final Exam Solution
Bonus Section -Thank You
Bonus Section -Thank You