고객(고객번호, 고객이름, 나이, 등급, 직업, 적립금) 테이블에 대하여 다음과 같이 4개의 뷰를 생성하였을 때, 데이터 삽입이 가능한 뷰는? (단, 밑줄 속성은 기본키이며, 기본키 이외에 NOT NULL 속성은 없다)
CREATE VIEW 고객1(번호, 이름, 등급) AS SELECT DISTINCT 고객번호, 고객이름, 등급 FROM 고객 WHERE 적립금 > 20000; CREATE VIEW 고객2(고객이름, 등급, 적립금) AS SELECT 고객이름, 등급, 적립금 FROM 고객 WHERE 직업 = '학생'; CREATE VIEW 고객3(등급, 평균나이) AS SELECT 등급, AVG(나이) AS 평균나이 FROM 고객 GROUP BY 등급; CREATE VIEW 고객4 AS SELECT 고객번호, 고객이름, 직업, 적립금 FROM 고객 WHERE 나이 >= 30 AND 등급 = 'GOLD';
- ①고객1
- ②고객2
- ③고객3
- ④고객4
선지를 골라 바로 채점해 보세요.
정답 ④
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)