소개
이 프로젝트에서는 특정 학과, 즉 생물학과에서 제공하는 강좌를 수강한 학생들을 검색하는 방법을 배우게 됩니다. 이는 교사가 학생 성적을 계산할 때 자주 수행해야 하는 일반적인 작업입니다.
👀 미리보기
MySQL [edusys]> SOURCE /home/labex/project/multiTableQuery.sql
+-------+--------+-----------+-------+
| ID | name | course_id | grade |
+-------+--------+-----------+-------+
| 98988 | Tanaka | BIO-101 | A |
| 98988 | Tanaka | BIO-301 | NULL |
+-------+--------+-----------+-------+
2 rows in set (0.002 sec)
🎯 과제
이 프로젝트에서 다음을 배우게 됩니다:
sudo명령을 사용하여 MySQL 데이터베이스를 시작하고 액세스하는 방법- SQL 파일 (
edusys.sql) 을 MySQL 데이터베이스로 가져오는 방법 - 필요한 정보를 검색하기 위해 여러 테이블 (
student,course,takes) 을 조인하는 SQL 쿼리를 작성하는 방법 - SQL 쿼리를 실행하고 결과 테이블을 표시하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- 특정 정보를 검색하기 위해 여러 데이터베이스 테이블로 작업하는 방법을 이해합니다.
- 테이블 조인 및 데이터 필터링을 포함하는 복잡한 SQL 쿼리를 작성합니다.
- 코스 관리 시스템에서 학생 기록을 검색하는 것과 같은 실제 시나리오에 SQL 지식을 적용합니다.




