Get in Touch
 Duration 10 hours

Course Outline

Introduction to SQL and Relational Databases

  • Exploring database structures
  • SQL syntax overview
  • Interacting with tables and schemas

Fundamentals of Querying

  • Selecting and projecting specific data
  • Filtering rows using WHERE clauses
  • Sorting output with ORDER BY

Joining Multiple Tables

  • Inner, left, right, and full joins
  • Merging datasets from various sources
  • Defining and resolving join conditions

Aggregation and Grouping

  • Leveraging COUNT, SUM, AVG, MIN, and MAX
  • Effectively applying GROUP BY
  • Filtering grouped results with HAVING

Subqueries and Nested Statements

  • Scalar subqueries
  • Correlated subqueries
  • Utilizing subqueries for filtering and computation

Data Manipulation and Modification

  • Inserting new records
  • Modifying existing data
  • Safely deleting information

Database Objects and Constraints

  • Comprehending primary and foreign keys
  • Managing views
  • Implementing constraints and rules

Advanced SQL Techniques

  • Window functions
  • Common Table Expressions (CTEs)
  • Performance best practices and query optimization

Summary and Future Directions

Requirements

  • A foundational understanding of basic data concepts
  • Prior experience with spreadsheets or tabular data
  • General familiarity with business applications

Target Audience

  • Data analysts
  • IT specialists
  • Professionals responsible for managing, querying, and analyzing data

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories