Consultar População de Todos os Países

MySQLBeginner
Pratique Agora

Introdução

Neste projeto, você aprenderá como acessar um banco de dados MySQL, importar dados e recuperar dados de população de todos os países. Este projeto ajudará você a desenvolver habilidades em trabalhar com bancos de dados relacionais e consultas SQL.

👀 Pré-visualização

MariaDB [world]> SOURCE /home/labex/project/getPopulation.sql;
+--------------------+
| Population / 10000 |
+--------------------+
| 10.3000            |
| 2272.0000          |
| 1287.8000          |
| 0.8000             |
| 340.1200           |
| 7.8000             |
| 21.7000            |
    ...
| 1064.0000          |
| 4037.7000          |
| 916.9000           |
| 1166.9000          |
+--------------------+
239 rows in set (0.001 sec)

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como acessar o MySQL usando o comando sudo sem uma senha
  • Como importar um banco de dados para o MySQL
  • Como escrever e executar consultas SQL para recuperar dados de um banco de dados

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Gerenciar um banco de dados MySQL, incluindo a importação e consulta de dados
  • Escrever consultas SQL para recuperar dados específicos de um banco de dados
  • Entender como trabalhar com dados de população e expressá-los em unidades de dez mil pessoas

Acessar o MySQL e Importar o Banco de Dados

Nesta etapa, você aprenderá como acessar o MySQL usando o comando sudo sem uma senha e importar o banco de dados world.sql para o MySQL.

  1. Abra um terminal e inicie o serviço MySQL:
sudo service mysql start
  1. Acesse o MySQL usando o comando sudo sem uma senha:
sudo mysql
  1. Importe o banco de dados world.sql para o MySQL:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;

Isso importará o banco de dados world para o seu ambiente MySQL.

Recuperar os Dados de População

Nesta etapa, você aprenderá como recuperar os dados de população de todos os países da tabela country e expressá-los em unidades de dez mil pessoas.

  1. Abra o arquivo getPopulation.sql.
  2. Adicione a seguinte consulta SQL ao arquivo getPopulation.sql:
SELECT CONCAT(ROUND(Population/10000, 4)) AS `Population / 10000`
FROM country;

Esta consulta recuperará os dados de população de todos os países da tabela country e os expressará em unidades de dez mil pessoas.

  1. Salve o arquivo getPopulation.sql.

Executar o Script

Nesta etapa, você aprenderá como executar o script getPopulation.sql no MySQL.

  1. No prompt do MySQL, execute o script getPopulation.sql:
MariaDB [world]> SOURCE /home/labex/project/getPopulation.sql;

Isso executará a consulta SQL no arquivo getPopulation.sql e exibirá os dados de população de todos os países em unidades de dez mil pessoas.

A saída deve ser semelhante à seguinte:

+--------------------+
| Population / 10000 |
+--------------------+
| 10.3000            |
| 2272.0000          |
| 1287.8000          |
| 0.8000             |
| 340.1200           |
| 7.8000             |
| 21.7000            |
    ...
| 1064.0000          |
| 4037.7000          |
| 916.9000           |
| 1166.9000          |
+--------------------+
239 rows in set (0.001 sec)

Parabéns! Você concluiu com sucesso o projeto de consulta da população de todos os países usando o banco de dados world.

Resumo

Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar