Was Sie vorher wissen sollten
bevor Sie beginnen
Beginnt 5 June 2026 08:33
Endet 5 June 2026
00
Tage
00
Stunden
00
Minuten
00
Sekunden
5 hours 24 minutes
Optionales Upgrade verfügbar
Not Specified
Lernen Sie in Ihrem eigenen Tempo
Paid Course
Optionales Upgrade verfügbar
Übersicht
In this course you will learn how to write and execute SQL queries on your own database. Starting with basic SQL, we will learn how to use PostgreSQL to make advanced data analysis, graphs, reports and tables.
Lehrplan
- Introduction to SQL and Databases
- Basics of SQL
- Querying Multiple Tables
- Advanced SQL Queries
- Data Manipulation and Management
- Data Cleaning and Preparation
- Data Visualization with SQL
- Reporting and Dashboards
- Performance Tuning in SQL
- Final Project
- Course Wrap-Up
Overview of databases
Understanding relational database management systems (RDBMS)
Introduction to PostgreSQL
Writing simple SELECT statements
Using WHERE clauses for filtering
Sorting results with ORDER BY
Eliminating duplicates with DISTINCT
Understanding JOIN operations
INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Using UNION and UNION ALL
Aggregate functions: COUNT, SUM, AVG, MAX, MIN
GROUP BY and HAVING clauses
Subqueries and nested queries
INSERT, UPDATE, DELETE operations
Managing data integrity with constraints
Transactions and error handling
Identifying and fixing data errors
Using SQL functions for data transformation
Common table expressions (CTEs)
Basic data visualization principles
Using SQL to generate charts and graphs
Utilizing available visualization tools with PostgreSQL
Creating reports with SQL
Automating data reports generation
Integrating SQL with popular dashboard tools
Indexing and optimizing queries
Understanding query plans and execution statistics
Best practices for writing efficient SQL queries
Designing and building a complete analysis workflow
Creating visualizations and reports from complex datasets
Presenting findings and insights using PostgreSQL and visualization tools
Review of key concepts and skills
Additional resources and next steps in learning
Unterrichtet von
Raffi Sarkissian | SQL | PostgreSQL | Metabase
Fachgebiete
Programming