projeto em MySQL Skill Tree

Criando Stored Procedures para Recuperação de Dados de Cursos

Iniciante

Neste projeto, você aprenderá como criar uma stored procedure em MySQL para recuperar cursos com créditos maiores que 3. Este projeto ajudará você a entender os fundamentos de como trabalhar com stored procedures em um sistema de gerenciamento de banco de dados.

databasemysql

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como criar um procedimento armazenado (stored procedure) em MySQL para recuperar cursos com créditos maiores que 3. Este projeto o ajudará a entender os fundamentos de como trabalhar com procedimentos armazenados em um sistema de gerenciamento de banco de dados.

👀 Visualização

MariaDB [edusys]> CALL getCourses();
+-----------+----------------------------+------------+---------+
| course_id | title                      | dept_name  | credits |
+-----------+----------------------------+------------+---------+
| BIO-101   | Intro. to Biology          | Biology    |       4 |
| BIO-301   | Genetics                   | Biology    |       4 |
| CS-101    | Intro. to Computer Science | Comp. Sci. |       4 |
| CS-190    | Game Design                | Comp. Sci. |       4 |
| PHY-101   | Physical Principles        | Physics    |       4 |
+-----------+----------------------------+------------+---------+
5 rows in set (0.000 sec)

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como acessar o MySQL usando o comando sudo sem uma senha
  • Como importar dados para o banco de dados MySQL
  • Como criar um procedimento armazenado para recuperar dados específicos de uma tabela
  • Como testar o procedimento armazenado para garantir que ele está funcionando conforme o esperado

🏆 Conquistas

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

  • Entender o propósito e os benefícios de usar procedimentos armazenados em um banco de dados
  • Criar seus próprios procedimentos armazenados para realizar tarefas específicas de recuperação de dados
  • Solucionar problemas e testar procedimentos armazenados para garantir que eles estão funcionando corretamente
  • Aplicar o conhecimento adquirido neste projeto para construir aplicações mais complexas baseadas em banco de dados

Professor

labby
Labby
Labby is the LabEx teacher.