Problema:
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.
Otros problemas:
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 50),
-actor (cadena de 40),
-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;