MySQL & MariaDB fundamentals course (EN/NL/FR)

Tijdsduur

MySQL & MariaDB fundamentals course (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Beschrijving

Learn to work with MySQL and/or MariaDB in this three-day ABIS training.

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

  • the structure of recent versions of the MySQL database software, and the similar MariaDB software;
  • the use of the "client" tools: command line interface, graphical interfaces, admin interface;
  • the objects for data storage and data manipulation;
  • creating databases, tables, and users;
  • preparing a database for use, especially authorisations and indexes.

Attention is also paid to the use in the context of a web server, to MySQL and MariaDB in relatio…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: MySQL, SQL, Microsoft SQL Server, Web applicatie ontwikkeling en Data Science.

Learn to work with MySQL and/or MariaDB in this three-day ABIS training.

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

  • the structure of recent versions of the MySQL database software, and the similar MariaDB software;
  • the use of the "client" tools: command line interface, graphical interfaces, admin interface;
  • the objects for data storage and data manipulation;
  • creating databases, tables, and users;
  • preparing a database for use, especially authorisations and indexes.

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 training will explain how to install the system and use it in practice, on Linux, on Unix, 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, the participants will have a 'complete overview' of MySQL and MariaDB as RDBMS.

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.

Backgroud

The participants must have insight in relational database systems and SQL (see course SQL and relational databases fundamentals).

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), Python (cf. Python: fundamentals), Java (cf. course Java programming), or Perl (cf. Perl programming: fundamentals course).

You can test for yourself to see whether you have sufficient background by filling out the online self-test "SQL fundamentals".

Main topics

  • Introduction: the MySQL and MariaDB environment; client-server-model; position within the relational model
  • SQL data definition language (DDL): database objects (like tables, storage engines (esp. InnoDB), indexes, views, triggers); data types; characteristics; creation of objects, using them, and parameters
  • SQL embedded in a program, esp. for supporting dynamic web pages
  • Metadata: the INFORMATION_SCHEMA; the DESCRIBE and SHOW statements
  • Securing the database environment and assigning authorizations
  • Utilities: export/import of external data; de-fragmentation; check and repair; master/slave replication
  • Use of the commands "mysql" and "mysqladmin", of the MySQL Workbench, and of the new MySQL Shell
  • Data integrity, locking and transactions
  • Performance: basic principles; use of indexes to improve performance; the 'EXPLAIN' statement
  • Basic installation and configuration of the MySQL Community Server, of MySQL Cluster, and of MariaDB Server

Training method

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

Delivered as a live, interactive training – available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Certificate

At the end of the session, the participant receives a "Certificate of Completion".

Duration
3 days.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: MySQL.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.