소개
이 프로젝트에서는 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 쿼리에 대한 지식을 적용합니다.
