Olá Thaís, tudo bem?
O erro indica que você está tentando deletar um registro na tabela LIVROS que possui uma referência na tabela ESTOQUE. Essa referência é uma chave estrangeira que impede que o registro seja excluído, pois há outras tabelas que dependem dele.
Para resolver esse problema, você precisa primeiro excluir as referências na tabela ESTOQUE antes de excluir o registro na tabela LIVROS. Dessa maneira, a chave estrangeira não impedirá a exclusão.
Você pode utilizar esse comando:
DELETE FROM ESTOQUE WHERE ID_LIVRO = 8;
DELETE FROM LIVROS WHERE ID_LIVRO = 8;
Assim, primeiro você exclui as referências na tabela ESTOQUE e depois exclui o registro na tabela LIVROS.
Espero ter ajudado.
Thaís, caso surja quaisquer dúvidas, fico à disposição.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!