SQL - 문제 미리보기

문제 1772

easy
CHECK 제약조건에 대한 설명으로 올바른 것은?
A. CHECK 제약조건은 컬럼의 데이터 타입을 제한한다
B. CHECK 제약조건은 컬럼에 입력할 수 있는 값의 범위를 제한한다
C. CHECK 제약조건은 다른 테이블과의 관계를 설정한다
D. CHECK 제약조건은 컬럼의 고유성을 보장한다

정답: B

• CHECK 제약조건의 핵심 역할: • 특정 조건을 만족하는 값만 컬럼에 입력 허용 • 데이터 무결성을 보장하는 검증 규칙 • 비즈니스 로직을 데이터베이스 레벨에서 구현 • 활용 예시: • 나이는 0 이상이어야 함: `Age >= 0` • 성별은 M 또는 F만 허용: `Gender IN ('M', 'F')` • 급여는 최소임금 이상: `Salary >= 30000` • 다른 선택지들은 다른 제약조건의 역할입니다

💡 학습 팁

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