[TIL 2021.08.24] 데이터베이스 개론
데이터베이스 개론
- INSERT 시에 VALUES 대신에 SELECT 문을 넣을 수 있음
- IN 연산자는 다중 행을 읽어서 연산 함, = 는 단일값 처리, EXISTS..?
뷰
- 다른 테이블 기반으로 만들어진 가상 테이블
- 뷰는 논리적으로만 존재
- 다른 뷰를 기반으로 새로운 뷰를 만들 수도 있음
- 창을 통해 뷰를 본다는 느낌으로 뷰를 통해 기본 테이블을 들여다볼수있음
- 기본 테이블도 어떤 뷰로 보느냐에 따라 보이는 부분이 달라짐
- 뷰는 가상 테이블이지만 내부적으로는 기본 테이블에 대해 명령을 수행함
- 근데 뷰는 언제 쓰지? 실무에서도 쓸까?