13 - Comando truncate table. |
Una farmacia guarda información referente a sus medicamentos en una tabla llamada "medicamentos". 1- Elimine la tabla, si existe: drop table if exists medicamentos; 2- Cree la tabla con la siguiente estructura: create table medicamentos( codigo integer auto_increment, nombre varchar(20), laboratorio varchar(20), precio float, cantidad integer, primary key (codigo) ); 3- Ingrese los siguientes registros: insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Sertal','Roche',5.2,100); insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Buscapina','Roche',4.10,200); insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Amoxidal 500','Bayer',15.60,100); 4- Elimine todos los registros con "delete": delete from medicamentos; 5- Ingrese 2 registros: insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Sertal','Roche',5.2,100); insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Amoxidal 500','Bayer',15.60,100); 6- Vea los registros para verificar que continuó la secuencia al generar el valor para "codigo": select * from medicamentos; 7- Vacíe la tabla: truncate table medicamentos; 8- Ingrese el siguiente registro: insert into medicamentos (nombre, laboratorio,precio,cantidad) values('Buscapina','Roche',4.10,200); 9- Vea los registros para verificar que al cargar el código reinició la secuencia en 1.
Un videoclub almacena información sobre sus películas en una tabla llamada "peliculas". 1- Elimine la tabla si existe. 2- Créela con la siguiente estructura: -codigo (entero), autoincremento, -titulo (cadena de 30), -actor (cadena de 20), -duracion (entero), -clave primaria: codigo. 3- Ingrese los siguientes registros: insert into peliculas (titulo,actor,duracion) values('Mision imposible','Tom Cruise',120); insert into peliculas (titulo,actor,duracion) values('Harry Potter y la piedra filosofal','xxx',180); insert into peliculas (titulo,actor,duracion) values('Harry Potter y la camara secreta','xxx',190); insert into peliculas (titulo,actor,duracion) values('Mision imposible 2','Tom Cruise',120); insert into peliculas (titulo,actor,duracion) values('La vida es bella','zzz',220); 4- Seleccione todos los registros y verifique la carga automática de los códigos. 5- Elimine todos los registros: delete from peliculas; 6- Ingrese el siguiente registro, sin valor para la clave primaria: insert into peliculas (titulo,actor,duracion) values('Mujer bonita','Richard Gere',120); 7- Vea los registros para verificar que al generar el valor para "codigo" continuó la secuencia: select *from peliculas; 8- Elimine todos los registros vaciando la tabla: truncate table peliculas; 9- Ingrese el siguiente registro: insert into peliculas (titulo,actor,duracion) values('Elsa y Fred','China Zorrilla',90); 10- Muestre el registro ingresado para verificar que inició la secuencia nuevamente para el campo "codigo": select * from peliculas;