다음 코드에서 빈칸에 들어갈 올바른 키워드는?

(Email 컬럼에 중복된 값이 입력되지

과목: MySQL

문제 번호: 3234

easy
다음 코드에서 빈칸에 들어갈 올바른 키워드는?
CREATE TABLE Users (
    UserID int PRIMARY KEY,
    Username varchar(50) NOT NULL,
    Email varchar(100) _______ 
);

(Email 컬럼에 중복된 값이 입력되지 않도록 하고 싶음)
A. NOT NULL
B. UNIQUE
C. CHECK
D. DEFAULT

정답: B



⦁ Email 컬럼에 중복 값을 방지하려면 UNIQUE 제약조건을 사용해야 합니다

⦁ 완성된 코드: Email varchar(100) UNIQUE

⦁ 각 제약조건의 역할:
UNIQUE: 중복 값 방지 (같은 이메일 주소로 여러 계정 생성 방지)
NOT NULL: NULL 값 방지 (이메일 필수 입력)
CHECK: 특정 조건 검사 (예: 이메일 형식 검증)
DEFAULT: 기본값 설정 (값 미입력 시 사용할 값)

💡 학습 팁

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