[SQL]MySQL_뷰(VIEW)와 MySQL 권한 부여, 실습 문제 풀이
·
SQL/데이터 분석을 위한 MySQL
데이터 분석을 위한 MySQL ✔️ VIEW(뷰)✔️MySQL 서버에서 사용자 생성 및 권한 부여✔️실습 : DB 생성부터 데이터 조회 ✔️ VIEW(뷰) VIEW(뷰)SELECT로 조회한 내용을 테이블 생성처럼 저장하는 것읽기 전용 -> VIEW에서 확인 가능 VIEW(뷰) 의 장점단순화: 복잡한 쿼리를 뷰로 생성여 데이터 조회 가능보안 강화: 사용자 권한을 뷰로 제한하여 데이터 노출 최소화유지보수: 테이블보다 생성과 제거가 용이 VIEW(뷰) 의 단점성능: 뷰가 복잡하면 쿼리 실행 시간이 길어질 수 있음제한: 수정 불가 뷰가 많아서 데이터 조작에 용이하지 않음의존성: 기반 테이블 삭제 시 뷰 사용 불가 -- 뷰 생성 기본 형식CREATE VIEW 뷰이름 AS SELECT문-- 뷰 제거 기..