프로젝트 의 MySQL 스킬 트리

강좌 정보 뷰

초급

이 프로젝트에서는 MySQL 에서 데이터베이스 뷰를 생성하고 사용하는 방법을 배우게 됩니다. 데이터베이스 뷰는 기본 데이터를 사용자 정의된 관점으로 제공하는 가상 테이블로, 사용자로부터 특정 데이터 프로세스를 숨기고 데이터 접근을 단순화할 수 있습니다.

databasemysql

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

소개

이 프로젝트에서는 MySQL 에서 데이터베이스 뷰를 생성하고 사용하는 방법을 배우게 됩니다. 데이터베이스 뷰는 기본 데이터를 사용자 정의된 관점으로 제공하는 가상 테이블로, 사용자로부터 특정 데이터 프로세스를 숨기고 데이터 접근을 단순화할 수 있습니다.

👀 미리보기

MariaDB [edusys]> SELECT * FROM comp_spring_2018_taylor;
+-----------+-------------+
| course_id | room_number |
+-----------+-------------+
| CS-319    | 3128        |
+-----------+-------------+
1 row in set (0.00 sec)

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • MySQL 서버를 시작하고 데이터베이스를 임포트하는 방법
  • 특정 학기, 위치 및 학과에서 제공되는 모든 주요 강좌의 강의실 번호를 표시하는 뷰를 정의하는 방법
  • 이전 뷰의 결과를 특정 건물에 위치한 강좌만 포함하도록 필터링하는 뷰를 정의하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 데이터베이스 뷰의 개념과 이점을 이해합니다.
  • 데이터 접근을 단순화하고 불필요한 복잡성을 숨기기 위해 사용자 정의 뷰를 생성합니다.
  • 실제 시나리오에서 뷰를 정의하고 사용하기 위해 SQL 쿼리에 대한 지식을 적용합니다.

강사

labby
Labby
Labby is the LabEx teacher.