VTC Legacy
Home / Databases

MySQL 5 Development (Part 2)

by David Swain
184 lessons23 chapters17.5 hReleased 20114 free
Start the free chapter

This MySQL 5 Development Part 2 course continues the introduction to MySQL we began with Part 1. But in Part 2, we now begin working with commands that are used to change the contents of the tables in our database. We also explore various ways of building more complex queries, including command options that allow us to address more than one table in a single command. While this is still an introductory course, we are now exploring tools that let us handle more complex operations and build more sophistication into our MySQL database systems. The topics we cover in Part 2 include inserting/updating/deleting data, subqueries, joins, transactions, table and row locking, stored procedures and functions, triggers and events, indexes, and more. We have tried to keep the examples in the lessons as simple as possible to illustrate them most effectively, but the further study exercises are more realistic as to how these tools are used in practice. To begin learning today, simply click on the movie links.

Course content

Introduction4 lessons
Configuration3 lessons
Manipulating Data8 lessons
Inserting Data8 lessons
Deleting Data5 lessons
Updating Data5 lessons
Other MySQL DML Commands7 lessons
Importing Data8 lessons
Deriving New Tables7 lessons
Multi-Table Queries5 lessons
Subqueries14 lessons
Joins14 lessons
Views10 lessons
Multiple Table DML Operations4 lessons
Transactions and Locking16 lessons
Stored Routine Basics10 lessons
Stored Routine Programming23 lessons
Triggers9 lessons
Events7 lessons
Indexes9 lessons
Efficiency Checks5 lessons
Conclusion2 lessons
Credits1 lessons