Yo te hubiera aconsejado empezar con un sistema de facturación, proveedores y clientes. Ya es suficientemente complejo. Un foro me parece demasiado para comenzar, pero bueno, son criterios.
Para todo lo que sean etapas de desarrollo de l abase, consultas, procedures y functions, te recomendaría trabajar con el
MySQL Query Browser, que a pesar de ser poco amigable, es muy efectivo a la hora de diseñar.