Cita: Mi problema está en que se me actualizan TODOS los alumnos que tengo en mi base de datos... no solo el que yo ponga... si no todos :S y no uno solo como tiene que ser..
La única razón de que suceda así es que tu consulta no tome en cuenta el WHERE.
¿Y si imprimes la consulta antes de ejecutarla para ver si está bien formada?