Cómo controlar la alteración de tablas con MySQL [4 comandos]

Autor: | Última modificación: 3 de noviembre de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post: ,

¿Quieres aprender a controlar la alteración de tablas con MySQL? Si tu respuesta es afirmativa, en este artículo te vamos a ayudar a lograrlo, ya que esta es una de las prácticas más importantes dentro del desarrollo de proyectos de Big Data o para manejar volúmenes de datos mucho más reducidos, ya que su objetivo es editar, actualizar y mover datos individuales de una tabla o de un conjunto de tablas.

Así pues, a continuación te contaremos cómo controlar la alteración de tablas con MySQL a partir de su respectivo comando.

¿Cómo controlar la alteración de tablas con MySQL?

La alteración de tablas es uno de los procesos que pueden llegar a ser muy necesarios cuando nos embarcamos en el mundo del control, manejo y creación de bases de datos. La alteración de tablas está dada por uno de los comandos que se utilizan para recorrer las consolas, tal como Virtual Box, así como para recorrer las bases de datos.

Para hacer este proceso, se utiliza el comando ALTER TABLE, que te permitirá realizar diferentes acciones sobre una o varias tablas.

  • ALTER TABLE CHANGE [oración o elemento original] [oración o elemento cambiado]: es una sentencia de MySQL que se utiliza para cambiar la información dentro de un campo. Por ejemplo, puedes utilizar esta sentencia para corregir errores que tenga la información de tu campo o agregar algún elemento más: ALTER TABLA CHANGE FECA_INICIOBOOTCAMP DATETIME FECHA_INICIOBOOTCAMP DATE.
  • ALTER TABLE MODIFY [oración o elemento modificado]: es una sentencia de MySQL que es utilizada para modificar el dato o valor de un campo que anteriormente se ha establecido. Es decir, puedes utilizar esta sentencia para modificar los datos o valores, tales como DATATIME, VARCHAR o INT. Puedes aprender más sobre estos valores en nuestro artículo sobre los tipos de datos de las bases de datos. Para reflejar este uso, te traemos el siguiente ejemplo, el cual se la relaciona con el anterior: ALTER TABLE MODIFY FECHA_INICIOBOOTCAMP DATETIME.
  • ALTER TABLE [NOMBRE DE LA TABLA] ADD [NUEVO RECORD]: es una sentencia de MySQL que se emplea para agregar nuevos récords o elementos a una tabla específica. De esta manera, la nueva versión de la tabla incluirá lo que sea que decidas ponerle. Un ejemplo de su uso, y siguiendo con las ideas anteriores, podría ser: ALTER TABLE FORMACIÓN INTENSIVA ADD FECHA_FINALBOOTCAMP DATETIME.
  • ALTER TABLE [NOMBRE DE LA TABLA] ADD [NOMBRE DE RECORD] INT (TIPO DE DATO) FIRST/SECOND/LAST (POSICIÓN): esta es otra sentencia de MySQL para la ejecución de ALTER. Se emplea cuando queremos agregar un récord específico a un lugar específico dentro de nuestra tabla de datos, sin necesidad de borrar otros récords o volver a hacer la ejecución de la tabla. Un posible ejemplo del uso de esta sentencia podría ser: ALTER TABLE FORMACIÓN INTENSIVA ADD ID TIPO_DE_BOOTCAMP INT FIRST.
  • ALTER TABLE [NOMBRE DE LA TABLA] ADD [NOMBRE DE RECORD] INT (TIPO DE DATO) AFTER [OTRO ID, RECORD O ELEMENTO]: este cumple la misma función de añadir elementos en un orden específico. No obstante, la sentencia de MySQL se rige a partir del denominado after o después. Se agregará el nuevo récord después de un elemento específico. El uso de esta sentencia se representaría de la siguiente manera: ALTER TABLE FORMACIÓN ADD ID_DIFICULTAD INT AFTER TIPO_DE_BOOTCAMP INT.

De esta manera y con estos 4 comandos, ya sabes cómo controlar la alteración de tablas con MySQL.

¿Qué puedes hacer ahora?

Saber cómo controlar la alteración de tablas con MySQL o el comando alter dentro de MySQL puede parecer un concepto sencillo y muy poco utilizado; no obstante, te aseguramos que lo utilizarás de forma continua en tus proyectos sobre bases de datos. Por eso y porque queremos que sigas aprendiendo acerca del Big Data y sus conceptos relacionados, inscribirte a nuestro Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp será la mejor decisión que puedas tomar para impulsar tu carrera. ¡Anímate y cambia tu vida laboral en menos de un año!

👉 Descubre más del Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Trabajo? Aprende a programar y consíguelo.

¡No te pierdas la próxima edición del Aprende a Programar desde Cero Full Stack Jr. Bootcamp!

 

Prepárate en 4 meses, aprende las últimas tecnologías y consigue trabajo desde ya. 

 

Solo en España hay más de 120.400 puestos tech sin cubrir, y con un sueldo 11.000€ por encima de la media nacional. ¡Es tu momento!

 

🗓️ Próxima edición: 13 de febrero

 

Reserva tu plaza descubre las becas disponibles.