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: Crie uma visualização chamada 'defense_contract_summary' com contratos totais, valor total e valor médio para contratos de defesa.
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, agency VARCHAR(255), vendor VARCHAR(255), amount DECIMAL(10, 2), year INT);
CREATE VIEW defense_contract_summary AS SELECT COUNT(*) AS total_contracts, SUM(amount) AS total_amount, AVG(amount) AS average_amount FROM defense_contracts;