다음 코드에서 빈칸에 들어갈 올바른 키워드는?
다음 코드에서 빈칸에 들어갈 올바른 키워드는?
CREATE TABLE Students (
StudentID int NOT NULL,
Name varchar(100) NOT NULL,
Email varchar(150) UNIQUE,
_______ (StudentID)
);
정답: B
⦁ 테이블 생성 시 PRIMARY KEY를 설정하는 문법은
PRIMARY KEY (컬럼명)
입니다⦁ 완성된 코드:
PRIMARY KEY (StudentID)
⦁ StudentID가 PRIMARY KEY로 적합한 이유:
⦁ 각 학생을 고유하게 식별할 수 있음
⦁ 이미
NOT NULL
로 설정되어 있어 NULL 값 방지⦁ 학생 관리 시스템에서 핵심 식별자 역할
⦁ 다른 선택지 분석:
⦁
UNIQUE KEY
: 중복 방지만 하고 NULL 허용⦁
FOREIGN KEY
: 다른 테이블과의 관계 설정용⦁
INDEX KEY
: 검색 성능 향상용 (MySQL에서 정확한 문법 아님)⦁ PRIMARY KEY 설정 시 해당 컬럼은 자동으로 NOT NULL과 UNIQUE 속성을 가집니다
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.