Creación y Modificación de Tablas en SQL: Tutorial Completo

En SQL, la creación y modificación de tablas son fundamentales para estructurar bases de datos. A continuación, se explican los comandos más comunes para estas operaciones.

CREATE TABLE

El comando CREATE TABLE se utiliza para crear tablas nuevas en la base de datos. Aquí hay un ejemplo de cómo crear una tabla llamada usuarios:

sql
CREATE TABLE usuarios (
  id INT PRIMARY KEY,
  nombre VARCHAR(100),
  email VARCHAR(100)
);

Resultado:

bash
| id  | nombre   | email               |
|-----|----------|---------------------|
| 1   | Juan     | juan@example.com    |
| 2   | María    | maria@example.com   |

ALTER TABLE

El comando ALTER TABLE se utiliza para modificar tablas existentes. Puedes agregar, modificar o eliminar columnas. Aquí hay un ejemplo de cómo agregar una columna edad a la tabla usuarios:

sql
ALTER TABLE usuarios
ADD edad INT;

Resultado:

bash
| id  | nombre   | email               | edad |
|-----|----------|---------------------|------|
| 1   | Juan     | juan@example.com    | 25   |
| 2   | María    | maria@example.com   | 30   |

DROP TABLE

El comando DROP TABLE se utiliza para eliminar tablas de la base de datos. Aquí tienes un ejemplo de cómo eliminar la tabla usuarios:

sql
DROP TABLE usuarios;
bash
-- La tabla 'usuarios' ha sido eliminada.
  Conclusión

Estos comandos son esenciales para la gestión de la estructura de bases de datos en SQL. Con CREATE TABLE, puedes definir la estructura inicial, con ALTER TABLE, puedes adaptarte a cambios en los requisitos de datos, y con DROP TABLE, puedes eliminar tablas que ya no son necesarias.