Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4.23 KB

File metadata and controls

65 lines (43 loc) · 4.23 KB

Exibindo dados de aeroportos

Foi fornecida uma base de dados construída em SQLite que contém informações sobre aeroportos. O esquema está exibido abaixo. Você usará a extensão SQLite no Visual Studio Code para exibir informações sobre os aeroportos de diferentes cidades.

Instruções

Para começar a tarefa, será necessário realizar alguns passos. Você precisará instalar algumas ferramentas e fazer o download da base de dados de exemplo.

Configure o seu sistema

Você pode usar o Visual Studio Code e a extensão SQLite para interagir com a base de dados.

  1. Acesse code.visualstudio.com e siga as instruções para instalar o Visual Studio Code
  2. Instale a extensão SQLite extension conforme instruído na página do Marketplace

Faça o download e abra a base de dados

Em seguida, faça o download e abra a base de dados.

  1. Faça o download do arquivo da base de dados no GitHub e salve-o em um diretório
  2. Abra o Visual Studio Code
  3. Abra a base de dados na extensão SQLite selecionando Ctl-Shift-P (ou Cmd-Shift-P em um Mac) e digitando SQLite: Open database
  4. Selecione Choose database from file e abra o arquivo airports.db que você baixou anteriormente
  5. Após abrir a base de dados (não haverá uma atualização visível na tela), crie uma nova janela de consulta selecionando Ctl-Shift-P (ou Cmd-Shift-P em um Mac) e digitando SQLite: New query

Uma vez aberta, a nova janela de consulta pode ser usada para executar instruções SQL contra a base de dados. Você pode usar o comando Ctl-Shift-Q (ou Cmd-Shift-Q em um Mac) para executar consultas na base de dados.

Note

Para mais informações sobre a extensão SQLite, você pode consultar a documentação

Esquema da base de dados

O esquema de uma base de dados é o design e a estrutura das suas tabelas. A base de dados airports possui duas tabelas, cities, que contém uma lista de cidades no Reino Unido e na Irlanda, e airports, que contém a lista de todos os aeroportos. Como algumas cidades podem ter múltiplos aeroportos, foram criadas duas tabelas para armazenar as informações. Neste exercício, você usará joins para exibir informações de diferentes cidades.

Cities
id (PK, integer)
city (text)
country (text)
Airports
id (PK, integer)
name (text)
code (text)
city_id (FK to id in Cities)

Tarefa

Crie consultas para retornar as seguintes informações:

  1. todos os nomes de cidades na tabela Cities
  2. todas as cidades na Irlanda na tabela Cities
  3. todos os nomes de aeroportos com suas respectivas cidades e países
  4. todos os aeroportos em Londres, Reino Unido

Rubrica

Exemplar Adequado Precisa Melhorar

Aviso:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritária. Para informações críticas, recomenda-se uma tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.