100 % eligible with education voucher
100% Promotion possible.

SQL & Relational Databases

Guide to effective SQL queries for relational databases

Certificate of completion
part time
German, English
Course description

With the SQL & Relational Databases training you build up practical expert knowledge for SQL and relational databases. We'll break down common SQL practices and teach you how to get the most out of relational databases with the latest best practices.

In this training you will learn
Database Basics
Database design
SQL integration
  • Use SQL to quickly create hands-on data summaries to write and execute basic and advanced SQL queries
  • Select the correct SQL query technique according to the situation and generate optimized queries
  • Key functions to organize, filter and categorize information in a relational database
  • Selected practical projects and programming exercises in the Jupyter Notebook
  • Advanced knowledge of views, CTEs, subqueries and window functions

Target audience

The advanced training is designed for anyone who wants to learn SQL quickly and practically, apply the expertise and thus improve their IT skills. The course is also suitable for people who want to pursue a career in the IT or tech industry or become Data Scientist or Business Intelligence Consultants.

Requirements for participation

No prior or programming knowledge is required for the training.


Introduction to relational databases

The first chapter introduces you to the topic of databases. You will learn what databases are, where they are used, and why. You will understand how relational databases are constructed and familiarize yourself with their advantages and disadvantages. You will delve deeper into ER diagrams (Entity Relationship Model) and learn how to read them. You will build your knowledge around the most important SQL terms and locate SQL as the language to communicate with relational databases. You will get an overview of how this interaction works and what SQL can do.

Deepening SQL

In the second chapter, you will learn how to write SQL queries and read relational databases to extract company-relevant information. You will distinguish between data formats and learn about Boolean logic and filter tables with Boolean operators. In the first practical project, you will apply the previous learning content and build a toolkit to filter, group, sort, and join data.

Database design specialization

In the third chapter, you will focus on advanced SQL concepts and techniques and how to use them to overcome limitations of basic SQL queries. This includes 4 concepts for reusing query results: subqueries, views, Common Table Expressions (CTEs), and table creation. In multiple use cases, you will learn advanced filtering and joining methods using nested SQL queries. Additionally, you will learn how to accelerate your queries (indexes) and apply all the learning content taught so far in the second practical project.

SQL in practice

The final chapter focuses on the practical project. You will analyze a completely new database independently - from the first exploration to the last query. For this, we teach you two more important concepts that often come up in everyday work with SQL: you will learn how to optimally use arithmetic with SQL and how to calculate with SELECT. You also build up in-depth knowledge of analytical functions to create ranking lists or calculate running totals over longer periods of time. To do so, you determine statistical parameters such as correlations, standard deviations, and medians, create window functions, and learn to control various SQL dialects.

The demand for data experts is high. Around 4 million data experts will be needed in Europe by 2025. In Germany alone, 149,000 IT jobs are currently vacant. The demand for data and AI experts in particular continues to grow enormously.

But a decision for a data career is so much more than just a safe decision for the future! As a data expert, you deal with powerful, socially relevant topics, are a tech professional, and are communicative and creative at the same time. The profession is varied, can be combined with most other professions and offers an attractive salary. And most importantly, with us it can be learned unerringly!

Yes, after successful completion of the training, you will receive a certificate of completion from us that you can show in your job applications. Data Analysts and Data Scientists are desperately sought after in many business sectors. Even without relevant work experience, your chances of finding an entry-level job are good. In addition, there are analysts in almost every industry who have different job titles, but the skills you need are the same as those of a data analyst or data scientist.
Yes, our online training courses are designed to offer you the greatest possible flexibility. In general, we recommend that you plan six to eight hours per week for learning. When you want to schedule this time is up to you and is not prescribed by us. In our career paths, the Data Analyst and Data Scientist course, we offer live webinars where you can ask our mentors questions, but you don't have to attend if it doesn't fit into your schedule.
The StackFuel Data Lab offers me real added value. Here you can feel the practical relevance particularly well. The tasks were always clearly described and presented. So I always knew what I had to do. The course itself was a great experience!
Alexander Gross
Data Analyst at AIC Portaltechnik
The greatest added value for me is the practical relevance. Thanks to StackFuel, I can quickly implement what I've learned and adapt it for myself. That is the real learning success behind the online courses.
Lutz Schneider
Strategic IT Buyer at Axel Springer SE
The content of StackFuel's online course was very practical. There were plenty of good examples and projects. I found that very interesting and educational. Since the course, my day-to-day professional life has changed significantly: I am now a data analytics specialist in my department.
Jaroslaw Wojciech Sulak
Specialist for data analysis at IAV GmbH
The user-friendly and flexible Python programming course has completely changed my view of complex data structures. Thanks to the sustainable and well thought-out learning concept as well as the seamless application of the learning content in the development environment, I can now implement the new things I've learned in my day-to-day work in test automation in more detail and process data more easily and efficiently than before.
Jenny Lindenau
Technical Manager Test Management at Bank Deutsches Kraftfahrzeuggewerbe GmbH

Let's start with a consultation.

Our consultants will be happy to help you and answer all your questions. Free of charge and without obligation. We look forward to meeting you.
(incl. VAT)
0 € with education voucher