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 número médio de publicações acadêmicas por estudante de pós-graduação?
 ###Tabelas: 
CREATE TABLE graduate_students (student_id INT, name VARCHAR(50), country VARCHAR(50)); INSERT INTO graduate_students (student_id, name, country) VALUES (1, 'Alice', 'USA'), (2, 'Bob', 'Canada'), (3, 'Carlos', 'Mexico'); CREATE TABLE academic_publications (publication_id INT, student_id INT, title VARCHAR(50)); INSERT INTO academic_publications (publication_id, student_id) VALUES (1, 1), (2, 1), (3, 3), (4, 3);
SELECT AVG(pub_per_student) FROM (SELECT gs.name, COUNT(ap.publication_id) AS pub_per_student FROM graduate_students gs JOIN academic_publications ap ON gs.student_id = ap.student_id GROUP BY gs.name) AS subquery;