About ABIS
All CoursesbalkjeGeneral courses » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » Linux - UNIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » Db2 for z/OS » Db2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Data Science, Big Data and AnalyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
MySQL & MariaDB fundamentals course

This course presents a description of MySQL and of the very similar MariaDB: what it is, what it is intended for, and how it can be used. The participant will learn

Attention is also paid to the use in the context of a web server, to MySQL and MariaDB in relation to other RDBMS, and to specific topics like models for data storage, integrity, authorisations, and performance.

Moreover, this course will explain how to install the system and use it in practice, both on Unix/Linux systems and on MS-Windows. After completion, the participants will not only have the necessary theoretical background of MySQL and MariaDB as RDBMS but also will have had sufficient practical training to start working with MySQL or MariaDB in an independent way.

Together with SQL and relational databases fundamentals this course forms a well-balanced whole, in such a way that after successful conclusion of this course, the participants will have a 'complete overview' of MySQL and MariaDB as RDBMS.


datedur.lang.  location  price
01 Oct3?Leuven  (BE)1350 EUR  (excl. VAT) 
26 Nov3?Woerden  (NL)1350 EUR  (exempt from VAT) 

Intended for

Analysts, developers, and database administrators who will be using MySQL and/or MariaDB; web server maintainers who are not yet familiar with MySQL or MariaDB; and anybody wanting to gain knowledge of the detailed workings of a relational database system.


The participants must have insight in relational database systems and SQL (see course SQL and relational databases fundamentals). You can test for yourself to see whether you have sufficient background by filling out the online self-test.

Some knowledge of a programming language is not necessary. The course will however briefly treat - if need exists - the typical ways to access MySQL and MariaDB from one of the programming languages PHP (cf. PHP programming: fundamentals course), Java (cf. course Java programming), or Perl (cf. Perl programming: fundamentals course).

Main topics

Training method

Classroom instruction with hands-on practice and exercises (about 50% of the time).


3 days.

Course leader

Peter Vanroose.