Otros comandos DDL
-
DROP TABLE: Permite eliminar una tabla completa junto con todos sus datos. Utiliza este comando con precaución, ya que no se pueden recuperar los datos una vez eliminados.
DROP TABLE Empleados;
-
TRUNCATE TABLE: Se usa para eliminar todos los registros de una tabla, pero mantiene la estructura de la tabla intacta.
TRUNCATE TABLE Empleados;
-
CREATE INDEX: Para mejorar el rendimiento de las consultas, se pueden crear índices en una o varias columnas de una tabla. Los índices aceleran la búsqueda de registros.
CREATE INDEX idx_Nombre ON Empleados (Nombre);
-
DROP INDEX: Elimina un índice existente de una tabla.
DROP INDEX idx_Nombre ON Empleados;
-
CREATE VIEW: Permite crear una vista, que es una consulta guardada como una tabla virtual. No almacena datos, sino que proporciona una forma de acceder a los datos de manera más conveniente.
CREATE VIEW EmpleadosMayoresDe30 AS SELECT * FROM Empleados WHERE Edad > 30;
-
CREATE DATABASE: Crea una nueva base de datos en el sistema de gestión de bases de datos. Los comandos específicos pueden variar según el sistema de gestión de bases de datos.
CREATE DATABASE MiNuevaBaseDeDatos;
-
ALTER DATABASE: Utilizado para realizar cambios en una base de datos, como cambiar el nombre o especificar su tamaño máximo.
ALTER DATABASE MiBaseDeDatos MODIFY FILE (NAME = 'MiBaseDeDatos', SIZE = 100MB);
-
DROP DATABASE: Elimina una base de datos completa y todos sus objetos relacionados.
DROP DATABASE MiNuevaBaseDeDatos;