56 - renombrar tablas (alter table - rename - rename table) |
Trabajamos con la tabla "peliculas" de un video club. 1- Elimine la tabla, si existe. 2- Cree la tabla "peliculas": create table peliculas( codigo int unsigned auto_increment, titulo varchar(40), duracion tinyint unsigned ); 3- Cambie el nombre de la tabla por "films" con "alter table": alter table peliculas rename films; 4- Vea si existen las tablas "peliculas" y "films": show tables; 5- Cambie nuevamente el nombre, de la tabla "films" por "peliculas" usando "rename": rename table films to peliculas; 6- vea si existen las tablas: show tables;
Una empresa tiene almacenados los datos de sus clientes en una tabla llamada "clientes" y los datos de sus empleados en otra tabla denominada "empleados". 1- Elimine ambas tablas si existen. 2- Cree las tablas dándoles el nombre equivocado, es decir, de el nombre "clientes" a la tabla que contiene los datos de los empleados y el nombre "empleados" a la tabla con la informaciómn de los clientes: create table clientes( documento char(8) not null, nombre varchar(30), domicilio varchar(30), fechaingreso date, sueldo decimal(6,2) unsigned ); create table empleados( documento char(8) not null, nombre varchar(30), domicilio varchar(30), ciudad varchar(30), provincia varchar(30) ); 3- Vea la estructura de ambas tablas: describe clientes; describe empleados; 4- Intercambie los nombres de las dos tablas: rename table clientes to auxiliar, empleados to clientes, auxiliar to empleados; 5- Verifique el cambio de nombre: describe clientes; describe empleados; 6- Vea si existe la tabla "auxiliar": show tables;