Relational Databases and SQL
Elevate your backend prowess with essential RDBMS and SQL knowledge. Dive into database essentials, master SQL queries, and confidently bridge the gap between coding and data.
RDBMS and SQL for Backend Engineers
After watching this course, you will gain...
A clear understanding of the features and benefits of relational databases
Proficiency in essential SQL commands and their real-world applications
Text length of individual points can be shorter or longer depending on your needs
Hands-on experience with creating, manipulating, and optimizing SQL tables
Mastery over database operations like joins, subqueries, and transactions
Knowledge to optimize your database queries and understand the logic behind them
Introduction and the relational model
FREE PREVIEWFeatures of a relational database
Introduction to SQL
Types of SQL
MySQL and starter data setup
The SQL "Hello World"
SQL Data Types
Data definition language
Table creation walkthrough
Creating a table hands on
Data manipulation language
Data manipulation language hands on
Understanding NULL in SQL
Query clauses
SQL evaluation order explained
SQL table types
Views
Group by and order by
Data Control Language overview
Foreign key
Joins
Inner and Outer Joins
Joins on derived queries
Subqueries and nested queries
Understanding SQL Indexes
SQL triggers
Query optimization with EXPLAIN
DB Security essentials for developers
Transactions
Lock granularities
Conclusion