문제
관계형 데이터베이스에서 기본키(Primary Key)의 특성으로 가장 적절한 것은?
① 테이블당 여러 개의 기본키를 가질 수 있다 ② 기본키는 NULL 값을 허용한다 ③ 기본키는 테이블 내에서 각 행을 유일하게 식별한다 ④ 기본키는 반드시 숫자형 데이터 타입이어야 한다
정답
3번
해설
기본키는 테이블 내에서 각 행(튜플)을 유일하게 식별하는 속성 또는 속성의 조합이다. ①테이블당 기본키는 하나만 존재할 수 있다. ②기본키는 NULL 값을 허용하지 않는다(개체 무결성 제약조건). ④기본키는 문자형, 날짜형 등 다양한 데이터 타입이 가능하며 숫자형으로 제한되지 않는다.