-
[삼쾌한IT강의] MySQL VIEW 만들기데이터베이스/실습 2022. 7. 23. 16:57
안녕하세요 삼쾌한IT강의 백소라강사 입니다.
MySQL 에서 뷰[VIEW]의 개념과 장점, 만드는 방법을 알아봅시다!
1. 뷰의 개념
- 가상의 테이블
- 원본 테이블을 통해 만들 수 있다.
2. 뷰의 장점
- 원본 테이블에서 주요 내용을 제외하고 만들수가 있기 때문에 보안에 도움이 된다.
- 복잡한 쿼리를 단순화 시킬 수 있다.
3. 뷰 만들기
CREATE VIEW [뷰 이름] AS
SELECT [칼럼1, 칼럼2, ...칼럼N] FROM [테이블 이름];4. 사용 예시
문제 : SELECT * FROM CITY WHERE COUNTRYCODE = 'KOR'; 쿼리를 뷰로 만들어보시오.
답안 : CREATE VIEW EXVIEW AS SELECT * FROM CITY WHERE COUNTRYCODE = 'KOR';
5. 뷰 조회하기 (테이블 조회와 동일하다)
SELECT [칼럼명] FROM [뷰 이름] ;
'데이터베이스 > 실습' 카테고리의 다른 글
[삼쾌한 IT강의] 자바에서 MySQL DB 변경하기 (0) 2022.07.23 [삼쾌한 IT강의] MySQL DDL 실습 (0) 2022.07.23 [삼쾌한 IT강의] MySQL 계정 설정 (권한 주기, 회수하기) (0) 2022.07.23 [삼쾌한 IT강의] mysqldump 액세스 거부 해결 방법 (0) 2022.07.23 [삼쾌한 IT강의] BOOKSTORE 테이블 정보 (0) 2022.07.23 댓글