프로젝트 의 MySQL 스킬 트리

MySQL 에서 데이터베이스 뷰 생성하기

초급

이 프로젝트에서는 edusys 데이터베이스의 student 테이블을 기반으로 데이터베이스 뷰를 생성하는 방법을 배웁니다. 이 뷰는 student 테이블의 ID, 이름, dept_name 열을 포함하여 학생 데이터의 간소화되고 집중된 보기를 제공합니다.

databasemysql

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

소개

이 프로젝트에서는 edusys 데이터베이스의 student 테이블을 기반으로 데이터베이스 뷰를 생성하는 방법을 배우게 됩니다. 이 뷰는 student 테이블의 ID, name, 그리고 dept_name 열을 포함하여 학생 데이터에 대한 단순화되고 집중된 뷰를 제공합니다.

👀 미리보기

MySQL [edusys]> DESC student_view;
+------------+-------------+------+-----+---------+-------+
| Field      | Type        | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| ID         | int(11)     | NO   |     | NULL    |       |
| name       | varchar(20) | NO   |     | NULL    |       |
| dept_name  | varchar(20) | YES  |     | NULL    |       |
+------------+-------------+------+-----+---------+-------+
3 rows in set (0.002 sec)

🎯 과제

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

  • MySQL 서버를 시작하고 MySQL 터미널에 로그인하는 방법
  • SQL 스크립트에서 MySQL 데이터베이스로 데이터를 가져오는 방법
  • CREATE VIEW 문을 사용하여 데이터베이스 뷰를 생성하는 방법
  • DESC 문을 사용하여 생성된 뷰의 구조를 확인하는 방법

🏆 성과

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

  • MySQL 데이터베이스 환경 설정 프로세스 이해
  • 데이터 접근 및 표현을 단순화하기 위해 사용자 정의 데이터베이스 뷰 생성
  • SQL 문을 적용하여 데이터베이스 객체를 관리하고 조작

강사

labby
Labby
Labby is the LabEx teacher.