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
sudosem 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.
- Abra um terminal e inicie o serviço MySQL:
sudo service mysql start
- Acesse o MySQL usando o comando
sudosem uma senha:
sudo mysql
- Importe o banco de dados
world.sqlpara 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.
- Abra o arquivo
getPopulation.sql. - 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.
- Salve o arquivo
getPopulation.sql.
Executar o Script
Nesta etapa, você aprenderá como executar o script getPopulation.sql no MySQL.
- 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.



