Chapter 13: Project


Great! We’ve covered all the fundamental concepts of MySQL. We are now ready to start working on our project. You are strongly encouraged to work through this project to help you gain a stronger grasp of the concepts covered.


The source code for the project can be downloaded at


Ready? Let’s do it!


About the Project


This project requires us to build a simple database to help us manage the booking process of a sports complex. The sports complex has the following facilities: 2 tennis courts, 2 badminton courts, 2 multi-purpose fields and 1 archery range. Each facility can be booked for a duration of one hour.


Only registered users are allowed to make a booking. After booking, ...

Get Learn SQL using MySQL in One Day and Learn It Well now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.