[7급 국가직 데이터베이스론 2025년 23번]

고객(고객번호, 고객이름, 나이, 등급, 직업, 적립금) 테이블에 대하여 다음과 같이 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. ①고객1
  2. ②고객2
  3. ③고객3
  4. ④고객4

선지를 골라 바로 채점해 보세요.

정답 ④

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고