SQLD(SQL 개발자) 기출 · DDL
다음 중 아래 데이터 모델과 같은 테이블 및 제약조건을 생성하는 DDL 문장으로 올바른 것은? (단, DBMS는 Oracle을 기준으로 한다.)

이 문제 풀어보기
정답 및 해설 보기
정답: 1번
정답은 1번이다. PRODUCT 테이블은 PROD_ID가 기본키이므로 NOT NULL과 PRIMARY KEY 제약이 필요하고, PROD_NM과 REG_DT도 NOT NULL이어야 하며 REGR_NO는 NULL 허용이다. Oracle에서는 CREATE TABLE 문 안에서 CONSTRAINT PRODUCT_PK PRIMARY KEY (PROD_ID) 형태로 테이블 수준 제약조건을 선언할 수 있으므로 1번이 데이터 모델과 일치한다.