Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 4.21 KB

File metadata and controls

65 lines (43 loc) · 4.21 KB

Exibindo dados de aeroportos

Você recebeu um banco de dados baseado 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, você precisará realizar algumas etapas. Será necessário instalar algumas ferramentas e baixar o banco de dados de exemplo.

Configure seu sistema

Você pode usar o Visual Studio Code e a extensão SQLite para interagir com o banco 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

Baixe e abra o banco de dados

Em seguida, você fará o download e abrirá o banco de dados.

  1. Baixe o arquivo do banco de dados no GitHub e salve-o em um diretório
  2. Abra o Visual Studio Code
  3. Abra o banco de dados na extensão SQLite selecionando Ctrl-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 o banco de dados (não haverá uma atualização visível na tela), crie uma nova janela de consulta selecionando Ctrl-Shift-P (ou Cmd-Shift-P em um Mac) e digitando SQLite: New query

Depois de abrir, a nova janela de consulta pode ser usada para executar instruções SQL no banco de dados. Você pode usar o comando Ctrl-Shift-Q (ou Cmd-Shift-Q em um Mac) para executar consultas no banco de dados.

Note

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

Esquema do banco de dados

O esquema de um banco de dados é o design e a estrutura de suas tabelas. O banco de dados airports possui duas tabelas, cities, que contém uma lista de cidades no Reino Unido e Irlanda, e airports, que contém a lista de todos os aeroportos. Como algumas cidades podem ter vários 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 Necessita Melhorias

Aviso Legal:
Este documento foi traduzido usando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automatizadas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autoritária. Para informações críticas, recomenda-se a tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.