SHOW CREATE TABLE licenciatura;

/*Se quiere cambiar el nombre de la columna clave de la tabla de licenciatura*/
SELECT * FROM licenciatura;
ALTER TABLE licenciatura CHANGE clave clave_lic VARCHAR(7);

/*Como es referenciada por otra tabla, se debe eliminar primero la unión*/
ALTER TABLE alumno DROP FOREIGN KEY llave_foranea_licenciatura;

/*Ya es posible cambiar el nombre a la columna (o eliminarla)*/
ALTER TABLE licenciatura CHANGE clave clave_lic VARCHAR(7);

/*Se regresa la restricción nuevamente, pero ya con el nuevo nombre*/
ALTER TABLE alumno ADD CONSTRAINT llave_foranea_licenciatura
	FOREIGN KEY (licenciatura_clave) REFERENCES licenciatura(clave_lic) ON UPDATE CASCADE ON DELETE RESTRICT;

/*Al querer cambiar nuevamente el nombre, ya no se permite por que la unión 
por la restricción nuevamente está activa*/
ALTER TABLE licenciatura CHANGE clave_lic clave VARCHAR(7);