Course : Getting Started with MySQL

Getting Started with MySQL

Download in PDF format Share this course by email 2


This course will make it possible to acquire all the skills needed to effectively and reliably use the MySQL database: Using the SQL language, the objects of the database. This course also offers an introduction to administration.


Inter
In-house
Custom

Practical course in person or remote class

Ref. MSQ
Price : 1970 € E.T.
  3d - 21h00




This course will make it possible to acquire all the skills needed to effectively and reliably use the MySQL database: Using the SQL language, the objects of the database. This course also offers an introduction to administration.

Intended audience
This course is for all IT workers who need to develop for MySQL.

Prerequisites
Basic knowledge of an operating system (Windows, Linux/Unix).

Course schedule

Introduction and getting started

  • Versions, overview of features and tools.
  • Resources and documentation.
  • Installation procedure.
  • Post-installation settings and first tests.
  • The mysql command line client tool.
  • The MySQL Query Browser graphical tool.

Relational model, designing and creating a database

  • Design elements of a database schema
  • Integrity constraints.
  • MySQL data types (digital, chains, dates, specific types, etc.).
  • Integrated MySQL functions.
  • Types of tables (MyISAM, MEMORY, MERGE, InnoDB, etc.).
  • Creating databases and tables.
  • The INFORMATION_SCHEMA database.
  • Character sets, internationalization.
Hands-on work
Designing and creating a database with MylSAM tables.

Using SQL with MySQL

  • Single selections, comparisons, sorts.
  • Multitable selections, different types of joins.
  • Embedded queries, prepared queries.
  • Changes and view management.
Hands-on work
Single selections, Multiple selections, internal and external joins, embedded requests. Data changes and deletions.

InnoDB transactional tables

  • Notion of a transaction, isolation levels.
  • Physical structure of tables.
  • Transaction programming (START TRANSACTION, COMMIT, ROLLBACK).
Hands-on work
Implementing transactions

Procedural SQL

  • Stored procedures and functions.
  • Defining procedures Triggers.
  • Managing errors.
Hands-on work
Writing stored procedures. Retrieving results using cursors. Creating and using triggers.

Connections, access rights, security

  • Privilege levels and verifying rights.
  • Managing users and their privileges.
  • Making stored procedures and views secure.
Hands-on work
Managing privileges and passwords.

Introduction to administration

  • Exporting data.
  • Back-ups, the mysqldump command.
  • Overview of MySQL installation.
Hands-on work
Exporting data.


Customer reviews
3,8 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class