-- LMD Lenguaje de manipulación de datos
-- CRUD --> Create Read Update Delete Operaciones básicas sobre datos
-- Mantenimiento de una tabla: Altas bajas modificaciones y consultas
-- Create: insert into nombre_tabla (lista_de_campos) values (lista_de_valores)
insert into autor (nombre,email,pais_nacimiento) values ('eva','eva@eva.com','Francia');
insert into autor (nombre,email) values ('eva','eva@eva.com'),('eva','eva@eva.com');
insert into musico (nombre, descripcion) values ('Johann Sebastian Bach','Un excelente músico renacentista'),
('Evaristo García','Representante del nuevo sonido manchego');
-- UPdate update nombre_tabla set campo=nuevo valor[, campo2=nuevo valor] [where condicion]
-- Aunque el where es opcional casi siempre será obligatorio
-- Aunque la condición puede ser cualquiera es muy frecuente id=numero
update musico set nombre='Juanito Prime',
descripcion='hola'
where id_musico=1;
update musico set descripcion='Músico muy competente'
where id_musico=10;
update musico set descripcion='Músico muy competente'
where descripcion='qqqqq';
-- Delete delete from tabla [where condicion]
delete from musico
where id_musico=12;
delete from musico
where descripcion='eeee';
delete from musico
where nombre='Juanito';
-- Vaciar una tabla truncate tabla
truncate musico;