Hola Sixto, Alex tiene mucha razón en su comentario; pero agrego que lo ideal seria SQL Server puesto soporta procedimientos almacenados, triggers, vistas... etc; mientras que MYSQL solo soporta algunas de estas características en la versión 5 alpha y aún continua en desarrollo.
Aquí tienes algunos enlaces en que te pueden ser de utilidad..