ALTER DATABASE en SQL
ALTER DATABASE cambia características de una base de datos existente. La sintaxis exacta depende del motor SQL.
Esta lección trata DDL (definición de datos): cambiar la estructura de bases, tablas, índices o vistas. En producción, estas operaciones requieren permisos elevados y planificación.
Practica primero en entornos de prueba. Un DROP mal ejecutado puede ser irreversible sin copia de seguridad.
Esta lección trata DDL (definición de datos): cambiar la estructura de bases, tablas, índices o vistas. En producción, estas operaciones requieren permisos elevados y planificación.
Practica primero en entornos de prueba. Un DROP mal ejecutado puede ser irreversible sin copia de seguridad.
Esta lección sobre ALTER DATABASE en SQL forma parte del tutorial SQL de The Data Schools. Cada ejemplo está pensado para ejecutarse en el editor con las tablas de demostración Clientes, Productos o Pedidos.
Una base de datos es el contenedor lógico donde viven tablas, vistas, índices y procedimientos. Antes de crear tablas conviene planificar el nombre, permisos y convenciones de nomenclatura del proyecto.
Consejo: escribe consultas pequeñas y verifica el resultado antes de combinar varias cláusulas. Así localizas errores de sintaxis más rápido.
¿Qué puedes alterar?
Renombrar la base de datos (en motores que lo permiten).
Cambiar opciones de charset o collation.
Poner la base en modo solo lectura (SQL Server).
Consultar tablas del entorno
SELECT name FROM sqlite_master WHERE type = 'table' LIMIT 5;
Resumen
<ul class="list-container"><li>ALTER DATABASE modifica metadatos de la base.
ALTER TABLE.Cómo practicar en el editor
1. Pulsa Pruébalo tú mismo en un ejemplo.
2. Cambia un filtro, columna o literal.
3. Ejecuta y compara el resultado con la tabla de ejemplo.
Comprueba lo aprendido
Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.
