top of page

Cómo crear, modificar y eliminar tablas en SQL

¡Hola a todos! En este post, vamos a aprender cómo crear, modificar y eliminar tablas en SQL. Estos son aspectos fundamentales para gestionar bases de datos, y dominar estas operaciones te permitirá estructurar tus datos de manera efectiva. ¡Vamos a ello!


Crear Tablas: La instrucción CREATE TABLE

Para crear una tabla en SQL, utilizamos la instrucción CREATE TABLE. En esta declaración, definirás el nombre de la tabla y las columnas que contendrá, junto con sus tipos de datos.

Sintaxis básica:

CREATE TABLE nombre_tabla ( columna1 tipo_dato, columna2 tipo_dato, columna3 tipo_dato, ... );

Ejemplo: Supongamos que quieres crear una tabla llamada clientes para almacenar información sobre tus clientes. Podrías hacer lo siguiente:

CREATE TABLE clientes ( id INT PRIMARY KEY, nombre VARCHAR(100), correo VARCHAR(100), fecha_registro DATE );

Aquí hemos definido cuatro columnas: id, nombre, correo y fecha_registro.


Modificar Tablas: La instrucción ALTER TABLE

Si necesitas cambiar la estructura de una tabla existente, como agregar, modificar o eliminar columnas, utilizarás la instrucción ALTER TABLE.


Agregar una columna:

ALTER TABLE nombre_tabla 
ADD nueva_columna tipo_dato;

Ejemplo: Si decides agregar una columna para el número de teléfono de los clientes:

ALTER TABLE clientes ADD telefono VARCHAR(15);

Modificar una columna:

ALTER TABLE nombre_tabla 
MODIFY columna tipo_dato;

Ejemplo: Si decides que el correo deba ser más largo:

ALTER TABLE clientes MODIFY correo VARCHAR(150);

Eliminar una columna:

ALTER TABLE nombre_tabla DROP COLUMN columna;

Ejemplo: Si ya no necesitas la columna telefono:

ALTER TABLE clientes 
DROP COLUMN telefono;

Eliminar Tablas: La instrucción DROP TABLE

Cuando ya no necesitas una tabla, puedes eliminarla con la instrucción DROP TABLE. ¡Ten cuidado! Esto eliminará la tabla y todos sus datos de manera permanente.

Sintaxis básica:

DROP TABLE nombre_tabla;

Ejemplo: Si decides que la tabla clientes ya no es necesaria:

DROP TABLE clientes;

Resumen rápido:

  • CREATE TABLE: Crea una nueva tabla y define sus columnas.

  • ALTER TABLE: Modifica una tabla existente (agregar, modificar o eliminar columnas).

  • DROP TABLE: Elimina una tabla existente y todos sus datos.


Con estas instrucciones, podrás gestionar la estructura de tus bases de datos de manera efectiva. ¡Intenta practicar estas operaciones en tu entorno de SQL y verás cómo mejora tu habilidad en el manejo de datos!


174 views

Comments


bottom of page