Введение
В этом проекте вы научитесь создавать хранимую процедуру в MySQL для извлечения курсов с количеством кредитов более 3. Этот проект поможет вам понять основы работы с хранимыми процедурами в системе управления базами данных.
👀 Предварительный просмотр
MariaDB [edusys]> CALL getCourses();
+-----------+----------------------------+------------+---------+
| course_id | title | dept_name | credits |
+-----------+----------------------------+------------+---------+
| BIO-101 | Введение в биологию | Biology | 4 |
| BIO-301 | Генетика | Biology | 4 |
| CS-101 | Введение в информатику | Comp. Sci. | 4 |
| CS-190 | Игровой дизайн | Comp. Sci. | 4 |
| PHY-101 | Физические принципы | Physics | 4 |
+-----------+----------------------------+------------+---------+
5 rows in set (0.000 sec)
🎯 Задачи
В этом проекте вы научитесь:
- Как обращаться к MySQL с использованием команды
sudoбез пароля - Как импортировать данные в базу данных MySQL
- Как создать хранимую процедуру для извлечения конкретных данных из таблицы
- Как протестировать хранимую процедуру, чтобы убедиться, что она работает как ожидается
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в назначении и преимуществах использования хранимых процедур в базе данных
- Создать собственные хранимые процедуры для выполнения конкретных задач по извлечению данных
- Отлаживать и тестировать хранимые процедуры, чтобы убедиться, что они функционируют правильно
- Применить полученные знания из этого проекта для создания более сложных приложений, управляемых базой данных




