infyni

SQL - Basic to intermediate to advanced

Learn the fundamentals, explore real-life examples, and conquer advanced interview-level questions. Your path to becoming an SQL master starts here! we'll tackle advanced interview-level questions, preparing you to excel in technical interviews and real-world data management challenges.

Live Course

Live Class: Thursday, 07 Mar

Duration: 10 Hours

Enrolled: 0

Offered by: infyni

Live Course
$357 65% off

$125

About Course

Whether you're a beginner looking to grasp the fundamentals or an experienced practitioner seeking to hone your expertise, this course has you covered. We'll start with the basics, covering essential SQL concepts, query writing, and database management. As you progress, we'll delve into real-life examples to illustrate the practical application of SQL in various industries.


Skills You Will Gain

SQL Query Writing Data Filtering and Sorting Table Joins Data Aggregation Subqueries and Derived Tables Conditional Expressions Indexing and Query Optimization

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (1)
  • What is a Database?

  • The Role of SQL in Data Management.

  • Types of Database Management Systems (DBMS).

  • Structured Query Language (SQL) History.

  • Basic SQL Statements: SELECT, INSERT, UPDATE, DELETE.

  • SQL Statement Structure.

  • Data Types in SQL.

  • SQL Keywords and Reserved Words.

  • SQL Operators.

  • SQL Functions.

  • Introduction to the WHERE Clause.

  • Comparison Operators.

  • Logical Operators.

  • Combining Multiple Conditions.

  • Practical Examples of Filtering Data.

  • Introduction to the ORDER BY Clause.

  • Sorting in Ascending and Descending Order.

  • Sorting by Multiple Columns.

  • Using Column Aliases.

  • Combining WHERE and ORDER BY Clauses.

  • Introduction to Table Joins.

  • INNER JOIN Syntax.

  • Joining Tables on Multiple Columns.

  • Handling NULL Values in Joins.

  • Practical Applications of INNER JOIN.

  • GROUP BY Clause and Aggregation Functions.

  • COUNT, SUM, AVG, MIN, and MAX Functions.

  • HAVING Clause for Filtering Groups.

  • GROUP BY with Multiple Columns.

  • Examples of Data Aggregation.

  • Understanding Subqueries.

  • Correlated Subqueries.

  • Scalar Subqueries.

  • Introduction to Derived Tables (CTE).

  • Examples of Subqueries and Derived Tables.

  • Inserting Data into Tables.

  • Updating Existing Data.

  • Deleting Data from Tables.

  • Using Transactions.

  • Data Integrity and Constraints.

  • LEFT JOIN Syntax and Applications.

  • RIGHT JOIN Syntax and Use Cases.

  • FULL JOIN Syntax and Scenarios.

  • Combining Multiple Joins.

  • Choosing the Right Join Type.

  • Introduction to the CASE Statement,

  • Simple CASE Expression.

  • Searched CASE Expression.

  • CASE Within Aggregation Functions.

  • Practical Examples of CASE Statements.

  • Creating Views.

  • Modifying and Dropping Views.

  • Security and Permissions for Views.

  • Performance Considerations.

  • Use Cases for Views.

  • Introduction to Database Indexing.

  • Types of Database Indexes.

  • Creating and Managing Indexes.

  • Query Optimization Techniques.

  • Monitoring and Troubleshooting Database Performance.