Logo Passei Direto
Buscar
Caro(a) aluno(a), Imagine-se um(a) promissor(a) cientista de dados júnior de uma empresa de mídia que trabalha com análise de dados da área do esporte. Pois, o dia foi passando e as coisas se tornaram mais desafiadoras. Logo após o seu almoço, agora já com o banco de dados carregado, foram feitos alguns pedidos de queries que você deve entregar o quanto antes para responder a algumas perguntas elaboradas por jornalistas que trabalham na mesma empresa que você e que precisam de informações relativas a dados do campeonato para publicação na revista semanal da empresa. Portanto, monte as queries e, conforme o esquema DER do início deste projeto, responda às seguintes demandas – formuladas pelos jornalistas: Selecionar os pilotos que são da equipe Ferrari, baseados no DER do início do Projeto. Exibir a quantidade de pilotos por ano de nascimento, ordenando-os por este aspecto de forma ascendente – do ano mais antigo ao mais recente (utilize o mesmo DER). Por fim, exibir o nome do piloto, o seu país de nascimento, nome da equipe, país da equipe, colocação final, nome do circuito e a data da realização da prova na Austrália – lembre-se de utilizar o mesmo DER.
User badge image
silvana nogueira

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Parece que você está pedindo ajuda para montar queries SQL com base em um modelo de dados (DER) específico. Embora eu não possa criar as queries exatas sem ver o DER, posso te dar uma ideia de como você pode estruturar suas consultas. 1. Selecionar os pilotos da equipe Ferrari: ```sql SELECT nome_piloto FROM pilotos WHERE equipe = 'Ferrari'; ``` 2. Exibir a quantidade de pilotos por ano de nascimento, ordenando-os: ```sql SELECT ano_nascimento, COUNT(*) AS quantidade_pilotos FROM pilotos GROUP BY ano_nascimento ORDER BY ano_nascimento ASC; ``` 3. Exibir informações do piloto na Austrália: ```sql SELECT p.nome_piloto, p.pais_nascimento, e.nome_equipe, e.pais_equipe, r.colocacao_final, c.nome_circuito, r.data_prova FROM pilotos p JOIN equipes e ON p.id_equipe = e.id JOIN resultados r ON p.id = r.id_piloto JOIN circuitos c ON r.id_circuito = c.id WHERE c.nome_circuito = 'Austrália'; ``` Essas queries são exemplos básicos e podem precisar de ajustes dependendo do seu modelo de dados. Boa sorte com seu trabalho!

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina