Olhando seu script, primeiro você precisa no seu insert do Jogador associar-ló ao clube, já que você reservou um campo pra isso.
INSERT INTO jogador(cpf,nome,idade, cnpj_clube) VALUES ('91052550827','Márcio Marcos Assunção','60','57.769.288/0001-80');
PS: como você criou a tabela de jogador e definiu o campo CPF com 11 caracteres, precisa tirar a pontuação.
Assim se você executar a query abaixo vai ter os jogadores associado ao clube:
select * from clube c join jogador j on j.cnpj_clube = c.cnpj where c.cnpj = '57.769.288/0001-80';
Agora você precisa fazer insert na tabela Participa, assim você tem o vinculo da Campeonato e Clube
insert into participa(cnpj_clube,codigo_campeonato)
Apenas com essa query você ve a tabela como ficou:
select * from participa
Agora se você quer listar tudo campeonato -> clube -> jogadores, utiliza essa query:
select * from participa p join campeonato ca on ca.codigo_campeonato = p.codigo_campeonato join clube c on c.cnpj = p.cnpj_clube join jogador j on j.cnpj_clube = c.cnpj where c.cnpj = '57.769.288/0001-80'
PS: usei um postgresql online para executar seu script, testar essas teoria e funcionou kkkkkk espero que eu tenha ajudado