MySQL Developer

Client/Server Concepts

    MySQL architecture, Command line options, Connection parameter options, Using option files and Server SQL modes.

Client Programs

    Invoke the client programs and execute the quries to get results.

Mysql Query browser

    Launching, execution and connection management capabilities.

Mysql Connectors

    Different clients used connectors for client connectivity.

Data Types

    Data types selection that suits data.

Database

    Creation, alter, drop and obtaining meta data.

Tables and Indexes

    Creation, Alter, emptying and dropping of tables and index creation and obtaining table and index Metadata.

Querying for Data

    Retrieve the specified columns, rows and grouping the same.

Sql Expressions

    Numeric, String, Temporal, Null and Function expressions.

Updating Data

    Insert, Replace, Update, Delete and Truncate data.

Joins

    Overview of Inner & Outer joins, Multiple table update and delete stmts.

Subqueries

    Types of subqueries, correlated subqueries, sunqueries in FROM clause and Convertion of subqueries into Joins.

Views

    Reasons for Views, Creation, Alter, Dropping and checking views.

Importing and Exporting Data

    Data from command line and using SQL.

Stored Procedures and Fuctions

    Definition, Creation, Altering, Dropping and Invoking Stored routines. Understanding the difference between stored routines and functions.

Triggers

    Reasons for usage, Understanding the creation, restrictions and Destroying the trigger.

Obtaining Database Metadata

    Overview of Metadata Access methods and using SHOW and DESCRIBE to obtain Metadata.

Debugging MySQL Applications

    Interpreting Error Messages, SHOW WARNINGS and ERROR statements and perros utility.

Basic Optimizations

    Overview of Optimization Principles, Using Indexes for Optimization, Choosing Appropriate Storage Engines and Normalization.
 
 

MySQL DBA

MySQL High Availability

MySQL Performance and Tuning

Register for MySQL Training.