Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o peso médio de todos os artefatos de cerâmica do site 'Italian Digs'?
 ###Tabelas: 
CREATE TABLE If Not Exists excavation_sites (site_id INT, site_name TEXT); INSERT INTO excavation_sites (site_id, site_name) VALUES (1, 'Italian Digs'), (2, 'Greek Site'), (3, 'Egyptian Digs'); CREATE TABLE If Not Exists artifacts (artifact_id INT, artifact_name TEXT, artifact_weight FLOAT, site_id INT); INSERT INTO artifacts (artifact_id, artifact_name, artifact_weight, site_id) VALUES (1, 'Amphora', 12.3, 1), (2, 'Pithos', 34.5, 1), (3, 'Oinochoe', 2.5, 2), (4, 'Kylix', 1.2, 2), (5, 'Scarab', 0.3, 3);
SELECT AVG(artifact_weight) FROM artifacts WHERE site_id = 1;