GSP160
Visão geral
O BigQuery é um banco de dados de análise NoOps, totalmente gerenciado e de baixo custo desenvolvido pelo Google. Com o BigQuery, é possível consultar vários terabytes de dados sem gerenciar infraestrutura e sem precisar de um administrador de banco de dados. O BigQuery usa SQL e está disponível no modelo de pagamento por utilização. Assim, você pode se concentrar na análise dos dados para encontrar informações relevantes.
Um conjunto de dados de partidas, times e jogadores de basquete da NCAA foi disponibilizado recentemente. Os dados de partidas incluem informações de cada jogada e tabelas de pontos desde 2009, além de placares finais desde 1996. Outros dados sobre vitórias e derrotas remontam à temporada de 1894-1895 no caso de alguns times.
Neste laboratório, você vai consultar o conjunto de dados da NCAA usando o BigQuery.
O que você vai aprender
- Usar o BigQuery
- Consultar o conjunto de dados públicos da NCAA
- Gravar e exportar consultas
Pré-requisitos
- Um projeto do Google Cloud
- Um navegador, como o Chrome ou o Firefox
Configuração e requisitos
Antes de clicar no botão Começar o Laboratório
Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é ativado quando você clica em Iniciar laboratório e mostra por quanto tempo os recursos do Google Cloud vão ficar disponíveis.
Este laboratório prático permite que você realize as atividades em um ambiente real de nuvem, e não em uma simulação ou demonstração. Você vai receber novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.
Confira os requisitos para concluir o laboratório:
- Acesso a um navegador de Internet padrão (recomendamos o Chrome).
Observação: para executar este laboratório, use o modo de navegação anônima (recomendado) ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e de estudante, o que poderia causar cobranças extras na sua conta pessoal.
- Tempo para concluir o laboratório: não se esqueça que, depois de começar, não será possível pausar o laboratório.
Observação: use apenas a conta de estudante neste laboratório. Se usar outra conta do Google Cloud, você poderá receber cobranças nela.
Como iniciar seu laboratório e fazer login no console do Google Cloud
-
Clique no botão Começar o laboratório. Se for preciso pagar por ele, uma caixa de diálogo vai aparecer para você selecionar a forma de pagamento.
No painel Detalhes do Laboratório, à esquerda, você vai encontrar o seguinte:
- O botão Abrir Console do Google Cloud
- O tempo restante
- As credenciais temporárias que você vai usar neste laboratório
- Outras informações, se forem necessárias
-
Se você estiver usando o navegador Chrome, clique em Abrir console do Google Cloud ou clique com o botão direito do mouse e selecione Abrir link em uma janela anônima.
O laboratório ativa os recursos e depois abre a página Fazer Login em outra guia.
Dica: coloque as guias em janelas separadas lado a lado.
Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta.
-
Se necessário, copie o Nome de usuário abaixo e cole na caixa de diálogo Fazer login.
{{{user_0.username | "Username"}}}
Você também encontra o nome de usuário no painel Detalhes do Laboratório.
-
Clique em Próxima.
-
Copie a Senha abaixo e cole na caixa de diálogo de Olá.
{{{user_0.password | "Password"}}}
Você também encontra a senha no painel Detalhes do Laboratório.
-
Clique em Próxima.
Importante: você precisa usar as credenciais fornecidas no laboratório, e não as da sua conta do Google Cloud.
Observação: se você usar sua própria conta do Google Cloud neste laboratório, é possível que receba cobranças adicionais.
-
Acesse as próximas páginas:
- Aceite os Termos e Condições.
- Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
- Não se inscreva em testes gratuitos.
Depois de alguns instantes, o console do Google Cloud será aberto nesta guia.
Observação: para acessar os produtos e serviços do Google Cloud, clique no Menu de navegação ou digite o nome do serviço ou produto no campo Pesquisar.
Abrir o console do BigQuery
- No Console do Google Cloud, selecione o menu de navegação > BigQuery:
Você verá a caixa de mensagem Olá! Este é o BigQuery no Console do Cloud. Ela tem um link para o guia de início rápido e as notas de lançamento.
- Clique em OK.
O console do BigQuery vai abrir.
O BigQuery abre, mas nenhum dado aparece. Felizmente, o BigQuery tem inúmeros conjuntos de dados abertos para você consultar. Também é possível fazer upload dos seus dados, e você vai concluir essa etapa na próxima seção.
Tarefa 1: localize o conjunto de dados público da NCAA no BigQuery
Nesta seção, você vai extrair alguns dados públicos para poder praticar a execução de comandos SQL no BigQuery.
- No painel Análises clássicas, mude para a guia Explorador e clique em Adicionar dados. No painel à esquerda, clique em Conjuntos de dados públicos.

-
Digite ncaa basketball na barra de pesquisa e pressione Enter.
-
Clique no bloco NCAA Basketball e depois em Ver conjunto de dados.
Observação: uma nova guia abre no navegador. Agora, um novo projeto chamado bigquery-public-data foi adicionado ao painel "Explorador" aberto em ncaa_basketball

-
Se bigquery-public-data não estiver aparecer no painel "Explorador", clique em Adicionar dados e selecione Marcar um projeto com estrela por nome.
-
Digite bigquery-public-data e clique em Marcar com estrela.
-
Clique em bigquery-public-data > Conjuntos de dados. Em seguida, no filtro "Conjuntos de dados", digite ncaa_basketball e pressione ENTER.

- Clique no conjunto de dados ncaa_basketball para acessar as tabelas.

-
Clique em mbb_games_sr (tabela de resultados dos jogos masculinos da NCAA) e na guia Visualizar para conferir as linhas de amostra de dados.
-
Clique na guia Detalhes para encontrar metadados sobre a tabela.

Pergunta: quantos jogos o conjunto de dados tem? Qual é o tamanho da tabela?
Resposta: a tabela tem cerca de 50 MB e mais de 29 mil jogos.
Pergunta: quantas jogadas individuais podemos analisar?
Dica:
- Clique no conjunto de dados (lance a lance) mbb_pbp_sr.

- Depois, clique em Detalhes.

Resposta: mais de quatro milhões.
Vamos escrever códigos em SQL para saber que tipo de jogadas podemos analisar.
Tarefa 2: crie consultas
Quais tipos de jogos de basquete estão disponíveis?
-
Clique no ícone + (Criar nova consulta).
-
Copie e cole a consulta abaixo no editor:
#standardSQL
SELECT
event_type,
COUNT(*) AS event_count
FROM `bigquery-public-data.ncaa_basketball.mbb_pbp_sr`
GROUP BY 1
ORDER BY event_count DESC;
- Clique em Executar.
Segundo os resultados, quantos arremessos históricos foram TWOPOINTMADE ou FREETHROWMISS?

Clique em Verificar meu progresso para conferir o objetivo.
Crie consultas
Tarefa 3: execute consultas divertidas
Quais foram os cinco jogos com o maior número de arremessos de três pontos? Qual é a precisão das tentativas?
- Clique no ícone + (Criar nova consulta) e adicione a consulta abaixo:
#standardSQL
#most three points made
SELECT
scheduled_date,
name,
market,
alias,
three_points_att,
three_points_made,
three_points_pct,
opp_name,
opp_market,
opp_alias,
opp_three_points_att,
opp_three_points_made,
opp_three_points_pct,
(three_points_made + opp_three_points_made) AS total_threes
FROM `bigquery-public-data.ncaa_basketball.mbb_teams_games_sr`
WHERE season > 2010
ORDER BY total_threes DESC
LIMIT 5;
- Clique em Executar.

Uau! Os Tigers acertaram mais de 50% dos arremessos de três pontos em 22 de novembro de 2016.
Clique em Verificar meu progresso para conferir o objetivo.
Consulta 1
Quais são os cinco estádios de basquete que comportam a maior quantidade de público?
- Clique no ícone + (Criar nova consulta) e adicione a consulta abaixo:
#standardSQL
SELECT
venue_name, venue_capacity, venue_city, venue_state
FROM `bigquery-public-data.ncaa_basketball.mbb_teams_games_sr`
GROUP BY 1,2,3,4
ORDER BY venue_capacity DESC
LIMIT 5;
- Clique em Executar.

Imagine que você está fazendo um arremesso diante de um público de 80 mil pessoas.
Clique em Verificar meu progresso para conferir o objetivo.
Consulta 2
Quais times participaram do jogo que teve a pontuação mais alta desde 2010?
- Clique no ícone + (Criar nova consulta) e adicione a consulta abaixo:
#standardSQL
#highest scoring game of all time
SELECT
scheduled_date,
name,
market,
alias,
points_game AS team_points,
opp_name,
opp_market,
opp_alias,
opp_points_game AS opposing_team_points,
points_game + opp_points_game AS point_total
FROM `bigquery-public-data.ncaa_basketball.mbb_teams_games_sr`
WHERE season > 2010
ORDER BY point_total DESC
LIMIT 5;
- Clique em Executar.

Os Bulldogs e os Terriers participaram de um jogo que teve 258 pontos no total.
Clique em Verificar meu progresso para conferir o objetivo.
Consulta 3
Qual foi a maior diferença na pontuação da final de um campeonato nacional desde 2015?
- Clique no ícone + (Criar nova consulta) e adicione a consulta abaixo:
#standardSQL
#biggest point difference in a championship game
SELECT
scheduled_date,
name,
market,
alias,
points_game AS team_points,
opp_name,
opp_market,
opp_alias,
opp_points_game AS opposing_team_points,
ABS(points_game - opp_points_game) AS point_difference
FROM `bigquery-public-data.ncaa_basketball.mbb_teams_games_sr`
WHERE season > 2015 AND tournament_type = 'National Championship'
ORDER BY point_difference DESC
LIMIT 5;
- Clique em Executar.

Os resultados das finais são bem semelhantes. A maior diferença foi de 17 pontos, em 2018.
Clique em Verificar meu progresso para conferir o objetivo.
Consulta 4
Parabéns!
Você aprendeu a consultar o conjunto de dados de basquete da NCAA dentro do BigQuery. Agora você pode modificar e criar consultas para praticar o que aprendeu. Quer treinar com mais consultas sobre a NCAA? Confira o repositório do GitHub aqui.
Próximas etapas / Saiba mais
Treinamento e certificação do Google Cloud
Esses treinamentos ajudam você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações validam sua experiência e comprovam suas habilidades com as tecnologias do Google Cloud.
Manual atualizado em 4 de novembro de 2025
Laboratório testado em 4 de novembro de 2025
Copyright 2026 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.