다음 중 constraint에 대한 설명으로 올바른 것은?

과목: MySQL

문제 번호: 3227

medium
다음 중 PRIMARY KEY constraint에 대한 설명으로 올바른 것은?
A. 테이블에 여러 개의 PRIMARY KEY를 설정할 수 있다
B. PRIMARY KEY는 NULL 값을 허용한다
C. PRIMARY KEY는 NOT NULL과 UNIQUE의 특성을 모두 가진다
D. PRIMARY KEY는 오직 숫자형 데이터에만 적용할 수 있다

정답: C



PRIMARY KEY는 테이블에서 각 행을 고유하게 식별하는 제약조건입니다

⦁ PRIMARY KEY의 특징:
NOT NULL + UNIQUE의 조합된 기능
⦁ NULL 값 허용 안 함
⦁ 중복 값 허용 안 함
⦁ 테이블당 하나만 설정 가능

⦁ 각 선택지 분석:
⦁ 1번 (틀림): 테이블당 하나의 PRIMARY KEY만 가능
⦁ 2번 (틀림): NULL 값을 허용하지 않음
⦁ 3번 (맞음): NOT NULL과 UNIQUE 특성을 모두 보유
⦁ 4번 (틀림): 문자형, 날짜형 등 다양한 데이터 타입에 적용 가능

⦁ 실무에서는 보통 ID 컬럼에 사용하여 각 레코드를 구분합니다

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.