Introdução
Neste projeto, você aprenderá como consultar e formatar os salários do corpo docente em um banco de dados universitário. Você começará aprendendo como iniciar o serviço MySQL, importar o banco de dados, escrever a consulta SQL para recuperar os salários dos professores e formatar a saída.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como iniciar o serviço MySQL
- Como importar um banco de dados para o MySQL
- Como escrever uma consulta SQL para recuperar dados de uma tabela
- Como formatar a saída de uma consulta SQL
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Entender como gerenciar um banco de dados MySQL
- Escrever consultas SQL para recuperar e formatar dados
- Aplicar técnicas de formatação para melhorar a legibilidade dos resultados da consulta
Iniciar o Serviço MySQL
Nesta etapa, você aprenderá como iniciar o serviço MySQL. Siga os passos abaixo para completar esta etapa:
- Abra um terminal no seu sistema.
- Execute o seguinte comando para iniciar o serviço MySQL:
sudo service mysql start
Isso iniciará o serviço MySQL no seu sistema.
Importar o Banco de Dados
Nesta etapa, você aprenderá como importar o banco de dados edusys.sql para o MySQL. Siga os passos abaixo para completar esta etapa:
- Abra o cliente de linha de comando MySQL executando o seguinte comando:
mysql -uroot
- Uma vez no cliente de linha de comando MySQL, execute o seguinte comando para importar o script
edusys.sql:
SOURCE ~/project/edusys.sql
Isso importará os dados do script edusys.sql para o banco de dados MySQL.
Escrever a Consulta
Nesta etapa, você aprenderá como escrever a consulta (query) para recuperar os salários dos professores da tabela instructor e formatar a saída.
- Crie um novo arquivo chamado
teacherSalary.sqlno diretório~/project. - No arquivo
teacherSalary.sql, adicione a seguinte consulta SQL:
SELECT name, FORMAT(salary, 0) AS salary
FROM instructor
ORDER BY salary DESC;
Esta consulta recuperará as colunas name e salary da tabela instructor, formatará a coluna salary para exibir sem casas decimais e ordenará os resultados em ordem decrescente de salário.
Executar a Consulta
Nesta etapa, você aprenderá como executar o script teacherSalary.sql e visualizar a saída formatada.
- Abra o cliente de linha de comando MySQL executando o seguinte comando:
mysql -uroot
- Uma vez no cliente de linha de comando MySQL, execute o seguinte comando para executar o script
teacherSalary.sql:
SOURCE ~/project/teacherSalary.sql;
Isso executará a consulta no script teacherSalary.sql e exibirá a saída formatada na linha de comando MySQL.
A saída deve ser semelhante à seguinte:
MariaDB [edusys]> SOURCE ~/project/teacherSalary.sql;
+------------+--------+
| name | salary |
+------------+--------+
| Einstein | 95,000 |
| Brandt | 92,000 |
| Wu | 90,000 |
| Gold | 87,000 |
| Kim | 80,000 |
| Singh | 80,000 |
| Katz | 75,000 |
| Crick | 72,000 |
| Srinivasan | 65,000 |
| Califieri | 62,000 |
| El Said | 60,000 |
| Mozart | 40,000 |
+------------+--------+
12 rows in set (0.000 sec)
Parabéns! Você concluiu com sucesso o projeto de consulta e formatação dos salários dos professores no banco de dados da universidade.
Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.



