[코딩 일기] 10/13 MySQL - VIEW


[코딩 일기] 10/13 MySQL - VIEW

요즘 자바를 나가고 있는데, 앞의 내용 배우고 자바를 배우다 보니까 눈 깜빡하면 진도가 빠르게 지나가더라고요. 진도를 나가고 그에 맞게 복습하면서 하루를 마무리하다 보니 블로그에 글 올리는 것도 생각 안 하고 있었어요...ㅎㅎ 오늘은 VIEW에 대해서 알아보겠습니다! 뷰(VIEW)는 무엇인가? 뷰(VIEW)는 데이터베이스에 존재하는 일종의 가상 테이블의 의미한다. 실제 테이블처럼 행과 열을 가지고 있지만, 실제로 데이터를 저장하고 있지 않는다. MySQL의 뷰(VIEW)는 다른 테이블이나 다른 뷰에 저장되어 있는 데이터를 보여주는 역할만을 수행한다. 즉, 뷰를 사용하면 여러 테이블이나 뷰를 하나의 테이블처럼 볼 수 있다. 뷰의 특징은? 장점 1. 특정 사용자에게 테이블 전체가 아닌 필요한 필드만 보여줄 수 있다. 2. 복잡한 쿼리를 단순화해서 사용할 수 있다. 3. 쿼리를 재사용할 수 있다. 단점 1. 한 번 정의된 뷰는 변경할 수 없다. 2. 삽입, 삭제, 갱신 작업에서 많...


#MySQL #SQL #VIEW #뷰 #코딩일기

원문링크 : [코딩 일기] 10/13 MySQL - VIEW