Mulai versi 5.0, MySQL dilengkapi dengan kemampuan untuk membuat stored procedure, function, trigger, dan view yang dapat di-update Kemampuan ini menghilangkan penyebab MySQL tidak dapat disejajarkan dengan RUBMS komersial papan atas seperti Oracle dan SQL Server Dengan kemampuan untuk membuat stored procedure, stored function dan trigger MySQL menawarkan
kekuatan pemrograman untuk penggunaan di level enterprise Bahasa pemrograman prosedural dari MySQL mudah dipelajari dan digunakan untuk membuat program, tetapi tidak mudah menggunakannya untuk membuat program yang aman, pemeliharaannya mudah dan memiliki performa yang tinggi serta bebas bug
Kemampuan baru yang disediakan oleh MySQL berupa stored procedure, function dan trigger atau yang disebut stored program tidak mudah dipelajari dan digunakan oleh para pengembang program aplikasi yang menggunakan MySQL Barangkali hanya mereka yang memiliki pengalaman dengan databas relasional lain yang bisa menggunakannya. Penggunaan slored program akan membuat aplikasi yang kita kembangkan menjadi aplikasi yang tangguh, cepat, dapat dipercaya dan efisien Akan tetapi, penggunaan stored program yang lidak tepat dapat menyebabkan performa aplikasi menjadi jelek, pemeliharaannya sulit, dan mungkin kurang dapat dipercaya
Oleh karena itu diperlukan buku yang dapat membantu pengembang aplikasi untuk menggunakan stored program MYSQL dengan benar Harapan penulis semoga buku ini dapat membantu Anda untuk dapat menggunakan stored program dengan lepat dan dapat menulis stored procedure, function, dan trigger yang dapat dipercaya benar efisien, dan mudah pemeliharaannya
Buku ini ditujukan bagi mereka yang sudah menguasai dasar penggunaan databas MySQL yang ingin melanjutkan ke pemrograman stored program untuk mendukung program aplikasi databas yang lebih baik memiliki performa yang baik, cepat, aman, dan pemeliharaannya mudah.