Você está na página 1de 2

Baseando-se no DER abaixo, elabore os seguintes comandos SQL:

TB_RESULTADO TB_PILOTO
ID_PILOTO (FK) ID_PILOTO TB_EQUIPE
ID_PROVA (FK) NM_PILOTO ID_EQUIPE
NR_TEMPO_PROVA DT_NASCIMENTO NM_EQUIPE
NR_COLOC_FINAL ID_PAIS (FK) ID_PAIS (FK)
NR_POSICAO_GRID ID_EQUIPE (FK)
NR_MELHOR_VOLTA

TB_PAIS
ID_PAIS
NM_PAIS
NR_POPULACAO

TB_PROVA TB_CIRCUITO
ID_PROVA ID_CIRCUITO
DT_PROVA NM_CIRCUITO
NM_SITUACAO NR_EXTENSAO
ID_CIRCUITO (FK) ID_PAIS (FK)

Pais Piloto
Id_Pais – Number(7) – Campo Chave Id_Piloto – Numérico(7) – Campo Chave
Nm_Pais - Varchar2(40) – Obrigatório Nm_Piloto – Varchar2 (40) – Obrigatório
Nr_Populacao – Number(10) – Obrigatório Dt_Nascimento – Date – Obrigatório
Id_Equipe – Numérico (7)
Circuito Id_Pais – Numérico (7)
Id_Circuito – Numérico (7) – Campo Chave
Nm_Circuito – Varchar2(40) – Obrigatório Prova
Nr_Extensao – Numérico (5,1) – Obrigatório Id_Prova – Numérico(7) – Campo Chave
Id_Pais – Numérico (7) Dt_Prova – Date – Obrigatório
Nm_Situacao – Varchar2 (40) – Obrigatório
Id_Circuito – Numérico (7)
Equipe
Id_Equipe – Numérico(7) – Campo Chave
Nm_Equipe – Varchar2 (40) – Obrigatório Resultado
Id_Pais – Numérico (7) Id_Piloto – Numérico(7) – Campo Chave
Id_Prova – Numérico(7) – Campo Chave
Nr_Tempo_Prova – Numérico(8) – Obrigatório
Nr_Coloc_Final – Numérico(2) – Obrigatório
Nr_Posicao_Grid – Numérico (2) – Obrigatório
Nr_Melhor_Volta – Numérico(6) – Obrigatório
1. Exibir os pilotos que são do país Brasil.

2. Exibir a quantidade de pilotos por país, somente dos países que tem mais de um

piloto.

Mostrar nome do país e a quantidade.

3. Exibir quais equipes são do mesmo país da equipe McLaren.

4. Exibir os autódromos (Circuitos) que são dos países: Brasil, Itália e Inglaterra.

5. Em que posição chegou o piloto Felipe Massa na prova realizada em 21/03/2013 e

em que circuito.

6. Exibir a posição do grid, posição de chegada e o tempo de prova, do piloto Rubens

Barrichello nas provas realizadas em 2013.

7. Exibir os campos: Nome do Piloto, Nome da Equipe, País de Nascimento, Sua

Colocação Final, Nome do Circuito e Data da Realização da Prova, da prova realizada

no país da Malasia

8. Exibir a quantidade de pilotos por ano de nascimento, ordenado pelo ano de

nascimento.

9. Selecionar os pilotos que são da equipe Ferrari.

10. Mostre os países que irão ter provas em 2013.

Você também pode gostar