Skip to content
Tarsoft

Data & Analytics

MySQL: From Fundamentals to Advanced Database Management

Build a strong foundation in relational databases and progress to advanced query techniques, database objects, and management.

  • Beginner to Advanced
  • 3 days
  • HRD Corp claimable

Overview

This hands-on course takes participants from relational database fundamentals through to advanced MySQL query techniques and database management.

Participants start with core relational database concepts, SQL statement types, and data modeling, then build up to advanced SELECT queries, query performance basics, complex joins, aggregation, and transactions. The course concludes with advanced database objects — views, stored procedures, functions — along with database security and backup practices. By the end, participants can design, query, optimize, and manage a MySQL database confidently.

Schedule is tentative and subject to change based on the trainer’s delivery and participants’ progress.

What you’ll learn

  • Understand relational database concepts and the different types of SQL statements
  • Design data models and advanced table structures
  • Write advanced SELECT queries and understand query performance basics
  • Perform complex JOIN operations and data aggregation/analysis
  • Build advanced query structures and maintain transactions and data integrity
  • Create and use views, stored procedures, and functions
  • Apply database security and backup best practices

Who should join

  • Developers and analysts who work with relational databases
  • Anyone looking to strengthen their SQL and MySQL skills from the ground up
  • Teams responsible for designing, querying, or managing databases
  • Beginners through to those wanting advanced database management skills

Prerequisites: No prior MySQL experience is required for the fundamentals sections. Basic computer literacy is recommended. Bring a laptop with MySQL installed (or access to a MySQL environment) beforehand.

Course modules

  1. 01   Relational Database Concepts & SQL Statement Types

    The fundamentals of relational databases and the different types of SQL statements. Hands-on: identify and practise writing different types of SQL statements.

  2. 02   Data Modeling & Advanced Table Design

    Designing data models and building advanced table structures. Hands-on: design a data model and create advanced table structures.

  3. 03   Advanced SELECT Queries & Query Performance Basics

    Writing advanced SELECT queries and understanding query performance. Hands-on: write advanced SELECT queries and evaluate their performance.

  4. 04   Complex JOIN Operations

    Performing complex JOINs to combine data across multiple tables. Hands-on: write queries using complex JOIN operations.

  5. 05   Aggregation & Data Analysis

    Using aggregation functions and techniques to analyze data. Hands-on: build queries that aggregate and analyze a sample dataset.

  6. 06   Advanced Query Structures & Transactions

    Advanced query structures, transactions, and maintaining data integrity. Hands-on: build advanced queries and practise using transactions.

  7. 07   Views & Stored Procedures

    Creating and using views and stored procedures to simplify and reuse logic. Hands-on: create a view and a stored procedure for a sample use case.

  8. 08   Functions, Database Security & Backup

    Creating functions, and applying database security and backup best practices. Hands-on: create a function, apply security settings, and perform a backup.

FAQ

+ Is this course HRD Corp claimable?

Yes, subject to your grant approval. Tarsoft is a registered training provider and will help with the application.

+ I only need the basics — is that covered?

Yes. The course starts from relational database fundamentals and builds up, so you can join at any level.

+ Can this be run in-house for our team?

Yes — we deliver private cohorts on-site or online, and can work with your team's own database where practical.

Related courses

Web Development

Laravel: From Zero to Full-Stack

Gain the essential skills to kickstart modern web development — hands-on coding experience building real-world web applications with Laravel.

HRD Corp claimable

← All courses

Ready to work with us?

From a software platform to a trained team, tell us what you are working towards and we will put together a plan.

Contact Us