This MySQL Developers training course is designed for MySQL Developers who have a good understanding of a MySQL database and experience of using SQL commands. The course provides further practical experience in more advanced MySQL commands and SQL statements including Stored Routines, Triggers and Event Scheduling.
The delegates will practise:
MySQL Developers who have a basic understanding of a MySQL database and SQL commands as covered on the Introduction to MySQL course.
To provide the skills needed to write more advanced queries and database maintenance statements on a MySQL database.
Together with the Introduction to MySQL course, the content of this MySQL for Developers course covers the topics required for the Certified MySQL Developer I and Certified MySQL Developer II examinations.
Before taking any exam, ensure you have the recommended experience. The Sun Microsystems website lists all exam requirements and these are updated regularly.
Exams are not included as part of the course.
A working knowledge of MySQL is required. This can be gained by attendance on the Introduction to MySQL course.
Course Introduction
Session 1: CLIENT/SERVER CONCEPTS
|
Session 2: THE MYSQL CLIENT PROGRAM
|
Session 3: DATA TYPES
|
Session 4: IDENTIFIERS
Session 5: DATABASES
|
Session 6: TABLES AND INDEXES
|
Session 7: QUERYING FOR DATA
Session 8: SQL EXPRESSIONS AND FUNCTIONS
|
Session 9: UPDATING DATA
|
Session 10: CONNECTORS
|
Session 11: OBTAINING DATABASE METADATA
Session 12: DEBUGGING
Session 13: JOINS
|
Session 14: SUBQUERIES
Session 15: VIEWS
|
Session 16: IMPORT AND EXPORT
Session 17: USER VARIABLES AND PREPARED STATEMENTS
Session 18: INTRODUCTION TO STORED ROUTINES
|
Session 19: STORED ROUTINES - PROGRAM LOGIC
Session 20: STORED ROUTINES - EXCEPTION HANDLERS & CURSORS
|
Session 21: PROCEDURES WITH PARAMETERS
Session 22: FUNCTIONS
Session 23: TRIGGERS
|
Session 24: THE EVENT SCHEDULER
Session 25: BASIC OPTIMIZATIONS
Session 26: MORE ABOUT INDEXES
|