프로젝트 의 MySQL 스킬 트리

생물학 강좌 수강생 검색

초급

이 프로젝트에서는 특정 학과, 즉 생물학과에서 제공하는 강좌를 수강한 학생들을 검색하는 방법을 배우게 됩니다. 이는 교사가 학생 성적을 계산할 때 자주 수행해야 하는 일반적인 작업입니다.

databasemysql

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 특정 학과, 즉 생물학과에서 제공하는 강좌를 수강한 학생들을 검색하는 방법을 배우게 됩니다. 이는 교사가 학생 성적을 계산할 때 자주 수행해야 하는 일반적인 작업입니다.

👀 미리보기

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 지식을 적용합니다.

강사

labby
Labby
Labby is the LabEx teacher.