Linkedin Pixel Code SQL Training: Mastering SQL Queries |
cours-sql-2024

SQL Training: Mastering SQL Queries

Classes in: Online course, virtual classroom (remote), Montreal, Gatineau, Quebec, at your offices

This SQL training gives you the opportunity to learn the theory and immediately practice SQL queries directly on a course server, allowing you to apply your knowledge at your own pace.

Course details

Introduction to the SQL Training

SQL (Structured Query Language) is the universal language for interacting with relational databases. In this comprehensive training, you will discover the fundamental principles of databases and learn how to manipulate and query data efficiently. Whether you are a beginner or looking to deepen your skills, this course provides a step-by-step approach to mastering SQL.

  • Definition of a database and how it stores structured information
  • Definition of a Database Management System (DBMS) and its role in handling data operations
  • Defining a relational model and understanding the relationships between tables
  • Overview of SQL languages: DQL (Data Query Language), DML (Data Manipulation Language), DDL (Data Definition Language)

Module 1: Course on DQL (Data Query Language)

Learn to extract data from your databases with precision and flexibility. This module covers all the essential SELECT statements used in real-world applications.

  • Writing a SELECT FROM query to retrieve data
  • Filtering results with a SELECT WHERE query
  • Sorting data using SELECT ORDER query
  • Limiting the number of returned rows with SELECT LIMIT
  • Using expressions and functions with SELECT EXPR
  • Joining tables using SELECT FROM JOIN
  • Grouping data and applying aggregate functions with SELECT AGGR GROUP
  • Filtering grouped results using SELECT AGGR GROUP HAVING

Module 2: Course on DML (Data Manipulation Language)

Master inserting, updating, and deleting records to maintain accurate and up-to-date data in your database.

  • Introduction to DML concepts and their importance
  • Adding new records with the INSERT query
  • Creating records based on existing data using INSERT SELECT
  • Inserting into multiple tables simultaneously
  • Modifying existing records with UPDATE query
  • Updating data across multiple tables in a single operation
  • Removing records with DELETE query
  • Deleting data from multiple tables in one command

Module 3: Course on DDL (Data Definition Language)

Understand how to create and maintain the structure of your databases through DDL commands.

  • Creating new tables with the CREATE TABLE query
  • Deleting tables and their data using DROP TABLE
  • Changing table structures dynamically with ALTER TABLE

Module 4: Theory on Advanced SQL Concepts

Deepen your understanding of complex SQL topics that improve database performance and integrity.

  • Using indexes and learning about different index types for faster queries
  • Enforcing data consistency with foreign key constraints
  • Principles of database normalization: 1NF, 2NF, and 3NF
  • Differences between natural keys and complex (composite) keys

Additional Resources and Related Trainings

To expand your knowledge and explore other essential database topics, check out our specialized courses:

To learn more about SQL concepts, standards, and best practices, visit:

SQL – Wikipedia

Autre(s) cours dans cette catégorie

→ SQL Training: Mastering SQL Queries


Benefits:

  • A course material for each participant.
  • Coaching available after the training.
  • We offer you in public session:
    • Tea, coffee
    • Dinner at a nearby restaurant
    • Wireless internet connection

Préalables :

  • Basic computer literacy

Who Should Attend / Target Audience for SQL Training

Both practical and comprehensive, this SQL training is designed for anyone looking to learn the basics of SQL to create queries for retrieving and updating data in databases.

Prerequisites for SQL Training

Good knowledge of Windows (or MacOS)

Materials Provided During the SQL Training

Training document including course theory and exercises, MySQL server access for the duration of the course

Required Tools or Materials for SQL Training

Installation of MySQL Workbench

Why Choose SQL Training with Doussou Formation? / Advantages of SQL Training at Doussou Formation

Experienced instructors who adapt to your needs, hands-on learning, and up-to-date SQL content.

Teaching Approach of the SQL Training

The SQL training is based on a personalized approach that takes into account your previous knowledge, skills, project, and what you want to learn about SQL.

Objectifs :

By the end of the SQL training, you will be able to:

  • Understand and interpret different types of diagrams that define and represent a database.
  • Grasp the basic concepts of a relational database.
  • Create, modify, delete, and populate a database with tables and data.
  • Retrieve the data you need from your database using the appropriate queries.

Classe virtuelle (en ligne) :

  • 09/07/2025 au 10/07/2025
  • 06/08/2025 au 07/08/2025
  • 24/09/2025 au 25/09/2025
  • 29/10/2025 au 30/10/2025
  • 26/11/2025 au 27/11/2025
  • 04/02/2026 au 05/02/2026
  • 04/03/2026 au 05/03/2026
  • 13/05/2026 au 14/05/2026

Montréal :

  • 24/09/2025 au 25/09/2025
  • 01/04/2026 au 02/04/2026
  • 15/06/2026 au 16/06/2026
  • 02/09/2026 au 03/09/2026
  • 11/11/2026 au 12/11/2026

Québec :

  • 07/01/2026 au 08/01/2026
  • 22/07/2026 au 23/07/2026
  • 10/02/2027 au 11/02/2027

Gatineau / Ottawa :

  • 13/05/2026 au 14/05/2026
Preferential*

663 $

per participant

Duration :2 day(s), is 14 hours.
Hours: 9 am-5pm, 2 coffee breaks.

See the lesson plan in PDF

Locations: Montreal, Gatineau / Ottawa, Quebec City.

See customer reviews

Regular price: 781 $

*The preferential rate applies if you register at least two participants in the same session.

Rate SQL Training: Mastering SQL Queries

Interested in this training course?

Free quote without obligation

Captcha image

Registration with credit card payment

Captcha image
Image pour illustrer Formation en ligne

Formation en ligne

Vidéos de formations sur les logiciels en bureautique

“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “

“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “

“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité / Adaptabilité / Professionnalisme / Courtoisie. Merci!“